Meta に必要なものは 2 つです。データセットの Pixel ID と、cPixel がブラウザーだけでなくサーバーからも購入を送信できるようにする Conversions API のアクセストークンです。
スクリーンショットは実際に運用中のアカウントのものです。アカウント名、ID、トークン、メールアドレスは黒塗りにしています — 実際の画面ではそれぞれの箇所に本物の値が表示されます。
Events Manager には、アカウント内のすべてのデータセットが一覧表示されます。ウェブデータセット — Shopify ストアが使う種類です — にはモニターのアイコンが付いています。電話のアイコンが付いたデータセットはアプリ用のもので、ここで探しているものではありません。
左側の一覧からクリックして選択します。まだイベントを送信したことがない場合、Meta には「Your pixel hasn't received any activity」と表示されますが、これは想定どおりです。cPixel が送信を開始すると消えます。
Settings タブの Details の下に、Pixel ID というラベルで表示されています。15 桁程度の数字です。Meta は製品内の他の場所ではこれを「dataset」と呼んでいますが、この画面では今も Pixel ID と表示されます — 同じ番号なので、cPixel の Pixel ID 欄に貼り付けてください。
Settings タブを、Cookie usage、Data controls、Automatic advanced matching の先までスクロールし続けます。Conversions API の項目で Set up direct integration を選びます — 「Set up manually」ではありません。こちらは Meta の説明文書が開くだけです。続けて Set up without Dataset Quality API を選びます。代わりに「Recommended」の方を選ぶ前に、下記の注意事項を確認してください。
Generate access token をクリックします。Meta から、どのデータセットに対してこのトークンで送信できるかを聞かれるので、このストアのものにチェックを入れます。すると、「Copy and save this token somewhere safe. It won't be stored by Facebook.」 という注意書きとともにトークンが表示されます。これは文字どおりの意味です。コピーせずにパネルを閉じるとトークンは失われ、もう一度生成し直すことになります。トークンと Pixel ID を cPixel に貼り付けてください。
これは Meta が Recommended と表示しているオプションですが、選択すると次のダイアログが開きます。*「once a dataset has been configured for direct integration with the Quality API, the option to opt out will not currently be available.」* そのデータセットでは、二度と元に戻せません。得られるのは Meta 自身の UI 内でのイベントマッチ率の指標だけですが、cPixel はそれを必要とせず読み取りもしません。ライブイベントストリームがすでに、送信のたびにマッチパラメータを表示しているからです。「Set up without Dataset Quality API」を選んでください。 そこで発行されるトークンは通常の Conversions API トークンで、動作はまったく同じです。
すでにお手元にあります — 手順 4 と 5 で取得したアクセストークンが、そのまま Conversions API の認証情報です。cPixel は今日もこれを使って Meta への購入をサーバーサイドで送信しています。これ以上取得するものはありません。
cPixel でライブセッションを開始し、ストアを閲覧してください。Meta への送信はすべて、応答内容とどのマッチパラメータが揃っていたかを表示するため、レポートを待たなくてもトークンが拒否されたことをすぐに確認できます。
cPixel は、ストアのイベントを計測して広告プラットフォームに報告する Shopify アプリです — 買い物客のブラウザーから、そして各プラットフォームの Conversions API を通じて当社のサーバーからも報告します。ブラウザートラッキングはすべてのプランで無料・無制限です。サーバーサイド送信は有料プランが追加する機能で、ブラウザーがピクセルをブロックした場合、タグを読み込めなかった場合、そもそも実行されなかった場合でも、コンバージョンを届け続けます。
料金は月間の注文件数だけで決まります — トラフィックでも、Shopify のプランでも、接続するプラットフォームの数でもありません。インストール直後の 7 日間は上限なしで利用でき、有料プランでは上限を超えてもサーバーサイド送信が停止することはありません。