イベントおよびセッションコールバック

イベントやセッションのトラッキングの状況を通知するデリゲートコールバックを登録することができます。Adjust SDKでは、attributionコールバックで使用されるオプションのAdjustDelegateプロトコルを使用しています。

トラッキングに成功したイベントへのデリゲートコールバック関数を追加します:

Objective-C
Swift
Javascript
- (void)adjustEventTrackingSucceeded:(ADJEventSuccess *)eventSuccessResponseData {
}

トラッキングに失敗したイベントへのデリゲートコールバック関数を追加します:

Objective-C
Swift
Javascript
- (void)adjustEventTrackingFailed:(ADJEventFailure *)eventFailureResponseData {
}

トラッキングに成功したセッションへのデリゲートコールバック関数を呼び出します:

Objective-C
Swift
Javascript
- (void)adjustSessionTrackingSucceeded:(ADJSessionSuccess *)sessionSuccessResponseData {
}

トラッキングに失敗したセッションへのデリゲートコールバック関数を呼び出します:

Objective-C
Swift
Javascript
- (void)adjustSessionTrackingFailed:(ADJSessionFailure *)sessionFailureResponseData {
}

SDKは、Adjustのバックエンドにパッケージの送信を試みた後、デリゲート関数を呼び出します。デリゲートのコールバック内では、レスポンスデータオブジェクトにアクセスできます。このオブジェクトには、コールバックのステータスに関する情報が含まれています。返されるプロパティについては、以下をご覧ください。

イベントプロパティ

セッションプロパティ

注意:
値がない場合は、デフォルトで nilになります。