【问题标题】:Google tag manager pageviews doesnt record in real time谷歌标签管理器浏览量没有实时记录
【发布时间】:2015-09-13 14:15:12
【问题描述】:

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

标签管理器管理面板

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

第 2 步:创建一个将 Event 设为 Custom 的触发器,并在等于 openScreen 的事件上触发(触发器名称 = Pageviews)

第 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,上面说我们应该改用 &cd

iOS 代码

TAGDataLayer *dataLayer = [TAGManager instance].dataLayer;

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

我在这里缺少什么?我启用了详细错误登录,我发现我的自定义变量没有在帖子中设置。

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

【问题讨论】:

    标签: ios google-tag-manager


    【解决方案1】:

    如中所述: 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 Tag Manager 帐户。 希望这会有所帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-02-01
      • 1970-01-01
      • 2013-08-05
      • 2015-08-26
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-04-13
      相关资源
      最近更新 更多