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

注意:
このメソッドは、Adjust SDK v4.26.0以降で利用が可能です。

ユーザーがキャンペーンリンクをクリックすると、そのアトリビューション情報が更新されます。これは、ユーザーがディープリンクをクリックした場合に発生します。SDKはアトリビューションの変更を受け取り、更新が検出された時にリスナー関数を呼び出します。

Dart
AdjustConfig adjustConfig = new AdjustConfig(yourAppToken, environment);
config.attributionCallback= (AdjustAttribution attributionChangedData) {
  print('[Adjust]: Attribution changed!');

  if (attributionChangedData.trackerToken != null) {
    print('[Adjust]: Tracker token: ' + attributionChangedData.trackerToken);
  }
  if (attributionChangedData.trackerName != null) {
    print('[Adjust]: Tracker name: ' + attributionChangedData.trackerName);
  }
  if (attributionChangedData.campaign != null) {
    print('[Adjust]: Campaign: ' + attributionChangedData.campaign);
  }
  if (attributionChangedData.network != null) {
    print('[Adjust]: Network: ' + attributionChangedData.network);
  }
  if (attributionChangedData.creative != null) {
    print('[Adjust]: Creative: ' + attributionChangedData.creative);
  }
  if (attributionChangedData.adgroup != null) {
    print('[Adjust]: Adgroup: ' + attributionChangedData.adgroup);
  }
  if (attributionChangedData.clickLabel != null) {
    print('[Adjust]: Click label: ' + attributionChangedData.clickLabel);
  }
  if (attributionChangedData.adid != null) {
    print('[Adjust]: Adid: ' + attributionChangedData.adid);
  }
};
Adjust.start(adjustConfig);

このメソッドはAttributionオブジェクトを返します。利用可能なパラメーターの一覧はAttributionクラスのリファレンスをご覧ください。

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

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

注意:
最新のアトリビューション情報は、Adjustがアプリのインストールを計測し、アトリビューションコールバックがトリガーされた後にのみ取得できます。
Dart
AdjustAttribution attribution = Adjust.getAttribution();

このメソッドはAttributionオブジェクトを返します。利用可能なパラメーターの一覧はAttributionクラスのリファレンスをご覧ください。