我正在尝试使用screen-view hitsGoogle Analytics发送到Google Tag Manager,但是在实时视图中,它会将screenName值显示为(not set)。还会显示实际的screenName,但也会报告(not set)。有人可以指出我所缺少的吗?

最佳答案

我设置的方式是添加一个新标签,以便能够分别跟踪屏幕视图:
----> Full config image example here <----

GTM容器中具有“屏幕视图”跟踪类型的新标签



添加“要设置的字段”:

栏位名称
screenName //是的,完全一样

{{Item Name}} //是,完全一样


触发:添加新的触发配置

触发类型
自订
触发开火
一些事件
事件名称等于view_item

然后,在Android跟踪代码上:
确保以这种方式跟踪它:

String yourScreenNameString = "Screen One"; //This is an example
Bundle bundle = new Bundle();
bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, yourScreenNameString);
_firebase.logEvent(FirebaseAnalytics.Event.VIEW_ITEM, bundle);

----> Example of how the GTM looks <----

10-05 21:07