【注意事項】
以下は、ecコンシェルの設置法の一例となっておりますので、貴社テストサイト等での動作をご確認頂き、本番サイトに導入するようお願い致します。
※ページ構成についてはお手数ですが、カートASP事業者様にご確認くださいますようお願いいたします。
なお、下記の手順はタグを設置するドメインが同一ドメイン構成の場合のみ動作いたします。クロスドメイン構成の場合は「カートタグ」、「コンバージョンタグ」は正しく動作しません。
動作するページ構成
・ 計測タグ設置ドメイン http://お客様のサービス名.aispr.jp
・ カートページ https://ssl.aispr.jp/お客様のサービス名/cart/basket.html
・ 購入完了ページ https://ssl.aispr.jp/お客様のサービス名/cart/thanks.html
※ページ構成についてはお手数ですが、カートASP事業者様にご確認くださいますようお願いいたします。
【計測タグ】
- ログイン後に、サイト管理> レイアウト作成を押下してください。
- ご利用中のテンプレートの「編集」ボタンを押下してください。
【注意】カート用レイアウトには計測タグを設置しないでください。
下記は【テンプレート】TOP を編集する例です。 - テキストエディタ等に管理画面からコピーした計測タグを貼付け、, {subdomain:true}を追加します。 サイト識別子は別途確認、修正が必要です。確認方法はこちら。
<script>
(function(w,d,url,a,s,e){
w[a]= (w[a]||[]);
s = d.getElementsByTagName("script")[0];e = d.createElement("script");e.src=url;e.async=1;s.parentNode.insertBefore(e,s);
})(window,document,'//ec-concier.com/サイト識別子
/analytics.js','ara');
ara.push(['init', 'サイト識別子
', {subdomain:true}]);
</script> - </body>直前挿入の右側に手順2で編集したScriptを貼付け、ページ下部の「保存」ボタンを押下して保存します。
ページ下部の「保存」ボタンを押下します。
【重要】 利用しているすべてのレイアウトに繰り返し計測タグを設置して下さい。全てに設置しない場合正しい接客配信ができなくなる場合もございます。
【カートタグ】
- サイト管理> ユーザJS編集を押下し、ユーザJS編集画面に遷移します。
- ユーザJS編集で利用するカート金額パラメータのXPATHをecコンシェルを導入するページから取得します。XPATHの確認手順はこちらをご確認ください。下記はXPATHが「//*[@id="sysMain"]/div[2]/div/div[1]/span」の例となります。
--貼り付けるScript <script> //ecコンシェルカート金額取得 function getPrice() { expression = '//*[@id="sysMain"]/div[2]/div/div[1]/span'; ret = document.evaluate(expression,document,null,XPathResult.ANY_TYPE,null); while(e=ret.iterateNext()) { return e.innerText; } return 0; } </script>
-
ユーザJS編集画面のコンソールの下部に手順2で編集したScriptを貼り付けます。ページ下部の「保存」ボタンを押下して保存します。
- カート管理> カートページを押下してください。
- テキストエディタ等に管理画面からコピーしたカートタグを貼付け、「, {subdomain:true}」の追加、「/* cartPrice:カート内合計金額 */」部分を「 cartPrice:getPrice() 」に編集します。 サイト識別子は別途確認、修正が必要です。確認方法はこちら
<script> (function(w,d,url,a,s,e){ w[a]= (w[a]=w[a]||[]); s = d.getElementsByTagName("script")[0];e = d.createElement("script");e.src=url;e.async=1;e.src=url;s.parentNode.insertBefore(e,s); })(window,document,'//ec-concier.com/サイト識別子/analytics.js','ara'); ara.push(['init', 'サイト識別子', {subdomain:true}]);ara.push(['cart', {cartPrice:
getPrice()
}]); </script>
- 編集したカートタグを、フリーエリア(下部)に貼り付け、画面下部の「保存」ボタンを押下して保存します。
【コンバージョンタグ】
- 集客管理> アフェリエイト/コンバージョン設定に移動します。
- 新規作成を押下します。
- テキストエディタ等に管理画面からコピーしたカートタグを貼付け、「, {subdomain:true}」の追加、「 /* ,sumValue:合計金額 */」部分を「,sumValue:<#総合計>」に編集します。 サイト識別子は別途確認、修正が必要です。確認方法はこちら
<script> (function(w,d,url,a,s,e){ w[a]= (w[a]||[]); s = d.getElementsByTagName("script")[0];e = d.createElement("script");e.src=url;e.async=1;s.parentNode.insertBefore(e,s); })(window,document,'//ec-concier.com/サイト識別子/analytics.js','ara'); ara.push(['init','サイト識別子'
, {subdomain:true}
]);ara.push(['goal', {sumValue: <#総合計>}]); </script>
- 管理画面上の入力項目を以下のように登録した後、「確認」を押下します。
- ① 登録名:コンバージョンタグ
- ② 有効/無効:有効
- ③ コンバージョンポイント:購入完了画面
- ④ 方式:SCRIPTタグ方式
- ⑤ スニペット: 手順3でカスタマイズしたコンバージョンタグを貼付ます。
- 「保存」を押下して、保存します。