这个简单的推送到屏幕 View 的数据层会打印一个启用详细日志记录的错误。这个和随后对数据层的调用都失败了。它们既不被记录也不被执行。
[[TAGManager instance].dataLayer push{@"event" : @"screen-loads",
@"screen-name": [tracker get:kGAIScreenName],
@"viewController" :NSStringFromClass([sender class])
}];
这是正在记录的错误消息:
GoogleTagManager error: _avn has no backing implementation.
Best Answer-推荐答案 strong>
线索在 _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/
|