AdjustEvent クラス

AdjustEventクラスにはアプリケーション内でトリガーされたイベント情報が含まれます。この情報は、Adjust SDKのtrackEventメソッドAdjustEventオブジェクトを渡すことで、Adjustバックエンドに渡すことができます。

機能

イベントオブジェクトを設定する

イベントを計測するには、Adjust管理画面のイベントトークンを使ってイベントオブジェクトを設定します。計測するイベントごとに、管理画面で一意のトークンを設定します。これにより、Adjustのバックエンドがイベントを区別することができます。

AdjustEvent (String eventToken)
Java
Javascript
AdjustEvent adjustEvent = new AdjustEvent("abc123");
Adjust.trackEvent(adjustEvent);

一意のイベントIDを設定する

イベントを重複して計測するのを防ぐため、オプションとして任意のIDでパスすることもできます。SDKが最新10件のIDを記憶し、収益イベントに紐づけられたトランザクションIDが重複している場合、そのイベントを排除します。

void setOrderId (String orderId)
Java
Javascript
AdjustEvent adjustEvent = new AdjustEvent("abc123");
adjustEvent.setRevenue(0.01,"EUR");
adjustEvent.setOrderId("{OrderId}");
Adjust.trackEvent(adjustEvent);

一意のコールバックIDを設定する

setCallbackIdメソッドを使用することで、トラッキングしたいイベントにカスタムIDを設定できます。このIDでイベントのトラッキングが成功したか、または失敗したかをレポートできます。

void setCallbackId (String callbackId)
Java
Javascript
AdjustEvent adjustEvent = new AdjustEvent("abc123");
adjustEvent.setCallbackId("Your-Custom-Id");
Adjust.trackEvent(adjustEvent);

Adjustにコールバックパラメーターを送信する

Adjust管理画面にコールバックURLを設定できます。Adjust SDKは、ユーザーがアプリでイベントをトリガーした時に、これらを呼び出します。addCallbackParameterメソッドを呼び出して、コールバックパラメーターを送信することも可能です。

void addCallbackParameter (String key, String value)
Java
Javascript
AdjustEvent adjustEvent = new AdjustEvent("abc123");
adjustEvent.addCallbackParameter("key","value");
adjustEvent.addCallbackParameter("foo","bar");
Adjust.trackEvent(adjustEvent);

パートナーにコールバックパラメーターを送信する

ユーザーがアプリでイベントをトリガーした時に、パラメーターをパートナーに送信することも可能です。それを実行するには、addPartnerParameterメソッドを呼び出してください。

void addPartnerParameter (String key, String value)
Java
Javascript
AdjustEvent adjustEvent = new AdjustEvent("abc123");
adjustEvent.addPartnerParameter("key","value");
adjustEvent.addPartnerParameter("foo","bar");
Adjust.trackEvent(adjustEvent);