Google Ads に必要なのは Conversion ID と Conversion label です。どちらも、自分で作成するコンバージョンアクションから得られます。手順 5 で行う選択によって、cPixel が後からサーバーサイドのコンバージョンを追加できるかどうかが決まり、この選択はアクションの履歴を失わない限り後から変更できません。
スクリーンショットは実際に運用中のアカウントのものです。アカウント名、ID、トークン、メールアドレスは黒塗りにしています — 実際の画面ではそれぞれの箇所に本物の値が表示されます。
コンバージョントラッキングを設定したことがない場合、この画面はほぼ空の状態で New conversion action ボタンだけが表示されます。ここが出発点です。
Google はあらかじめ Conversions from phone calls にチェックを入れています。電話トラッキングが本当に必要な場合を除き、チェックを外してください。外さないと、望んでもいないものをウィザードの残りで設定することになります。続けて、website の行にある Add URL をクリックします。
ストアのドメインを入力し — your-store.myshopify.com で構いません — Scan を押します。Google が見つかったデータソースを一覧表示します。Google tag にチェックを入れてください。「Not installed yet」と表示されるのは想定どおりで正常です。インストールするのは cPixel の役目です。Google Analytics のプロパティをリンクするよう提案された場合は、そのままにしておいてください。
Purchase — when someone completes a purchase or checkout flow を選択します。購入専用のコンバージョンアクションを 1 つ用意してください。ページビュー用のアクションを cPixel に指定してしまうと、すべての訪問が売上として報告されてしまいます。
Google は Manually with code と Automatically without code のどちらかを提示します。Manually with code を選んでください。この選択によって、後からサーバー側の送信を追加できるかどうかが決まり、Google はアクションの履歴を失わずに後から変更することを許可していません。
ウィザードを完了させたら、コンバージョンアクションを開き、データソースの横にある Manage をクリックします。Use Google Tag Manager タブに切り替えると、Conversion name、Conversion label、Conversion ID が単純な表形式で表示され、タグのスニペットから探し出すよりはるかに簡単です。cPixel に貼り付ける際は、ID の先頭に AW- を付けてください。
Google が URL ルールから自動作成したコンバージョンアクションや、Google Analytics からインポートしたアクションには、サーバーサイドのコンバージョンを後から追加することは決してできません。cPixel をそれらのアクションに接続すると、ブラウザータグは動作しますが、サーバー側の送信は永久に追加できません。手順 5 のように、タグを使って自分で作成したアクションを選んでください。
Google Ads について 取得すべき API トークンはありません — 今も、この先もです。サーバーサイドのコンバージョンは Google Ads API を経由し、検証済みアプリケーションに対する OAuth に加えて developer token で認証を行うため、貼り付けるキーではなく、cPixel が代わりに接続するものです。Google Ads の設定で「create a Google Cloud project」を求めてくるアプリには注意してください。それは OAuth の要件をそのままあなたに押し付けているだけで、本来は開発者の仕事であり、マーチャントの仕事ではありません。今*できる*ことが 2 つあります:
XXX-XXX-XXXX の形式の番号です。サーバーサイドの連携にはすべて必要で、API はこれをハイフンなしで求めます。これはアカウントを識別する ID であって秘密情報ではありません — どのアカウントに書き込むかを示すだけで、それ自体は何も認証しません。cPixel でライブセッションを開始し、テスト注文を行ってください。Google Ads への送信には、conversion ID、label、注文 ID が表示されます。
cPixel は、ストアのイベントを計測して広告プラットフォームに報告する Shopify アプリです — 買い物客のブラウザーから、そして各プラットフォームの Conversions API を通じて当社のサーバーからも報告します。ブラウザートラッキングはすべてのプランで無料・無制限です。サーバーサイド送信は有料プランが追加する機能で、ブラウザーがピクセルをブロックした場合、タグを読み込めなかった場合、そもそも実行されなかった場合でも、コンバージョンを届け続けます。
料金は月間の注文件数だけで決まります — トラフィックでも、Shopify のプランでも、接続するプラットフォームの数でもありません。インストール直後の 7 日間は上限なしで利用でき、有料プランでは上限を超えてもサーバーサイド送信が停止することはありません。