自動應用程式事件記錄功能

您可以直接在應用程式的程式碼中進行變更,也可以透過應用程式事件開發人員主控板或事件管理工具中的自動應用程式事件記錄功能的切換來進行變更。請注意,如果 AutoLogAppEventsEnabled 標記和切換之間的值發生衝突,我們將遵循「自動應用程式事件記錄功能」切換中的值。特別是在韓國啟用應用程式時,請注意,自動應用程式事件記錄功能是可以停用的。

當您使用以下 Facebook SDK 版本時,系統會自動蒐集與用戶和應用程式互動相關的事件。

上述情況適用於以下 Facebook SDK:

  • Facebook Android SDK 第 4.27 版(及以上版本)
  • Facebook iOS SDK 第 4.19 版(及以上版本)
  • Facebook Unity SDK 第 7.11 版(及以上版本)

若是 Android,請呼叫 callbackManager.onActivityResult 將登入結果傳遞至 callbackManager。iOS 不需要任何程式碼即可蒐集事件。

自動記錄的事件

使用 Facebook SDK 時,除非停用自動事件記錄功能,否則應用程式中的某些事件會自動記錄並蒐集,以供 Facebook 事件管理工具使用。這些事件與目標設定、成效衡量和最佳化等所有使用案例相關。

採用「自動記錄應用程式事件」方法時,系統會蒐集三種主要事件:「應用程式安裝」、「應用程式啟動」和「購買」。啟用自動記錄功能後,廣告商就可以停用這些事件和其他 Facebook 內部事件,例如登入瀏覽事件。不過,如果您已停用自動記錄功能,但仍想記錄安裝或購買事件等特定事件,則可手動在應用程式中記錄這些事件。

事件詳細資訊

應用程式安裝

新用戶第一次啟用應用程式,或第一次在特定裝置上啟動應用程式時。

應用程式啟動

當用戶啟動您的應用程式時,會初始化 Facebook SDK 並記錄該事件。但是,如果在第一個應用程式啟動事件的 60 秒內發生第二個應用程式啟動事件,則不會記錄第二個應用程式啟動事件。

應用程式內購買

Apple App Store 或 Google Play 商店處理的購買交易完成後。如果您使用其他付款平台,則需要手動新增購買事件程式碼。

Facebook SDK 當機報告

(僅供 Facebook 使用。)

如果您的應用程式因 Facebook SDK 而當機,則會產生一份當機報告,並在您的應用程式重新啟動時傳送到 Facebook。此報告不包含用戶資料,有助於 Facebook 確保 SDK 的品質和穩定性。若要退出記錄此事件,請停用自動記錄的事件

停用自動應用程式事件記錄功能

如果您不希望 Facebook SDK 自動蒐集應用程式事件,可以停用自動記錄功能。如果您已停用自動記錄功能,但仍想記錄可供 Facebook 分析工具使用的特定事件,則必須手動在應用程式中實作這些事件的記錄功能。