这种对屏幕视图数据层的简单推送会在启用详细日志记录的情况下打印错误。对数据层的此调用和后续调用都将失败。它们既没有记录也没有执行。
[[TAGManager instance].dataLayer push:@{@"event" : @"screen-loads",
@"screen-name": [tracker get:kGAIScreenName],
@"viewController" :NSStringFromClass([sender class])
}];
这是记录的错误消息:
GoogleTagManager error: _avn has no backing implementation.
答案 0 :(得分:1)
线索在_avn
。我们在Google Analytics的朋友看了一下容器,发现我们引用了内置变量{{App Version Name}}
。他们注意到没有设置,他们认为这是一个不再属于v2的变量。
无论如何,将{{App Version Name}}
更改为{{App Version Code}}
可以消除错误并且数据可以自由流动。希望这会有所帮助。