简体   繁体   English

Xamarin googlePlayServiceComponent Analytics Analytics无法运行

[英]Xamarin googlePlayServiceComponent Analytics trackEvent doesnt work

I'm using Google Analytics bundled in "Google Play Services" Component in Xamarin but my Track event doesnt work. 我正在使用Xamarin的“ Google Play服务”组件中捆绑的Google Analytics(分析),但我的Track事件不起作用。 Anyone know why? 有人知道为什么吗?

private Tracker getTracker()
    {
         var googleAnalyticsInstance = GoogleAnalytics.GetInstance(((AndroidAppFeatures)App.AppFeatures).Activity.BaseContext);

        var tracker = googleAnalyticsInstance.NewTracker("UA-58482516-1");
        return tracker;

    }
    public  void TrackPageView(Xamarin.Forms.ContentPage viewModel)
    {
        var tracker = getTracker();
        tracker.SetScreenName(GetViewName(viewModel));
        var screenViewBuilder = new HitBuilders.ScreenViewBuilder();
        tracker.Send(screenViewBuilder.Build());
    }

    public void TrackEvent(string category, string action, string label, long value = 0)
    {
        var tracker = getTracker();
        tracker.Send(new HitBuilders.EventBuilder().SetCategory(category).SetAction(action).SetLabel(label).SetValue(value).Build());
        tracker.Send(new HitBuilders.ScreenViewBuilder().Build());
    }

For some reason it didn't work for me either. 由于某种原因,它对我也不起作用。 After i added the config as xml it worked:  在我将配置添加为xml后,它起作用了:

<?xml version="1.0" encoding="UTF-8" ?>
<resources xmlns:tools="http://schemas.android.com/tools" tools:ignore="TypographyDashes">

    <!--Replace placeholder ID with your tracking ID-->
    <string name="ga_trackingId">UA-xxxxxxxxx</string>

    <!--Enable automatic exception tracking-->
    <bool name="ga_reportUncaughtExceptions">true</bool>

    <!--Enable automatic activity tracking-->
    <bool name="ga_autoActivityTracking">true</bool>

    <bool name="ga_dryRun">false</bool>

    <string name="ga_logLevel">info</string>

    <integer name="ga_dispatchPeriod">30</integer>

</resources>

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM