2017-05-24 85 views
0

所以这里有点困惑,好像Flurry没有提供类似iOS的LogPageView方法那样。我想知道如何才能达到同样的逻辑?Xamarin中的Flurry Analytics Android

这里是我的iOS代码,显然作品:

private void FlurryLogPageView() 
    { 
      Flurry.Analytics.FlurryAgent.LogPageView(); 
    } 

    private void FlurryLogEvent(string EventName) 
    { 
      Flurry.Analytics.FlurryAgent.LogEvent(EventName); 
    } 

我们现在移植我们的应用程序到Android,并在当我提出这些方法MainActivity惊讶的是,它似乎FlurryAgent对象不包含定义为LogPageView()。我查看了提供的github页面,但作者并未显示如何记录页面视图(即使github链接here明确表示Page View tracking,但没有任何示例显示如何执行该操作)。具体示例的链接是 here。它只显示如何记录一个事件,这是有效的。我想记录一个页面视图。

回答

0

标准的Java方法可以在这里找到:https://developer.yahoo.com/flurry/docs/analytics/gettingstarted/technicalquickstart/android/#track-page-views

FlurryAgent.onPageView();

似乎有在这个文件中你所提到的回购对它的引用:携带版/库/ Flurry.Analytics.Portable/AnalyticsApi.cs

+0

嘛,当然,我没有时间去通过每回购中的小东西。 iOS上的方法名称与Android上的方法名称不同,有点奇怪。啊。但是,谢谢,这似乎工作?只要这是iOS的'LogPageView'方法的对立部分。我不确定它是否相同,这就是它被命名为不同的原因。 – jdmdevdotnet