Exemple #1
0
    public void sendAnalytics()
    {
        TrackingAnalytics ta = new TrackingAnalytics();

        Debug.Log(totalTurns + " " + (int)(totalTime) + " " + powerUpList.ToString() + " " + usedPowerUpList.ToString());
        ta.updateFile(totalTurns, (int)(totalTime), powerUpList.ToString(), usedPowerUpList.ToString());
    }
        private void InitialiseGoogleAnalytics(AdRotator.AdProviderConfig.SupportedPlatforms platform)
        {
            if (!string.IsNullOrEmpty(GoogleAnalyticsId))
            {
                if (GoogleAnalyticsControl == null)
                {
                    switch (platform)
                    {
                    case AdRotator.AdProviderConfig.SupportedPlatforms.WindowsPhone7:
                        GoogleAnalyticsControlType = reflectionHelper.TryGetType("GoogleAnalyticsTracker.WP7", "GoogleAnalyticsTracker.Tracker");
                        break;

                    case AdRotator.AdProviderConfig.SupportedPlatforms.WindowsPhone8:
                        GoogleAnalyticsControlType = reflectionHelper.TryGetType("GoogleAnalyticsTracker.WP8", "GoogleAnalyticsTracker.WP8.Tracker");
                        break;

                    case AdRotator.AdProviderConfig.SupportedPlatforms.Windows8:
                        GoogleAnalyticsControlType = reflectionHelper.TryGetType("GoogleAnalyticsTracker.WinRT", "GoogleAnalyticsTracker.Tracker");
                        break;
                    }
                    if (GoogleAnalyticsControlType != null)
                    {
                        GoogleAnalyticsControl = Activator.CreateInstance(GoogleAnalyticsControlType, new object[2] {
                            GoogleAnalyticsId, "AdRotator"
                        });
                    }
                }
                TrackAnalytics += TrackGoogleAnalytics;
            }
        }
        private void InitialiseFlurryAnalytics(AdRotator.AdProviderConfig.SupportedPlatforms platform)
        {
            if (!string.IsNullOrEmpty(FlurryAnalyticsId))
            {
                if (FlurryAnalyticsControl != null)
                {
                    FlurryAnalyticsControlType = reflectionHelper.TryGetType("FlurryWP8SDK", "FlurryWP8SDK.Api");
                    reflectionHelper.TryInvokeMethod(FlurryAnalyticsControlType, null, "StartSession", new object[] { FlurryAnalyticsId });

                    TrackAnalytics += TrackFlurryAnalytics;
                }
            }
        }
Exemple #4
0
    public void sendAnalytics()
    {
        // KD
        string pListNU = powerUpList.ToString(), pListU = usedPowerUpList.ToString();

        Debug.Log(pListNU);
        Debug.Log(pListU);
        Analytics.CustomEvent("sendAllData",
                              new Dictionary <string, object>
        {
            { "totalTurns", totalTurns },
            { "totalTime", (int)(totalTime) },
            { "powerUpList", pListNU },
            { "usedPowerUpList", pListU }
        }
                              );

        TrackingAnalytics ta = new TrackingAnalytics();

        Debug.Log(totalTurns + " " + (int)(totalTime) + " " + powerUpList.ToString() + " " + usedPowerUpList.ToString());
        ta.updateFile(totalTurns, (int)(totalTime), powerUpList.ToString(), usedPowerUpList.ToString());
    }