広告主のためのコンバージョン記録
Rokt SDK for React Native は、アプリ内で発生するコンバージョンイベントを記録するために実行できます。
始める前に
Rokt Android SDK がアプリケーションに統合されていることを確認してください。
Rokt SDK のインポート
JavaScript/TypeScript ファイルに Rokt SDK をインポートします:
import { Rokt, RoktEmbeddedView } from "@rokt/react-native-sdk";
Rokt React Native SDK の実行
適切な消費者属性を渡して、希望するポイントで SDK を実行します。この時点で、コンバージョンイベントが記録されます。
Rokt 統合に含める顧客属性を選択できます。利用可能なデータフィールドの詳細はattributesページで確認できます。追加の属性を追加したい場合は、以下のサンプルに新しい属性ごとに追加のコード行を追加できます。
コンバージョンイベントを記録する際には、conversiontype
属性を適切な値で Rokt に送信することをお勧めします。
Rokt React Native SDK は、パートナーアプリケーションに Rokt 配置を統合するためにも使用されます。Rokt 配置を表示する際に SDK にはオプションのコールバックが利用可能ですが、このガイドは特にコンバージョンイベントの記録に言及しているため、これらのコールバックを考慮する必要はありません。
メジャーバージョン 3
- JavaScript
- TypeScript
const attributes = {
email: "j.smith@example.com",
conversiontype: "appinstall",
firstname: "Jenny",
lastname: "Smith",
mobile: "(323) 867-5309",
postcode: "90210",
country: "US",
};
Rokt.execute("RoktConversion", attributes, null, () =>
console.log("Placement Loaded")
);
const attributes: Record<string, string> = {
email: "j.smith@example.com",
conversiontype: "appinstall",
firstname: "Jenny",
lastname: "Smith",
mobile: "(323) 867-5309",
postcode: "90210",
country: "US",
};
Rokt.execute("RoktConversion", attributes, null, () =>
console.log("Placement Loaded")
);
メジャーバージョン 4
- JavaScript
- TypeScript
const attributes = {
email: "j.smith@example.com",
conversiontype: "appinstall",
firstname: "Jenny",
lastname: "Smith",
mobile: "(323) 867-5309",
postcode: "90210",
country: "US",
};
Rokt.execute("RoktConversion", attributes, null);
const attributes: Record<string, string> = {
email: "j.smith@example.com",
conversiontype: "appinstall",
firstname: "Jenny",
lastname: "Smith",
mobile: "(323) 867-5309",
postcode: "90210",
country: "US",
};
Rokt.execute("RoktConversion", attributes, null);
注記
ViewName
(「RoktConversion」)は、SDKを複数の場所で実行する際に異なる体験を表示するために変更することができます。ViewNameを変更する場合は、Roktシステム内で一致する調整が行われるようにRoktチームと協力してください。