Google代码管理器综合浏览量不会实时记录

时间:2015-09-13 14:15:12

标签: ios google-tag-manager

我正在尝试将GTM iOS sdk集成到我的应用中。我已按照以下步骤跟踪应用中的网页浏览量,但仍然没有运气。

TAG经理管理员面板

步骤1:创建名为 screenName 的数据层变量(名称:屏幕名称)

第2步:使用自定义创建触发器,并触发等于 openScreen 的事件(触发器名称=浏览量)

步骤3:使用以下配置数据创建标记

- Product : google analytics
- Tag type : Universal Analytic
- Tracking ID : <Google analytic account ID>
- Track type : App View
- Fields to set:
    * field name: &cd   /  value : {{screen name}}

注意:根据文档,字段名称应设置为 Screen Name ,但它对我没有用。我在这个论坛中找到this link,说我们应该使用&amp; cd

iOS代码

TAGDataLayer *dataLayer = [TAGManager instance].dataLayer;

[dataLayer push:@{@"event": @"openScreen", @"screenName": @"login Screen"}];

我在这里缺少什么?我已经启用了Verbose错误登录,我发现我的自定义变量未在帖子中设置。

但是如果我使用[dataLayer get:@&#34; screenName&#34;]来测试dataLayer中是否存在变量,它会返回正确的值。

1 个答案:

答案 0 :(得分:0)

如下所述: Google Tag Manager doesn't fire events to Google Analytics Google Analytics仅在24小时后显示统计信息:https://support.google.com/analytics/answer/1009683?hl=en。我可以根据自己的经验证实这一点。 同时确认您未在dryRun模式下运行Google Analytics:Google tag manager won't push event's to datalayer on Android 并确保您在此处定义代码:How to configure Android Google Tag Manager v4 with Google Analytics (Universal Analytics) 您基本上必须在Google跟踪代码管理器Web界面的“变量”选项卡中定义数据层变量。 您还必须在Google Analytics界面的“管理”标签中关联Google Analytics和Google跟踪代码管理器帐户。 希望这有帮助!