adjust-icon

アトリビューション情報の取得

ユーザーがAdjustリンクをクリックすると、そのアトリビューション情報が更新されます。これは、ユーザーがディープリンクをクリックした場合に発生します。ユーザーのアトリビューションについての情報は、AdjustAttribution2dxクラスに表示されます。

AdjustAttribution2dx クラスのプロパティ

AdjustAttribution2dxクラスには、デバイスの現在のアトリビューションステータスに関する詳細が含まれています。ユーザーの入力されていない値は全てnull値として返されます。

データタイプ説明
trackerToken文字列デバイスが現在アトリビュートされているトラッカーのトークン
trackerName文字列デバイスが現在アトリビュートされているトラッカーの名前
network文字列デバイスが現在アトリビュートされているネットワークの名前
campaign文字列デバイスが現在アトリビュートされているキャンペーンの名前
adgroup文字列デバイスが現在アトリビュートされているアドグループの名前
creative文字列デバイスが現在アトリビュートされているクリエイティブの名前
clickLabel文字列インストールがタグされているクリックラベル
adid文字列デバイスに割り当てられた一意のAdjust ID
costType文字列キャンペーン価格モデル(例:cpi)
costAmount数値インストールのコスト
costCurrency文字列コストに関連する3文字のISO 4217通貨コード
fbInstallReferrer文字列Facebookインストールリファラー

アトリビューションが変更されたときに関数をトリガーする

メソッドシグネチャー
void setAttributionCallback(void(*attributionCallback)(AdjustAttribution2dx attribution));

SDKはアトリビューションの変更を受信し、更新を検出したときに関数を呼び出すことができます。コールバック関数を設定するには、関数名を引数としてsetAttributionCallbackメソッドを呼び出します。

AdjustConfig2dx adjustConfig = AdjustConfig2dx(appToken, environment);
adjustConfig.setLogLevel(AdjustLogLevel2dxVerbose);
adjustConfig.setAttributionCallback(attributionCallbackMethod);
Adjust2dx::start(adjustConfig);

現在のアトリビューション情報を取得

メソッドシグネチャー
static AdjustAttribution2dx getAttribution();

ユーザーがアプリをインストールすると、Adjustはそのインストールをキャンペーンにアトリビュートします。Adjust SDKでは、インストールのキャンペーンアトリビューションの詳細にアクセスすることができます。この情報を返すには、getAttributionメソッドを呼び出して、アトリビューション情報をAdjustAttribution2dxオブジェクトとして返します。

AdjustAttribution2dx attribution = Adjust2dx::getAttribution();