簡體   English   中英

將Google Analytics與FireBase + Google跟蹤代碼管理器Android SDK配合使用

[英]Using Google Analytics with FireBase + Google Tag Manager Android SDK

如何在Android中使用Firebase + Google跟蹤代碼管理器SDK觸發Google Analytics代碼? 我將Firebase容器添加到我的資產/容器文件夾,並使用我的GA跟蹤ID創建了Google Analytics代碼。 我完全按照本教程中給出的步驟操作: https//developers.google.com/tag-manager/ios/v5/#introduction

我使用以下代碼觸發appLaunch事件:

如何在我的Google Analytics報告中看到這一點? 如果我錯了,請糾正我。 以下是執行上述代碼時打印的日志。

05-29 04:01:19.947 10378-10419 / com.aiswarya.firebase I / FA:找不到標簽管理器,因此不會使用
05-29 04:01:19.947 10378-10419 / com.aiswarya.firebase D / FA:記錄事件(FE):appLaunch,Bundle [{_ o = app}]
05-29 04:01:19.947 10378-10419 / com.aiswarya.firebase V / FA:使用測量服務
05-29 04:01:19.947 10378-10419 / com.aiswarya.firebase V / FA:連接到遠程服務05-29 04:01:19.967 10378-10419 / com.aiswarya.firebase D / FA:連接到遠程服務
05-29 04:01:19.967 10378-10419 / com.aiswarya.firebase V / FA:處理排隊的服務任務:1

提前致謝!

您應該為FirebaseAnalytics和Google跟蹤代碼管理器啟用調試日志記錄,並查看logcat。 它可能會回答你的問題。

您可以啟用Scion調試日志

  adb shell setprop log.tag.FA VERBOSE
  adb shell setprop log.tag.FA-SVC VERBOSE
  adb shell setprop log.tag.GoogleTagManager VERBOSE
  adb logcat -v time -s FA FA-SVC GoogleTagManager

在Android Studio調試日志中查看事件

TagManager是Firebase Analytics的獨立庫。 要在您的應用中使用它,您需要添加對標記管理器表單Google Play服務的依賴性。 當Firebase Analytics啟動時,它將檢查應用程序中是否存在TagManager並在logcat中打印消息。 如果未找到消息打印TagManager,則表明您的應用程序中沒有TagManager。 當TagManager可用時,您將看到“TagManager found,initializing”之類的消息

Google跟蹤代碼管理器需要作為單獨的依賴項添加; 請參閱此處的文檔:

Android版Google跟蹤代碼管理器

簡而言之:

  1. 添加到模塊的gradle文件:

     dependencies { // ... implementation 'com.google.android.gms:play-services-tagmanager:[latest-version]' } 
  2. 下載容器文件並將其添加到/assets/containers

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM