我在标记管理器中设置了通用分析事件标记+触发规则+数据层变量宏(用于类别,操作,标签和值)。我发布了容器,我在iOS应用程序中将数据推送到GTM:
[self.tagManager.dataLayer push:@{@"event": @"userAction",
KEY_EVENT_CATEGORY: @"home",
KEY_EVENT_ACTION: @"refresh",
KEY_EVENT_LABEL: @"",
KEY_EVENT_VALUE: @"" }];
我启用了详细日志记录,我可以看到分析库调度命中。
但谷歌分析的实时事件部分没有显示任何内容。
有没有人知道可能出现什么问题?
我正在使用GoogleAnalytics-iOS-SDK 3.0.3c版,其中包括分析和标记管理器。
答案 0 :(得分:1)
确定找到了。
事件值必须是一个数字,如果存在则不能为空。
因此,如果您不需要值,则不要为Universal Analytics标记中的“值”字段设置任何内容。
如果您偶尔需要一个值并使用数据层变量宏来获取它,那么请确保在宏中设置numerical
默认值。