ShopifyでsGTMとData Storeを使って100%正確なトラッキングを実現する方法

著者:

Vlad Kononov

公開 2026/10/21コメント件

手動でのイベント設定は不要です

ステップごとの設定

  1. 1.
  2. 2.
  3. 3.
  4. 4.
  5. 5.

始める前に

Select your sGTM container from the dashboard
Click Activate Data Store

ステップ1. Stape Conversion Tracking appで基本的なトラッキング設定を実装する

ステップ2. 必要なCookieを保存するには、Activate Data Storeをクリックします。

analytics.subscribe("checkout_started", (event) => {   setTimeout(() => {     async function getCookiesPayload() {       try {         const payload = {           "event": "store_cookies",           "cart_token": init.data.cart.id,           "fbp": await browser.cookie.get('_fbp'),           "fbc": await browser.cookie.get('_fbc')         };         return payload;       } catch (error) {         console.error('Error retrieving cookies:', error);         return null;       }     }     async function sendCookiesToSgtm() {       const payload = await getCookiesPayload();       if (payload) {         fetch("https://sst.example.com/data", {           method: "POST",           headers: {             "Content-Type": "application/json"           },           body: JSON.stringify(payload),           keepalive: true         }).then(response => {           console.log('Payload sent successfully:', response);         }).catch(error => {           console.error('Error sending payload:', error);         });       }     }     sendCookiesToSgtm();   }, 1500); });
Stape Store Writer tag config

ステップ3. Webコンテナから報告されたすべての購入をData Storeに保存する

Stape Store Writer tag

ステップ4. Shopifyでウェブフックを設定する

Set up a webhook in Shopify

ステップ5. ウェブフックで送信された注文がすでに処理されているか確認する

  1. 1.
  2. 2.
  3. 3.
Stape Store Lookup variable
Stape Store Lookup variable

結論

サーバーサイドで始めませんか?

無料で試す

著者:

Vlad Kononov

Content writer

Vladは、トラッキングと測定のスペシャリストで、GTMとsGTMに精通しています。正確なデータ収集、シームレスな統合、最適化された測定戦略を企業に提供します。

この記事は役に立ちましたか?

コメント

トラッキングを改善して、より優れたマーケティング成果につなげてください

無料でお試し