使用者與您應用程式的基本互動,會觸發自動收集的事件。
如果您使用 Google Mobile Ads SDK,就不需要撰寫額外的程式碼來收集這些事件。雖然部分事件可能不會顯示在 AdMob 報表中,但只要連結至 Firebase,您就可以查看這些事件。
如要在 Firebase 中查看事件報表,請在 Firebase 控制台的 Analytics (分析) 資訊主頁中,按一下「事件」分頁標籤。
下表列出收集的事件、觸發條件和參數。
事件名稱 | 自動觸發時機 | 參數 |
---|---|---|
ad_click | 使用者點按廣告 |
ad_event_id |
ad_exposure | 畫面上有至少一則由 Mobile Ads SDK 放送的廣告時 | firebase_screen、firebase_screen_id、firebase_screen_class、exposure_time |
ad_impression | 使用者看到一次廣告曝光時 |
ad_event_id |
ad_query | Mobile Ads SDK 送出廣告請求時 | ad_event_id |
ad_reward | Mobile Ads SDK 放送的獎勵廣告給予獎勵時 | ad_unit_id、reward_type、reward_value |
adunit_exposure | 畫面上有一個廣告單元是由 Mobile Ads SDK 放送時 | firebase_screen、firebase_screen_id、firebase_screen_class、exposure_time |
app_clear_data | 使用者重設/清除應用程式資料來移除所有設定和登入資料時 | |
app_exception | 應用程式當機或擲回例外狀況時 | fatal、timestamp |
app_remove |
從 Android 裝置移除或「解除安裝」應用程式套件時 注意:僅限 Android 「app_remove」(移除應用程式) 事件計算的是應用程式套件的移除次數,並不會考慮安裝來源,而且計數會隨著您為報表設定的日期範圍而變動。 「每日解除安裝的裝置數」和「每日解除安裝應用程式的使用者人數」指標則只計算透過 Google Play 安裝的應用程式套件遭移除的次數,而且系統會每天回報這兩項數據。 |
|
app_update |
應用程式更新為新版本並再次啟動時 舊版應用程式的版本 ID 會以參數的形式傳送。 這個事件的概念與「每日升級應用程式的裝置數」指標不同 (後者由 Google Play 管理中心記錄): 升級是指更新應用程式二進位檔,app_update 事件則是在後續開啟已升級的應用程式時觸發。 |
previous_app_version |
first_open |
使用者安裝/重新安裝某個應用程式後,初次開啟該應用程式時 如要查看原始下載次數,請前往 Google Play 管理中心或 iTunesConnect。 |
previous_gmp_app_id、updated_with_analytics、previous_first_open_count、system_app、system_app_update、deferred_analytics_collection、reset_analytics_cause |
in_app_purchase |
使用者完成應用程式內購 (包含初次訂閱),而且該次購買是由 iTunes App Store 或 Google Play 處理時,就會觸發這個事件 產品 ID、產品名稱、幣別和購買數量會以參數的形式送出。 如果是 Android in_app_purchase 事件,請將應用程式連結至 Firebase,然後將應用程式連結至 Google Play。 注意:系統不會自動追蹤付費應用程式的購買收益和退款 (僅限 iOS)。 |
product_id、price、value、currency、quantity、subscription、free_trial、introductory_price |
os_update |
裝置的作業系統更新為新版本時。 舊版作業系統的版本 ID 會以參數的形式傳送。 |
previous_os_version |
screen_view | 使用者切換畫面且滿足下列任一條件時,就會觸發這個事件:
|
firebase_screen、firebase_screen_class、firebase_screen_id、firebase_previous_screen、firebase_previous_class、firebase_previous_id |
session_start | 使用者在應用程式閒置一段時間 (超過工作階段逾時持續時間) 後與應用程式互動,而且互動時間的長度超過最低工作階段持續時間時。 | |
user_engagement | 這個事件會在應用程式於前景運作時定期觸發。 | engagement_time_msec |