このドキュメントが更新されました。
日本語への翻訳がまだ完了していません。
英語の最終更新: 2023/12/21
日本語の最終更新: 2023/12/04

Automatic App Event Logging

You can make changes directly in the app code or through the toggle for Automatic App Event Logging in your app event developer dashboard or Events Manager. Please note in the event of conflicting values between the AutoLogAppEventsEnabled flag and the toggle, we will honor the value in the Automatic App Event Logging toggle. In particular, when launching an app in Korea, please note that Automatic App Event Logging can be disabled.

When you use the versions of the Facebook SDK listed below, events related to user interaction with your app are collected automatically.

This applies to the following Facebook SDKs:

  • Facebook SDK for Android v4.27 (and higher)
  • Facebook SDK for iOS v4.19 (and higher)
  • Facebook SDK for Unity v7.11 (and higher)

For Android, call callbackManager.onActivityResult to pass the login results to the callbackManager. iOS does not require any code to collect events.

Automatically Logged Events

Facebook SDKを使用すると、イベントの自動記録を無効にしない限り、アプリの特定のイベントは自動的に記録、収集され、Facebookイベントマネージャに使用されます。このようなイベントは、ターゲット設定、効果測定、最適化などあらゆるユースケースに関連します。

具体的には、アプリのインストール、アプリの起動、購入という3つの主要イベントが自動で記録されます。自動記録が有効である場合、広告主はこれらのイベントや、ログインインプレッションイベントなどほかのFacebook内部イベントを無効化できます。一方、自動記録を無効にした場合に、インストールや購入などの特定のイベントを記録するには、該当するイベントの記録をアプリ内で手動実装する必要があります。

イベント詳細

アプリのインストール

新しい利用者がアプリを初めてアクティベートしたとき、または特定のデバイスでアプリが初めて起動されたとき。

アプリの起動

利用者がアプリを起動し、Facebook SDKが初期化されてイベントがログに記録されたとき。ただし、最初のアプリの起動イベントから60秒以内に2回目のアプリの起動イベントが発生した場合、2回目のイベントはログ記録されません。

アプリ内購入

Apple App StoreまたはGoogle Playにより処理された購入が完了したとき。ほかの支払いプラットフォームを使用している場合、購入イベントコードを手動で追加する必要があります。

Facebook SDKクラッシュレポート

(Facebookの使用に限定。)

Facebook SDKが原因でアプリがクラッシュした場合、クラッシュレポートが生成されて、アプリの再起動時にFacebookに送られます。このレポートは、ユーザーデータを含んでおらず、FacebookがSDKの品質と安定性を確認する上で役立つものです。このイベントのログ記録をオプトアウトするには、自動でログ記録されるイベントを無効にしてください。

Disabling Automatic App Event Logging

If you do not want the Facebook SDK to collect app events automatically, you can disable automatic logging. If you have disabled automatic logging but still want to log specific events for Facebook Analytics, you must manually implement logging for these events in your app.