我正在使用iOS Swift 3,并尝试在Firebase中跟踪屏幕视图,并将这些数据推送到GTM中的GA。 我的问题是,我无法从“screen_view”事件中获取到在GA中推送的屏幕名称。 在Firebase中,初始的自动屏幕视图命中没有屏幕名称,只有屏幕类,因此我使用Analytics.setScreenName来设置屏幕名称并覆盖屏幕类。 然而,这会导致Firebase中的两次命中,一次是没有屏幕名称的自动命中,另一次是手动触发的带有屏幕名称的命中。 另外,我想将事件中的屏幕名称作为屏幕视图类型传递到GA中。 我在GTM中将screenName字段设置为一个变量。 我尝试了各种事件参数来传递变量: “firebase_screen”:在GA中未找到和(未设置)。 “_sn”:在xCode调试中导致“无效的事件参数”。 因此,我猜以_开头的所有参数都保留在Firebase中。 那么我如何将Firebase中的保留事件参数传递到GA中?例如,我可能想将应用程序版本存储在自定义维度中。 最大的问题在于屏幕名称没有在从GTM到GA的屏幕视图命中中捕获。