2

當安裝Google Play服務時,是否有任何方法可以手動刷新Google分析隊列中的所有事件?使用Google Play服務手動刷新Google Analytics(分析)事件

還有就是Android的GA文檔中的一個方法: GoogleAnalytics.getInstance(getActivity().getBaseContext()).dispatchLocalHits();

但這種方法不能與谷歌Play服務的工作 - the docs say

public void dispatchLocalHits()

急件排隊命中(查看,事件或事務)到Google Analytics,如果網絡連接可用,並且本地調度服務正在使用。此方法僅適用於使用本地調度的情況。本地調度僅在設備上沒有Google Play服務時使用。一般來說,應用程序不應該依賴手動發送匹配的能力。

回答

0

當Google Play服務可用時,應用程序中的匹配無延遲地發送到服務中(處理時間應該不會超過毫秒)。一旦數據發送到服務,您的應用程序就不參與交付。您的申請流程可以安全終止,點擊仍會上傳至Google Analytics。服務本身會定期從壓縮批次的多個應用程序中分發收集的數據。個別應用程序無法控制服務調度計劃。一般而言,點擊會在應用程序報告後幾分鐘內通過網絡上傳。

幾乎所有安裝了Google Play商店的設備都會安裝Google Play服務。您的應用有可能在Google Play設備上運行。亞馬遜Fire手機和許多中國的運營商贊助設備都不會有Google Play服務。

相關問題