我正在学习谷歌标签管理。 我已经开始用非常基本的教程,这是工作不错。 但有一件事我不明白的是Android端使用JSON容器中。 假设我们已经创建了Android和增加GTM的火力点分析和发布的应用程序。 在GTM我们增加了一些标记。 现在,以后我们想送分析一些其他网站或希望加入新的标签,我们需要再次更新的Android容器JSON文件并重新发布。
Answer 1:
你在谈论的JSON容器文件名为默认容器文件 。
这个文件的功能如下:
有时,当人们打开你的应用程序的第一次,他们不会有网络连接或他们将有一个较差的网络连接。 在这种情况下,GTM SDK将无法从在互联网上的服务器GTM加载最新的容器。 相反,你的应用程序将来自移动设备的硬盘驱动器加载默认的容器文件 。 一旦网络连接被建立,GTM SDK将然后加载来自网络的潜在新/多了起来最新容器。
因此,要回答你的问题,你不需要更新默认容器文件中的每个您更改您的容器时间(例如添加或删除标签或更改变量)。 最好的做法是,当你运送你的应用程序的新版本相关的应用程序商店只更新默认容器文件。
Answer 2:
不,你并不需要更新您的应用程序。 这就是标签管理的目的:
“ 开发人员可以使用谷歌标签管理器界面来实现和管理他们的移动应用测试代码和像素,而不必重新生成并重新提交应用程序二进制文件到应用程序市场,开发者谁是火力地堡分析工作可以轻松地添加谷歌代码管理工具来帮助管理并更改实施,应用程序已售出即使“。
来源: https://developers.google.com/tag-manager/ios/v5/
文章来源: Do we need to update container's json file in Android side everytime we change in Google Tag Manager tag