CJ
Rokt Adsは、ブランドが購入者の最も注意を引き、行動を起こしやすい購入プロセスの重要なポイントであるトランザクションモーメントで顧客とエンゲージできるようにします。Rokt AdsとCJ(以前はCommission Junctionとして知られていた)を統合することで、広告主はCJのユニバーサルタグからRoktに直接主要な顧客識別子とコンバージョン属性を渡すことにより、「ループを閉じる」ことができます。
ハッシュ化されたメールアドレス、トランザクション値、注文IDのような豊富でタイムリーなデータを提供することで、Roktはターゲティングを最適化し、入札戦略をリアルタイムで洗練することができます。
RoktのためのCJ統合は、2つの主要な利点を提供します:
- チャネル全体での統一された測定。 Roktに帰属するコンバージョンは、他のパートナーからのものと並んでCJに直接表示され、アフィリエイト、eコマース、広告チャネル全体のパフォーマンスを包括的に把握できます。
- RoktのAIによる最適化の強化。 CJからRoktへの包括的で高品質なコンバージョンデータを統合することで、Roktの最適化エンジン(「Rokt Brain」)がオーディエンスモデリングと入札を継続的に改善し、より強力なROI、低いCPA、高いROASを実現します。
CJのユニバーサルタグをRokt Adsとリンクすることで、CJでの集中管理されたレポートを維持しながら、強化されたプライバシー準拠のシグナルを通じてRoktのAI駆動の最適化のフルパワーを解放します。これにより、Roktの最高水準の統合基準に沿った最大のキャンペーンパフォーマンスと透明性が保証されます。
前提条件
以下の準備が整っていることを確認してください:
- CJ 広告主アカウントがユニバーサルタグ (Universal Tag) を有効にしていること。
- トラッキングしたいコンバージョンイベント(例: リード、サインアップ、購入)に対して CJ で設定されたアクションID (Action IDs)。
- Rokt アカウントIDとAPIキー、これは Rokt の担当者から提供されます。Rokt アカウントIDやAPIキーを自分で CJ に入力する必要はありません。テストモードをリクエストする際に、CJ アカウントチームに提供してください。彼らがその側で統合を有効にします。
CJ ユニバーサルタグがアクティブかどうかわからない場合は、CJ アカウントにログインし、Account > Tracking Integration > Universal Tagの下で確認してください。
セッ トアップ
以下の手順に従って、CJ ユニバーサルタグを Rokt Ads に接続してください。
1. ユニバーサルタグの設定を確認
- CJ 広告主アカウントにログインします。
- Account > Tracking Integration > Universal Tagに移動します。
- ユニバーサルタグがすでにサイトに配置されていることを確認します。
ユニバーサルタグがまだインストールされていない場合は、CJのユニバーサルタグドキュメントを参照するか、CJ アカウントチームに連絡してください。タグはサイトのコンバージョンページ(例: サンクユーまたは確認ページ)に配置する必要があります。また、Google Tag Manager などのタグマネージャーを介して展開することもできます。
- トラッキングしたいコンバージョンタイプ(例: リード、サインアップ、購入)に対して正しい**アクションID (Action IDs)**が設定されていることを確認します。
アクションIDとは何ですか?
CJにおいて、アクションIDは追跡したい特定の種類のコンバージョンを表す一意のコードです。購入用に1つのアクションIDを使用し、サインアップ用に別のアクションIDを使用し、リードフォーム送信用にさらに別のアクションIDを使用することがあります。ユニバーサルタグが発火すると、アクションIDはCJにどの種類のコンバージョンが発生したかを伝えます。これにより、コンバージョンがCJのレポートで正しく分類されます。
アクションIDは、Roktが最適化を目指すイベント(購入やサインアップなど)と一致している必要があります。
アクションIDは、CJ広告主アカウントのAccount > Tracking Integration > Universal Tagで表示または作成できます。
追跡したい各種のコンバージョンイベント(例:購入、サインアップ)には、それぞれ独自のアクションIDが必要です。これらのIDは、Rokt統合を設定する際に使用します。
2. ハッシュ化されたメール追跡を有効にする
- SHA-256(小文字、トリム、UTF-8、ソルトなし)を使用して、クライアント側で顧客のメールアドレスをハッシュ化するようにサイトを設定します。
- ハッシュ化された値をユニバーサルタグ内の
email_hashパラメータに統合します。
例:
<script type="text/javascript">
var cjData = {
actionID: "1234", // Your CJ Action ID
email_hash: roktEmailHash, // チェックアウトからのSHA-256ハッシュ化されたメール
orderID: roktConversionId, // 一意の注文/コンバージョンID
currency: roktCurrency, // 例: "USD"
amount: roktAmount // 任意、注文合計
};
</script>
<script src="https://www.emjcd.com/tags/c?tid=UNIVERSAL_TAG_ID"></script>
3. CJタグにRoktフィールドを追加する
CJ Universal Tagを更新して、チェックアウトシステムからCJの必要なパラメータに正しい値を渡すようにします。これにより、CJでトラッキングされたコンバージョンがRoktに帰属されることが保証されます。
- CJ Universal Tagが実装されているページまたはタグマネージャーを開きます(通常は確認ページまたはサンクユーページ)。
- タグの設定で、次のパラメータを追加し、チェックアウトシステムから対応する値にマッピングします:
| CJパラメータ | 渡す内容 | ソース |
|---|---|---|
orderID | ユニークなコンバージョンID | トランザクション/チェ ックアウトシステム(Roktでも使用) |
email_hash | SHA-256でハッシュ化された顧客のメールアドレス | チェックアウト時にクライアント側で生成 |
amount | トランザクションの金額(任意だが推奨) | チェックアウトシステム |
currency | 通貨コード(例: USD) | チェックアウトシステム |
actionID | コンバージョンタイプに一致するCJアクションID | CJアカウントで提供される |
3. 変更を保存し、テストコンバージョンが発生したときにUniversal Tagがすべての値で発火することを確認します。
4. CJテストモードでのテスト
本番環境に移行する前に、CJのテストモードでテストを実行し、Universal Tagが正しく発火し、必要なフィールドがすべてキャプチャされていることを確認する必要があります。
-
テストモードを有効にする
- RoktアカウントIDとAPIキーを持って、Roktの担当者に連絡してください。
- CJアカウントチームに、テストモードでのRokt統合を有効にするよう依頼してください。
-
テストコンバージョンをトリガーする
- サイトでテストトランザクション(例:サインアップや購入)を完了してください。
- CJ Universal Tagが配置されているチェックアウト確認ページがテストによってトリガーされることを確認してください。
-
CJタグの発火を確認する
- ブラウザの開発者ツール(ネットワークタブ)を使用して、CJタグが読み込まれることを確認してください。
- 送信されるパラメータ(
orderID、email_hash、amount、currency、actionID)を探してください。 - ハッシュ化されたメールがSHA-256形式であり、注文IDが一意であることを確認してください。
-
CJレポートで検証する
- CJ広告主アカウントにログインしてください。
- レポート > トランザクション > アクション詳細に移動してください。
- テストコンバージョンが、注文ID、金額、通貨、アクションIDの正しい値で表示されていることを確認してください。
-
Roktと確認する
- テストが完了したら、Roktの担当者に知らせてください。
- 彼らは、同じコンバージョンイベントがRoktのレポートに表示されていることを確認します。
CJとRoktの両方でテストコンバージョンが正しく表示されたら、本番環境に進む準備が整います。