スクリプトトラッキング クライアントサイド
はじめに
コンバージョントラッキングスクリプトの実装により、Click2Buyは当社のソリューションから来たユーザーが生成した確認済み売上を収集することができます。
このトラッキングにより、ブランドはClick2Buy Where to Buyソリューションを通じて小売業者のウェブサイトに誘導されたトラフィックのROIを正確に測定することができます。
トラッキングを設定するには、Retailer Keyが必要です。これはClick2Buyのリテールアカウントマネージャーから提供されます。この識別子は、2つの実装方法のどちらでも使用されます。
2つの実装方法が利用可能です:
🏷️ Google Tag Manager 経由
推奨 — 最もシンプルで迅速に実装できる方法です。
💻 ネイティブ実装経由
ウェブサイトのコードへの直接統合。
Google Tag Manager 経由での実装
Click2Buyのコンバージョントラッキングを簡単に実装できる公式Google Tag Managerテンプレートを開発しました。 このテンプレートにより、小売業者はカスタムコードを書くことなくトラッキングを設定できます。 タグをインストールするには、GitHubドキュメントを参照してください。内容には以下が含まれます:
- 詳細なインストール手順
- Google Tag Managerにインポートするテンプレートファイル
- タグの設定に必要な手順
タグの設定時には、Click2Buyの担当者から提供されるRetailer Keyを入力するだけです。
👉 すべてのドキュメントと必要なファイルはこちらで入手できます:https://github.com/Click2Buy/gtm-web-template/tree/master?tab=readme-ov-file
ネイティブ実装(直接コード)
このガイドでは、売上の検証とカートの内容を取得するためのタグの実装方法を説明します。 このためには、注文の内容を含む成功/確認ページで特定のコードを実行する必要があります。
注文確認ページが読み込まれる際に、以下のスクリプトを読み込む必要があります:
<!-- Click2Buy retailer script -->
<script>
(function(i,s,o,g,r,a,m){i[r]=i[r]||{q:[],validationProcess:function(){
i[r].q.push(arguments)}};a=s.createElement(o);m=s.getElementsByTagName(o)[0];
a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://rs.clic2buy.com/retailers/__KEY_RETAILER__.js','C2B');
C2B.validationProcess(__PARAMS__);
</script>KEY_RETAILER は、Click2Buyの担当者から提供されたIDを表します。
PARAMS は、以下のフォーマット(またはdatalayerに従って)で注文情報に置き換える必要があります。
C2B.validationProcess関数のパラメータ
この関数はパラメータとして以下のフィールドを持つオブジェクトを受け取る必要があります:
| フィールド | 値の型 | 必須 | 説明 |
|---|---|---|---|
totalAmount | Number | はい | 注文合計金額 |
currency | String | はい | 通貨(ISO4217) |
products | Array | はい | 注文の各商品を1オブジェクトとして含む配列 - 形式は以下に詳述 |
商品オブジェクトのフィールド
| フィールド | 値の型 | 必須 | 説明 |
|---|---|---|---|
ean | String | はい | 商品のEAN-13コード |
upc | String | いいえ | 商品のUPCコード |
retailerReference | String | はい | 商品参照番号(小売業者固有) |
amount | Number | はい | 商品の単価 |
quantity | Number | はい | 商品数量 |
name | String | はい | 商品名 |
packaging | String | いいえ | 商品パッケージ |
brand | String | はい | 商品ブランド |
manufacturerReference | String | いいえ | 商品参照番号(ブランド固有) |
metadata | JSON | いいえ | 商品のその他の有用データ(自由構造) |
このデータを活用するには、製品のEANまたはUPCコードが少なくとも必要です。この情報をお持ちでない場合は、内部参照番号 (retailerReference) をお送りください。
N.B.:一部のフィールドを入力できない場合は、空のままにしておくことができます。設定上すべてのフィールドに値が必要な場合は、デフォルト変数として"null"を使用することができます。
⚠️ 警告 : 一部のテキストエディタにスクリプトをコピー&ペーストすると、引用符(" ")が自動的に変更される場合があります。 スクリプトの実行時にエラーが発生しないよう、正しくフォーマットされていることを確認してください。
ホワイトリストに登録するドメイン
当社のタグは正常に機能するために複数のサブドメインを使用します。 セキュリティポリシーで外部スクリプトの読み込みをブロックしている場合は、以下のドメインを許可する必要があります。
以下を許可できます:
- *.clic2buy.com
- *.clic2drive.com
- *.click2buy.com
または以下の特定のドメインを許可できます:
rs.clic2buy.com(必須) トラッキングスクリプトがホストされているドメイン。
t.clic2buy.com(必須) サードパーティCookieに使用されるドメイン。サイト上での当社ソリューションのユーザーに割り当てられた匿名IDを取得します。
analytics.clic2drive.com(必須) ユーザーIDを通じてカート情報を取得し、売上確認を記録するドメイン。
収集されるデータ
当社のタグはClick2Buyのリダイレクトから来たカート確認のみを収集します。
個人データは収集されません。
ユーザーがWhere to Buyソリューションを通じて小売業者のサイトに到着すると、トラフィックソースを特定しコンバージョンを測定するために匿名Cookieが作成されます。
Click2BuyはGDPRに準拠しています。
データ保護に関するご質問は、当社のDPOにお問い合わせください:
Artaches Kherounts📧 dpo@click2buy.com📞 +33 3 66 72 29 04