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

您可以直接在應用程式程式碼中作出變更,或者前往應用程式事件開發人員管理中心或事件管理工具,透過當中的應用程式事件自動記錄功能切換開關來作變更。請注意,如果 AutoLogAppEventsEnabled 標示與切換開關的值有所衝突,我們會以應用程式事件自動記錄功能切換開關中的值為準。請特別注意,當在韓國推出應用程式時,應用程式事件自動記錄功能可能會被停用。

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

這適用於以下 Facebook SDK:

  • Facebook Android SDK v4.27 版本(及更高版本)
  • Facebook iOS SDK v4.19 版本(及更高版本)
  • Facebook Unity SDK v7.11 版本(及更高版本)

在 Android 上,請呼叫 callbackManager.onActivityResult 以將登入結果傳遞至 callbackManager。iOS 方面無需設定任何程式碼亦可蒐集事件。

自動記錄事件

在您使用 Facebook SDK 時,除非您停用了事件自動記錄功能,否則系統會為 Facebook 事件管理工具自動記錄並蒐集特定應用程式事件。這些事件與所有使用案例相關,例如目標指定、成效衡量和優化。

應用程式事件自動記錄功能會蒐集 3 種關鍵事件:應用程式安裝、應用程式啟動和購買事件。啟用自動記錄功能時,廣告客戶將可停用這些事件,以及登入展示事件等 Facebook 內部事件。但是,如果您已停用自動記錄功能,但仍希望記錄指定事件(例如安裝或購買事件),您也可以在應用程式手動執行有關事件的記錄功能。

事件詳細資訊

安裝應用程式

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

啟動應用程式

當用戶啟動應用程式時,Facebook SDK 會初始化,並會記錄事件。但是,如果第二次應用程式啟動事件發生在第一次啟動之後的 60 秒內,系統便不會記錄第二次應用程式啟動事件。

應用程式內購買

Apple App Store 或 Google Play 處理完交易時。如果您使用其他付款平台,就必須手動新增購買事件代碼。

Facebook SDK 當機報告

(僅限 Facebook 使用。)

如果您的應用程式因 Facebook SDK 導致當機,則在您重新啟動應用程式時,將會產生一份當機報告並傳送給 Facebook。這份報告不會包含任何用戶資料,可以幫助 Facebook 確保 SDK 的品質和穩定性。若要選擇不記錄此事件,您可以停用自動記錄事件

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

如果您不希望 Facebook SDK 自動蒐集應用程式事件,可以停用自動記錄功能。但是,如果您已停用自動記錄功能,但仍希望記錄 Facebook 分析工具的指定事件,就必須在應用程式手動執行有關事件的記錄。