ヘルプセンター
|
アトリビューションコールバック
トラッカーのアトリビューション変更を通知するデリゲートコールバックを登録することができます。アトリビューションには複数の流入元が紐づく可能性があるため、Adjust SDKはこの情報を同期して提供することができません。
App Delegateでオプションのデリゲートプロトコルを実装するには、以下の手順に従ってください。
重要:
SDKは最後のアトリビューションデータを受信すると、リスナー関数を呼び出します。リスナー関数内で、AdjustAttribution
objectにアクセスすることが可能です。そのプロパティの概要は以下のとおりです。
全てのプロパティはJSONオブジェクトとして返されます。表示されない値は全てnil
として送り返されます。
注意:
costType
、costAmount
、costCurrency
)は、configオブジェクトのneedsCost
プロパティがtrue
に設定されている場合にのみ利用可能です。
値 | データタイプ | 説明 |
---|---|---|
trackerToken | 文字列 | デバイスが現在アトリビュートされているトラッカーのトークン |
trackerName | 文字列 | デバイスが現在アトリビュートされているトラッカーの名前 |
network | 文字列 | デバイスが現在アトリビュートされているネットワークの名前 |
campaign | 文字列 | デバイスが現在アトリビュートされているキャンペーンの名前 |
adgroup | 文字列 | デバイスが現在アトリビュートされているアドグループの名前 |
creative | 文字列 | デバイスが現在アトリビュートされているクリエイティブの名前 |
clickLabel | 文字列 | インストールがタグされている クリックラベル |
adid | 文字列 | デバイスに割り当てられた一意のAdjust ID |
costType | 文字列 | キャンペーン課金モデル(例:cpi) |
costAmount | VAT番号 | インストールのコスト |
costCurrency | 文字列 | コストに関連した通貨のコード ISO 4217規格に則って3文字の文字列にする必要があります。 |
fbInstallReferrer | 文字列 | Facebookインストールリファラー 情報。インストールがFacebook広告によって生成された場合に入力されます。 |
Facebookインストールリファラー
Adjust SDKは、Facebookインストールリファラー情報をAdjustAttributionオブジェクトのstringプロパティとして受信します。この情報には、コンテンツをJSONオブジェクトとしてシリアル化することでアクセスすることができます。
ユーザーアトリビューション
注意:
Adjust.getAttribution
メソッドを呼び出すと、ユーザーの現在のアトリビューションを取得できます。これにより、AdjustAttribution
クラスで見つかった全ての情報がJSONオブジェクトとして返されます。
注意: