gpt4 book ai didi

ios - GoogleAnalytics iOS SDK 中 AppView 和 ScreenView 的区别

转载 作者:可可西里 更新时间:2023-11-01 06:07:04 25 4
gpt4 key购买 nike

我正在使用 Google Analytics 3.0.9 iOS SDK 开发我的 iPhone 应用程序。我发现 idfa 存在一些问题。因此,我按照 Answer 的建议迁移到 3.0.3c .

在实现 3.0.3c SDK 时,我发现错误“没有已知的选择器类方法 'create screenview'

在行中:

**[tracker send:[[GAIDictionaryBuilder createScreenView] build]];**

我应该改变为

**[tracker send:[[GAIDictionaryBuilder createAppView] build]];**

如果更改应该完成,我无法像以前那样正确地进行跟踪。在没有这些问题的情况下,我应该如何实现分析。如果可能的话,我可以知道这些 sdk 之间以及 screenview 和 appview 之间的区别。

最佳答案

现在 GA 用于高级配置

管理 session ,默认为 30 分钟

[tracker send:[[GAIDictionaryBuilder createAppView] build]]  

这用于通过在跟踪器上设置参数值对映射并将它们通过设置和发送方法发送到 Google Analytics:

 //it is used in all hits sent from this screen  //this is  used for V3
id<GAITracker> tracker = [[GAI sharedInstance] defaultTracker];
[tracker set:kGAIScreenName value:@"MainMenu Screen"];
[tracker send:[[GAIDictionaryBuilder createAppView] build]];

手动管理 session

To manually start or end a session


// Start a new session with a screenView hit.
GAIDictionaryBuilder *builder = [GAIDictionaryBuilder createScreenView];
[builder set:@"start" forKey:kGAISessionControl];
[tracker set:kGAIScreenName value:@"MainMenu Screen"];
[tracker send:[builder build]];

关于ios - GoogleAnalytics iOS SDK 中 AppView 和 ScreenView 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26009742/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com