カート追加トラッキングのトラブルシューティング
始める前に
一部の E コマースプラットフォームでは、「カートに追加」のイベントが自動的にトラッキングされます。その他の E コマースプラットフォームの場合、コードスニペットをサイトに手動で追加する必要があります。
このガイドを参照する前に、次の点をご確認ください:
- カートに追加トラッキングが、外部連携によって自動的に追加されていない場合は、有効にしてください。
- Added to Cart トラッキングが機能するように、Klaviyo.js として知られる Klaviyo の「サイト上でアクティブ」JavaScript を有効にします。以下の "Active on Site" section で方法を確認してください。
BigCommerce を使用している場合は、Viewed Product トラッキングを有効にしてください。これは Added to Cart トラッキングを正しく機能させるために必要です。Viewed Product トラッキングを有効にするためのガイダンスは、以下にリンクされたセットアップガイドに記載されています。Viewed Product トラッキングで問題が発生している場合は、Viewed Product トラッキングのトラブルシューティングに関するガイドをご覧ください。
次の E コマース外部連携は Added to Cart のトラッキングに対応しており、仕組みは次のとおりです:
- Shopify
行動イベントをトラッキング 設定をオンにすると、 Shopify Server Pixel を介して有効になります。 - BigCommerce
手動でインストールするコードスニペットが必要です - Magento 2
Klaviyo によって自動的に追加されます - WooCommerce
Klaviyo によって自動的に追加されます - PrestaShop
Klaviyo によって自動的に追加されます - Salesforce Commerce Cloud
Klaviyo により自動的に追加されます。ログイン中のユーザーに対してのみ追跡されます。
事前構築済みの Klaviyo 外部連携がない E コマースプラットフォーム、またはカスタムプラットフォームを使用している場合は、開発者向けサイトで「商品閲覧」と「カートに追加」のトラッキングを有効にする方法をご覧ください。
[カートに追加] のトラッキングをテストしました
カートに追加のトラッキングが正しく設定されていることをテストするには、次の手順に従ってください:
- ウェブサイトに移動します
- ストアの URL の末尾に下記を追加し、example@gmail.com の部分を自分のメールアドレスに置き換えてください。
?utm_email=example@gmail.com

- ページを再読み込みします。
- 在庫のある商品を含む、サイト上の商品ページに移動します。
- ページの [カートに追加] ボタンをクリックします
- 手順 2 で使用したメールアドレスを Klaviyo で検索してください

Klaviyo にまだプロファイルがない場合、プロファイルが作成され、Added to Cartイベントがアクティビティフィードでトラッキングされていることが確認できるはずです。
時間の経過に伴うすべての Added to Cart メトリックのフィードを表示するには:
- Klaviyo の [アナリティクス] > [メトリック] に移動します。
- Added to Cart で絞り込み、アクティビティフィード、アクティビティマップ、チャート、優良顧客、コホートレポートでトラッキングデータを表示します。Shopify の場合、Added to Cart には Shopify アイコンが表示されますが、その他の外部連携ではギア アイコンが表示されます。

以下のトラブルシューティング シナリオを確認して変更を加えたら、トラッキングが正しく機能していることを確認するために、再度テストしてください。
トラブルシューティングのシナリオ
Added to Cart の問題の原因を診断するために、次の質問を順番に確認してください。手順の中には一般的なものもあれば、使用している E コマース プラットフォームによって異なるものもあります。
Klaviyo のサイト上でアクティブ トラッキングを有効にしましたか?
カートに追加のトラッキングを正しく機能させるには、まず Klaviyo の サイト上でアクティブトラッキングを有効にする必要があります。これにより、お客様に Cookie が付与されます。サイト上でアクティブトラッキングは、JavaScript スニペット(「Klaviyo のオンサイト JavaScript」または「Klaviyo.js」と呼ばれます)を追加することで有効になります。サイトへ。
Klaviyo は外部連携時に Klaviyo.js を自動的に追加しますが、一部の外部連携では、有効にするために設定を確認する必要があります。使用している特定の E コマース プラットフォームと、Klaviyo.js が動作しているかをテストする方法についてご確認ください:
- Shopify
有効にすると、Klaviyo.js は外部連携を通じて、または Shopify の Klaviyo アプリの埋め込みを通じて自動的に追加されます。Shopify のアプリ埋め込みとオンサイトトラッキングの詳細をご覧ください。 - WooCommerce
WooCommerce と外部連携すると Klaviyo.js が自動的に追加されます。また、当社の WooCommerce 外部連携ガイドを読むことで、すべての手順を完了したことを確認できます。オンサイト JavaScript をテストするには、Integrations タブを選択し、次に Manage data > Set up web tracking をクリックしてください。次に、ボックスにサイト URL を入力できる手順を見つけ、指示に従ってトラッキングをテストしてください。 - BigCommerce
Klaviyo オンサイト JavaScript を自動的に追加 するには、 外部連携の設定ページ でオプションにチェックを入れていることを確認してください。次に、オンサイト JavaScript をテストする手順 に従います。 - Magento 2
Magento 2 と外部連携すると Klaviyo.js が自動的に追加されます。また、Magento 2 外部連携ガイドを読むことで、すべての手順を完了していることを確認できます。オンサイト JavaScript をテストするには、[外部連携] タブを選択し、[データを管理 >]、[ウェブトラッキングを設定] の順にクリックします。 - 次に、ボックスにサイト URL を入力できる手順を見つけて、指示に従ってトラッキングをテストします。
- PrestaShop
PrestaShop と外部連携すると Klaviyo.js が自動的に追加されます。また、PrestaShop 外部連携ガイドを読むことで、すべての手順を完了していることを確認できます。オンサイト JavaScript をテストするには、[外部連携] タブを選択し、[データを管理 >]、[ウェブトラッキングを設定] の順にクリックします。 - 次に、ボックスにサイト URL を入力できる手順を見つけて、指示に従ってトラッキングをテストします。
Shopify ユーザーの場合:アプリ埋め込みを有効にしましたか?
Shopify でアプリ埋め込みを有効にし、Track 'Viewed Product' events 設定をオンにすると、Viewed Product トラッキングが自動的にオンになります。詳細については、Shopify で Klaviyo アプリ埋め込みを有効にするに関する記事をご覧ください。
最近、E コマース プラットフォームを切り替えましたか?
最近 E コマースプラットフォームを切り替えた場合は、新しいサイトに Viewed Product と Added to Cart の両方のトラッキングを追加する必要があります。新しいプラットフォーム向けの Viewed Product および Added to Cart トラッキングについては、上の 開始する前のセクション の情報をご確認ください。
最近、ストアのテーマを更新しましたか?または、E コマース プラットフォームにその他の更新を行いましたか?
最近ストアのテーマを更新した場合は、プラットフォームによっては新しいテーマに Klaviyo.js、Viewed Product スニペット、Added to Cart スニペット(BigCommerce の場合)を再インストールする必要があることがあります。E コマース プラットフォームに他の更新を行うことも、以前にサイトに追加したスニペットに影響する場合があります。
BigCommerce の Viewed Product スニペットを再インストールするには、BigCommerce 外部連携のセットアップ ガイドの手順に従ってください。また、Added to Cart スニペットについては、BigCommerce の "Added to Cart" イベントを作成するガイドに従ってください。
WooCommerce または Magento を使用している場合、または Shopify で Klaviyo アプリの埋め込みを使用しているものの、サイトに変更を加えた後にイベントがトラッキングされなくなった場合は、問題の診断に役立てるために Klaviyo サポートにお問い合わせください。
BigCommerce ユーザーの場合:E コマースストアは複数の Klaviyo アカウントに接続されていますか?
1 つのストアを複数の Klaviyo アカウントに接続している場合、Active on Site、Viewed Product、Added to Cart のトラッキングで問題が発生する可能性があります。Klaviyo.js が重複していると、オンサイト トラッキングが機能しなくなる可能性があります。
Klaviyo.js が重複しているかを確認するには:
- メインテーマファイルに移動します。Klaviyo.js は次のようになります。
<script type="text/javascript" async="" src="https://static.klaviyo.com/onsite/js/klaviyo.js?company_id=API_KEY"></script>- ファイル内で company_id を検索して 2 回見つかり(上記のスニペットが 2 つ表示される場合)、Klaviyo.js が重複しています。通常、等号(=)の後には 2 つの異なる API キーがあり、それぞれ別の Klaviyo アカウントからのものです。
- サイトから重複が正しく削除されるようにするには、Klaviyo サポートにお問い合わせください。
BigCommerce のユーザー向け:カートに追加ボタンに正しいコードスニペットを使用していますか?
BigCommerce で Added to Cart トラッキングを使用するには、手動でインストールするコードスニペットが必要です。インストールできるスニペットは 2 種類あり、「Add to Cart」ボタンに ID があるかどうかによってテーマにインストールするスニペットが異なります。これを確認する方法の詳細については、BigCommerce 向けに "Added to Cart" イベントを作成する方法のガイドをご覧ください。
WooCommerce と Magento のユーザー向け:外部連携プラグインの最新バージョンを使用していますか?
WooCommerce または Magento を使用している場合、カートに追加のトラッキングに関する問題は、プラットフォームの Klaviyo プラグインにおける別の問題に起因している可能性があります。
- Added to Cart イベントがトラッキングされていない場合は、Klaviyo の Analytics > Metrics 内で Started Checkout を検索して、 Started Checkout イベントがトラッキングされているかどうかを確認してください。
- [カートに追加] と [チェックアウト開始] の両方がトラッキングされていない場合、プラグインに問題がある可能性があります。
- 外部連携で使用しているプラグインが最新バージョンかどうかを確認してください。必要に応じて WooCommerce または Magento 内で最新バージョンに更新するか、関連プラットフォームのリスティングから最新バージョンをダウンロードできます。
Shopify ユーザーの場合:オンサイト トラッキングを許可する前に、EU、EEA、英国、スイスの訪問者に対して Cookie 同意が必要ですか?
EU、EEA、英国、スイスにあるストアの訪問者については、お客様が Shopify で設定した顧客情報保護方針に基づき、サイト訪問者の同意がない場合、Klaviyo はオンサイトイベントをトラッキングしない可能性があります。
Klaviyo サポートに問い合わせる
このリストを参照してトラッキングをテストした後も問題が解決しない場合は、コミュニティまたはサポートチームまでご連絡ください。
その他のリソース
Learn how to troubleshoot other metrics:
- 商品閲覧トラッキングのトラブルシューティング
サイト訪問者がサイト上で商品を閲覧したタイミングをトラッキングするために使用される「商品閲覧」のトラッキングに関する問題のトラブルシューティング方法を説明します。一部の E コマースプラットフォームでは、Klaviyo と連携すると商品閲覧が自動的にトラッキングされます。その他の E コマースプラットフォームでは、スニペットを商品ページのテンプレートに手動で追加する必要があります。
- 「注文の確定」トラッキングのトラブルシューティング
注文の確定のトラッキングはEコマース外部連携に含まれており、追加の設定は不要です。このガイドを参照する前に、Eコマース外部連携が適切にセットアップ、設定、有効化されていることを確認してください。
- チェックアウト トラッキング開始のトラブルシューティング
チェックアウト開始のトラッキングは、多くの E コマース 外部連携に含まれており、追加の設定は不要です。このガイドを参照する前に、E コマースの外部連携が適切にセットアップ、設定、有効化されていることを確認してください。
Other resources:
- Klaviyo オンサイトトラッキングのスタートガイド
Klaviyo で対応している E コマースサイトのオンサイトトラッキングについて説明します。主なオンサイトトラッキングは以下の 2 つです。
- Shopify 外部連携に関するトラブルシューティング
以下に記載された該当のトラブルシューティングシナリオに従って、Shopify 外部連携設定に関する問題の解決方法をご紹介します。このリストにない問題が発生している場合は、コミュニティまたはサポートチームまでご連絡ください。