ios - GoogleTagManager 错误 : _avn has no backing implementation

标签 ios analytics google-tag-manager

这个简单的推送到屏幕 View 的数据层会打印一个启用了详细日志记录的错误。这次和随后对数据层的调用都失败了。它们既不被记录也不被执行。

[[TAGManager instance].dataLayer push:@{@"event" : @"screen-loads",
                                                    @"screen-name": [tracker get:kGAIScreenName],
                                                    @"viewController" :NSStringFromClass([sender class])
                                                    }];

这是正在记录的错误消息:

GoogleTagManager error: _avn has no backing implementation.

最佳答案

线索在 _avn 中。我们在 Analytics Pros 的 friend 查看了容器并注意到我们引用了内置变量 {{App Version Name}}。他们注意到没有设置,他们认为这是一个不再属于 v2 的变量。

无论如何,将 {{App Version Name}} 更改为 {{App Version Code}} 消除了错误,数据可以自由流动。希望这会有所帮助。

关于ios - GoogleTagManager 错误 : _avn has no backing implementation,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31041263/

相关文章:

google-analytics - Prestashop - 在 Google Analytics 中发送订单事件

javascript - Google 跟踪代码管理器自定义变量

cocoa - 为什么在 iOS 中不需要 ivars 而在 Cocoa 中需要它们?

ios - iOS 应用程序中的 C 样式字符串被损坏

iphone - 如何解决首次部署到 IOS 设备的 "no such table: Z_METADATA"错误

machine-learning - 个人项目的最佳数据分析技术/模型

objective-c - 是否可以从iOS应用程序中的麦克风获得声压?

hadoop - 将rdbms和大数据集成到datamart中?

Firebase/GTM : Custom Tags

google-analytics - 推荐排除列表不起作用(谷歌分析)