• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

ios - GTM 容器的预览和更新版本 | iOS

[复制链接]
菜鸟教程小白 发表于 2022-12-13 15:15:53 | 显示全部楼层 |阅读模式 打印 上一主题 下一主题

我已经在我的 iOS 应用程序中集成了谷歌标签管理器。我被困在某些地方:

  1. 如何在上线前预览版本。我关注了this链接并在 plist 文件中添加 url。如何执行此链接中提到的以下步骤

    Stop your application and open the preview URL on an emulator or physical device to preview the draft container in your application.

  2. 据说我们不必提交新的二进制文件,GTM 版本会在应用程序中自动更新。如何?我没有编写任何代码来刷新容器。

谢谢,



Best Answer-推荐答案


我只是按照您的要求尝试使用容器预览 ;) 看来它对我有用,所以我将尝试向您解释为使它起作用而应遵循的步骤。

  1. 你似乎卡在这一步很简单,我在模拟器上实现了:

    1. 通过单击 XCode 左上角的播放 按钮在模拟器上启动您的应用程序:xcode example

      将模拟器设置为构建目标 (2) 后,单击播放按钮 (1)。

    2. 等到模拟器启动您的应用程序。完成后,按一次以下键返回 iPhone 主页:

      cmd+shift+H

      按两次将允许您通过使用鼠标从下到上滑动您的应用程序来终止后台的应用程序。

    3. 在模拟器上打开 safari,然后将您复制的 url 粘贴到 GTM 的共享预览 弹出窗口中:share preview link GTM popup

      如果一切设置正确,它会询问您是否要在您的应用中打开它,只需点击,您就完成了!

  2. 关于你的第二个问题,如果我理解得很好,你创建一个版本而不发布它的唯一事实允许你使用创建的链接预览它。 GTM SDK 设计为以这种方式工作,您使用的链接可能会强制将容器自身刷新到最新版本,即使它不是实时的。

如果我没记错的话,GTM 现在使用 Firebase 作为 DataLayer 并自动发送一些事件,比如 applicationStart,它可能会触发刷新容器的方法。我对此不是 100% 确定,因为我更习惯于以前的 GTM 版本并且我现在不再真正从事 GTM 项目。

总之,希望对你有所帮助。祝 GTM 好运

关于ios - GTM 容器的预览和更新版本 | iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43761571/

回复

使用道具 举报

懒得打字嘛,点击右侧快捷回复 【右侧内容,后台自定义】
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注0

粉丝2

帖子830918

发布主题
阅读排行 更多
广告位

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap