iOS Swift 3を使用していて、Firebaseで画面ビューを追跡しようとしていて、それらのデータをGTMでGAにプッシュしようとしています。Firebase + GTM + GA実装の問題
私の問題は、GAにプッシュされた「screen_view」イベントからスクリーン名を取得できないことです。
firebaseでは、最初の自動化された画面ビューヒットには画面名と画面クラスのみが含まれていなかったため、Analytics.setScreenNameを使用して画面名を設定して画面クラスをオーバーライドしました。
しかし、Firebaseでは2つのヒットが発生します.1つは画面名なしで自動化され、もう1つは手動で画面名でトリガーされます。
また、イベントからの画面名を画面ビュータイプとしてGAに渡したいとします。 GTMのscreenNameフィールドを変数に設定しました。
Iが可変- 「firebase_screen」のための様々なイベントパラメータ試みた
:GA
に見つかりませんでの結果と(設定されていない)
- 「_sn」:Xcodeで「無効なイベントパラメータ」の結果をデバッグ
だから、_で始まるすべてのパラメータはFirebaseに予約されていると思います。ですから、firebaseからGAに予約されたイベントパラメータを取得するにはどうすればいいですか?たとえば、カスタムバージョンのAppバージョンを何かのために保存することができます。
ここで最大の問題は、GTMからGAへの画面ビューヒットで画面名が表示されないことです。 Googleタグマネージャで