メインコンテンツまでスキップ

広告主向けのコンバージョンレポート

Rokt広告主向けに、Android SDKはアプリ内で発生するコンバージョンイベントを記録し、キャンペーンの成果を確認するのに役立ちます。

始める前に

Rokt Android SDKがすでにアプリケーションに統合されていることを確認してください。手順はこちらに記載されています。

Rokt Android SDKの実行

適切な顧客属性とプレースメントマッピングを追加して、希望するアクティビティ/フラグメントでSDKを実行します。例のコードでは、onCreateメソッドを使用してコンバージョンを報告します。

共有する顧客属性をRoktに指定できます。利用可能なデータフィールドの詳細はattributesページで確認できます。さらに属性を共有したい場合は、以下のサンプルに新しい属性ごとに追加のコード行を追加できます。

注記

Rokt Android SDKは、パートナーアプリケーションにRoktプレースメントを統合するためにも使用されます。Roktプレースメントを表示する際に利用可能なオプションのコールバックがあります。ただし、このガイドは特にコンバージョンイベントの記録に関するものなので、コールバックは無視して構いません。

import com.rokt.roktsdk.Rokt;

class ConfirmationActivity : Activity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
...

Map<String,String> attributes = new HashMap<String, String>();

attributes.put("email", "j.smith@example.com");
attributes.put("firstname", "Jenny");
attributes.put("lastname", "Smith");
attributes.put("mobile", "(323) 867-5309");
attributes.put("postcode", "90210");
attributes.put("country", "US");

Rokt.INSTANCE.execute("RoktExperience",
attributes,
new Rokt.RoktCallback() {
@Override
public void onLoad() {

}

@Override
public void onUnload(Rokt.UnloadReasons unloadReasons) {

}

@Override
public void onShouldHideLoadingIndicator() {

}

@Override
public void onShouldShowLoadingIndicator() {

}
}
)
...
}
}
この記事は役に立ちましたか?