Klaviyo.js とサイト速度レポートのトラブルシューティング
このページで学べること
Klaviyo のオンサイト JavaScript(Klaviyo.js)について確認してください。これは、Active on Site トラッキングを有効にするためにサイトに貼り付けるコードスニペットであり、サイト速度への影響も含まれます。ウェブサイトで Klaviyo のサインアップフォームを公開するには、Klaviyo.js をインストールする必要があります。
外部連携を通じて サイト上でアクティブ を有効にするためのサポートについては、サインアップフォームが有効になっていることを確認する方法をご覧ください。
サイト速度のパフォーマンスをトラブルシューティングする
Klaviyo.js は、多くの E コマース外部連携を通じて自動的に挿入されます。ほかのプラットフォームでは、手動でインストールできます。これにより Klaviyo のサインアップフォームが表示されるようになり、お客様がサイト上でアクティブになったタイミングをトラッキングできる場合があります。
- Klaviyo の JavaScript がウェブサイトのパフォーマンス(例:PageSpeed スコア)に影響しており、外部連携を通じて自動的にインストールされた場合は、代わりに 手動でインストールしてみてください。
Shopify では、手動でインストールするのではなく、 Klaviyo の Shopify アプリ埋め込み を通じて サイト上でアクティブ トラッキングを有効にすることをおすすめします。これにより、ウェブサイトのネイティブ タグ マネージャーがバイパスされ、Klaviyo の JavaScript の読み込みがより速くなる場合があります。
- Klaviyo のサインアップフォームを使用していない場合(つまり、ウェブサイト上でサインアップフォームを作成して公開するために別のツールを使用している場合)は、サインアップフォームタブ内のすべてのフォームが 下書き に設定されていることを確認してください。

各サインアップフォームの「ステータス」を確認するには、 サインアップフォーム タブに移動します。Live はサイトで公開されているフォーム、Editing は未公開の変更がある公開中のフォーム、Draft はサイトで公開されていないフォームを示します。
どのインストール方法(例:E コマースの外部連携を通じた方法、または手動インストール)を使用しても、Klaviyo の JavaScript は非同期で読み込まれます。つまり、サイトの他の要素の読み込みを妨げません。ただし、Google の PageSpeed インサイトやその他のサイト速度レポートでは、サイトの読み込み時間に影響する要因として、引き続きこれが指摘される可能性があります。
サイト速度と SEO はお客様にとって重要であり、Klaviyo は JavaScript による影響を最小限に抑えることに取り組んでいます。エンジニアが klaviyo.js を最適化した方法をご覧ください。Klaviyo.js のパフォーマンスを高め、読み込み時間を改善するために新しいアップデートをリリースするにつれて、改善は継続していきます。
その他のリソース
- Klaviyo オンサイトトラッキングのスタートガイド
Klaviyo で対応している E コマースサイトのオンサイトトラッキングについて説明します。主なオンサイトトラッキングは以下の 2 つです。
- サードパーティアプリについて理解する
Klaviyo の API を使用してサードパーティ(Klaviyo ではなく第三者)が構築したアプリであるサードパーティ製アプリの見つけ方をご覧ください。Klaviyo の API により、さまざまなサードパーティが当社のプラットフォーム用のアプリや外部連携を構築できます。アプリ マーケットプレイスで、Klaviyo 製の外部連携と一部のサードパーティ製アプリの両方を検索できます。マーケットプレイスで見つからないアプリをお探しの場合は、プラットフォームに直接問い合わせることをおすすめします。