詳細オプション
Singular Flutter SDK のオプションの詳細設定です。標準的な統合には必要ありません。
BETA 機能
一般提供ではありません: このセクションの機能は BETA です。Singular がお客様のアカウントで有効化しないと動作せず、動作が変更される可能性があります。実装に着手する前にカスタマーサクセスマネージャーにご相談ください。
アトリビューションコールバック
アトリビューションコールバックは、インストールをもたらしたネットワークやキャンペーンなど、Singular のアトリビューション結果を、インストール後の最初のセッション中にデバイス上のアプリへ渡します。
有効化が必要です: この機能はデフォルトでは無効です。アカウントで有効化されていない場合、コードが正しくてもコールバックは一度も呼び出されません。有効化をご希望の場合はカスタマーサクセスマネージャーにお問い合わせください。
セットアップ方法
- カスタマーサクセスマネージャーに、アカウントでアトリビューションコールバックを有効化するよう依頼します。
- SDK を初期化する前に、SDK の設定オブジェクトにハンドラーを登録します。シグネチャとコードサンプルについては、
deviceAttributionCallbackを参照してください。 - これまでアプリを開いたことのないデバイスでテストします。コールバックは最初のセッションでのみ呼び出されます。
想定される動作
- 最初のセッションのみ: コールバックはインストール後の最初のセッション中に一度だけ呼び出され、それ以降のアプリ起動では呼び出されません。
- Organic は失敗ではなく結果です: タッチポイントが見つからない場合でもコールバックは呼び出され、ネットワークは「Organic」として報告されます。コールバックがまったく呼び出されない場合、原因はアトリビューションではなくセットアップの問題です。
- 最終的なアトリビューションではなく推定値です: 結果は、セッションが処理された時点で利用可能だった最後のタッチポイントを反映します。より多くの情報をもとに後から確定される Singular のレポート上のアトリビューションと常に一致するとは限りません。