Chinese, Simplified subtitles

← Sending Events to Tag Manager Quiz

Get Embed Code
4 Languages

Showing Revision 6 created 07/18/2016 by Udacity Robot.

  1. 由于我们已经获得应用中使用的每日特色菜
  2. 我们可以通过 Google Analytics 查看人们如何使用此功能
  3. 对于 Show Daily sSpecialactivity
  4. 我们会将跟踪数据发送到 Tag Manager
  5. 随后 Tag Manager 会将数据转发到 Google Analytics
  6. 你已经看到 你可以使用 push 方法 同时指定
  7. 键与值 以便将数据放到 dataLayer 中
  8. 在我们使用时 会将 push 值代入 dataLayer 中 将 food pref 作为键
  9. 在这个示例中 vegan 是值 food pref 是键
  10. 在 dataLayer 中放置事件的操作与此非常相似
  11. 你可以调用 dataLayer.push 将 event 指定为键
  12. 然后 你需要传递大量其他信息
  13. 以传递事件的参数
  14. 在这个示例中 键绝对必须是 event
  15. 不过改用 pushEvent 方法会更加简单
  16. 通过该方法 可以更轻松地传递事件参数
  17. 你需要传递 eventName
  18. 使用 mapOf 方法传递其他数据 同时指定键值对
  19. 现在 其中的每个键都对应 Tag Manager 中的某个 dataLayer 变量
  20. 接下来我们看一下以实际用语来说 这是什么意思
  21. 在应用代码中的 MainActivity 内
  22. 要在受调用的方法中显示每日特色菜
  23. 我们可以添加代码 将事件放到 dataLayer 中
  24. 获得 dataLayer 然后将事件推送到 dataLayer 上
  25. 在这个示例中 我们将推送 openScreen 事件 并将
  26. Show Daily Special 设置为页面名称键的值 也就是说
  27. screen-name dataLayer 变量将获得 Show Daily Special 值
  28. 接下来将代码添加到你的应用 以便在
  29. 用户单击 Show Daily Special 按钮时 将事件推送到 dataLayer 中
  30. 在 MainActivity 中 你将更新 startShowDailySpecialActivity 方法
  31. 从而将 openScreen 事件推送到 dataLayer 中
  32. 你还需要设置 screen-name 键的值
  33. 下一节你将在 Tag Manager 中创建新的 screen-name dataLayer
  34. 变量