找不到谷歌标签管理器容器ios swift
Posted
技术标签:
【中文标题】找不到谷歌标签管理器容器ios swift【英文标题】:Google Tag Manager Container not found ios swift 【发布时间】:2016-11-09 08:01:42 【问题描述】:我目前正在尝试在我的 ios 应用程序中包含 Google 跟踪代码管理器(使用 Xcode 8 和 Swift 3),但 XCode 不知何故找不到容器。我按照谷歌官方文档here中写的步骤操作。
我得到的错误是:
GoogleTagManager 警告:找不到二进制资源文件 'GTM-xxxxJ'。
GoogleTagManager 警告:找不到资源文件 'GTM-xxxxJ.plist'。
GoogleTagManager 警告:找不到资源文件“GTM-xxxxJ.json”。
GoogleTagManager 错误:未找到默认容器;创建一个空 容器。
我已经发布了容器并正在运行它的新版本,但似乎得到了上述错误。
【问题讨论】:
如果您能准确地添加您尝试做的事情而不是链接到外部资源,那就太好了。除了第一个问题做得很好! 感谢您的反馈!下次我发布问题时会记住这一点。修复了问题!当我设置容器时,当我应该选择“iOS(legacy)”时我选择了“Firebase”(因为我使用 Google Analytics 作为标签) 您能回答下面的问题吗?它将帮助其他在类似问题上苦苦挣扎的人。谢谢 下面的问题?你的意思是关于我到底想做什么的问题吗? 你提到你设法解决了这个问题。如果你能回答你自己关于如何修复它的问题,那就太好了:) 【参考方案1】:通过创建新容器并选择“iOS(Legacy)”而不是“Firebase”来解决此问题。由于我使用 Google Tag Manager 访问 Google Analytics,我必须实际使用“iOS(Legacy)”设置。
【讨论】:
我想您使用的是 GTM v3,容器类型为“Firebase”。如果您为容器使用“Firebase”类型,您实际上需要最新的 GTM 版本,即 GTM v5。如果您想将事件推送到 Google Analytics,容器的类型不会发生任何变化,这两种类型和两种版本都可以做到。以上是关于找不到谷歌标签管理器容器ios swift的主要内容,如果未能解决你的问题,请参考以下文章
React Native Android:找不到标签-1的视图管理器可能是由React Native Reanimated引起的