Shopifyとの連携方法


ShopifyとVWOを連携すると、ShopifyストアでVWOテストを作成・実行できるようになります。

連携するためには、以下のステップがあります。



ShopifyのウェブサイトにVWO SmartCodeを追加する際に考慮すべきこと


ウェブサイトのページにVWO SmartCodeを追加

ウェブサイトにVWO SmartCodeを追加するには、次のように行います。

Tips:

WebページにSmartCodeが正しくインストールされているかどうかを確認するには、VWOアカウントの「Settings」>「SmartCode」セクションにあるSmartCode CheckerにURLを入力します。


手順



Attention!!

Shopify Plusをご利用で、チェックアウトページの変更をトラッキングしたい場合は、checkout.liquidファイルにVWO SmartCodeを追加する必要があります。


収益のトラッキング方法

収益をトラッキングするためには、次のように行います。

手順


<script type="text/javascript"

window.VWO = window.VWO || []; 

{% assign _vis_opt_revenue = total_price | money_without_currency %} 

window._vis_opt_queue = window._vis_opt_queue || []; 

window._vis_opt_queue.push(function() {_vis_opt_revenue_conversion('{{ _vis_opt_revenue }}'.replace(',', ''));}); 

window.VWO.push(['track.revenueConversion','{{ _vis_opt_revenue }}'.replace(',', '')]); 

</script> 


独立した収益トラッキングゴールの作成

VWOで独立した収益トラッキングゴールを作成するには、次のように実行します。


手順



特定のテストに収益ゴールを追加

特定のテストに収益ゴールを追加するには、次のように行います。

Attention!!

サンクスページがShopifyのドメインにある場合は、キャンペーンが複数のドメインで動作するようにする必要があります。しかし、複数ドメインを跨ぐキャンペーン(クロスドメイントラッキング)はITPの規制範囲となるため、ChromeとSafariのブラウザを利用しているユーザーはテスト対象外となりますのでご注意ください。

手順


サブスクリプションベースの収益のトラッキング

ReChargeアプリのプラグインを使用してShopifyで収集したサブスクリプションベースの収益を追跡するには、次のように実行します。

Attention!!

スタンダードプランの場合、ReChargeアプリはあなたのドメインではなく、独自のチェックアウトドメインを使用します。そのため、ReChargeのスタンダードプランをご利用で、チェックアウトページで収益をトラッキングしたい場合は、VWOのキャンペーン設定でクロスドメイントラッキングを有効にする必要があります。(ITPの規制範囲になります)

手順



次の収益コードスニペットを使用してください。

<script type="text/javascript">

window.VWO = window.VWO || [];

window.VWO.push(['track.revenueConversion',window.cart_json.total_price]);

window._vis_opt_queue = window._vis_opt_queue || [];

window._vis_opt_queue.push(function() {_vis_opt_revenue_conversion(window.cart_json.total_price);});

</script>