1. オンラインマニュアル
  2. 管理画面メニューガイド
  3. [設定]メニュー
  4. プロモーション
  5. 測定タグ設定(AIQUA LITE)
コマースクリエイターでのショップ開店がはじめての方はこちら ショップ開店ガイド
管理画面メニューガイド
  • まずはじめに
  • [TOP]
  • [commerce creator]メニュー
  • [設定]メニュー
  • [システム]メニュー
  • [管理]メニュー
  • [運用]メニュー
コマースクリエイター構築ガイド
  • はじめてのコマースクリエイター
  • 使いこなそうコマースクリエイター
  • ユーザー画面リファレンス
  • 仕様・初期値
  • 画像登録
  • コマースクリエイターへの移行
決済機能について
外部連携・フィード・API
一括登録・一括取得
  • 一括登録のエラー内容について
  • 商品基本データ
  • 予約データ
  • グループデータ
  • 会員・メールマガジン会員
  • ポイント・クーポン
  • 定期・頒布会データ
  • STAFF START関連
  • 受注データ
オプション
  • フューチャーカートリカバリー
  • futureサジェストリンク
  • futureRecommend2
その他
  • セキュリティ対策について
コマースクリエイターでのショップ開店がはじめての方はこちら ショップ開店ガイド
管理画面メニューガイド
  • まずはじめに
  • [TOP]
  • [commerce creator]メニュー
  • [設定]メニュー
  • [システム]メニュー
  • [管理]メニュー
  • [運用]メニュー
コマースクリエイター構築ガイド
  • はじめてのコマースクリエイター
  • 使いこなそうコマースクリエイター
  • ユーザー画面リファレンス
  • 仕様・初期値
  • 画像登録
  • コマースクリエイターへの移行
決済機能について
外部連携・フィード・API
一括登録・一括取得
  • 一括登録のエラー内容について
  • 商品基本データ
  • 予約データ
  • グループデータ
  • 会員・メールマガジン会員
  • ポイント・クーポン
  • 定期・頒布会データ
  • STAFF START関連
  • 受注データ
オプション
  • フューチャーカートリカバリー
  • futureサジェストリンク
  • futureRecommend2
その他
  • セキュリティ対策について
コマースクリエイターでのショップ開店がはじめての方はこちら ショップ開店ガイド
管理画面メニューガイド
  • まずはじめに
  • [TOP]
  • [commerce creator]メニュー
  • [設定]メニュー
  • [システム]メニュー
  • [管理]メニュー
  • [運用]メニュー
コマースクリエイター構築ガイド
  • はじめてのコマースクリエイター
  • 使いこなそうコマースクリエイター
  • ユーザー画面リファレンス
  • 仕様・初期値
  • 画像登録
  • コマースクリエイターへの移行
決済機能について
外部連携・フィード・API
一括登録・一括取得
  • 一括登録のエラー内容について
  • 商品基本データ
  • 予約データ
  • グループデータ
  • 会員・メールマガジン会員
  • ポイント・クーポン
  • 定期・頒布会データ
  • STAFF START関連
  • 受注データ
オプション
  • フューチャーカートリカバリー
  • futureサジェストリンク
  • futureRecommend2
その他
  • セキュリティ対策について

測定タグ設定(AIQUA LITE)

AIQUA LITE

タグ設置例をご紹介しています。最新のタグはサービス提供元にお問い合わせください。

本画面での設定の他、「サービスワーカーファイル」をFTP内に設置する必要があります。
手順など詳しくは、Appier社(AIQUA LITE提供)より配布される「導入ガイド」をご覧ください。

コマースクリエイターと以前からの管理画面の「任意測定タグ」「任意アフィリエイト」では、利用できる置換文字が異なります。
移設の際にはプロモーション管理(測定タグ) 置換文字対照表をご参照ください。

測定タグ設定

利用設定

「利用する」「設定する」にチェックします。

設定名

「AIQUA」と入力します。

アカウント名

以下の手順により「アカウント名」にAIQUA LITEのAPPIDを入力します。※こちらを設定しないとタグが動作いたしません。

  1. AIQUA LITEの管理画面にアクセスおよびログインします。
  2. 画面左下のユーザーアカウント名を押下し、ポップアップメニュー内の「アカウント設定」を押下します。
  3. AIQUA LITE管理画面の「基本設定」メニューにおいて、「APP ID」の値をコピーします。
  4. コピーしたAPPIDを「アカウント名」に張り付けます。

置換文字設定

アカウント名

以下の手順により「アカウント名」にAIQUA LITEのAPPIDを入力します。※こちらを設定しないとタグが動作いたしません。

  1. AIQUA LITEの管理画面にアクセスおよびログインします。
  2. 画面左下のユーザーアカウント名を押下し、ポップアップメニュー内の「アカウント設定」を押下します。
  3. AIQUA LITE管理画面の「基本設定」メニューにおいて、「APP ID」の値をコピーします。
  4. コピーしたAPPIDを「アカウント名」に張り付けます。

外部流入設定

パラメータ―1
utm_source
パラメータ―2
utm_medium
パラメータ―3
utm_campaign

デバイスタイプ

スマートフォン
sp
タブレット
tablet
PC
pc

共通出力

出力設定

「<head>タグに出力する」を選択してください。

出力内容

<script type="text/javascript">
! function( q, g, r, a, p, h, js ) {
    if ( q.qg ) return;
    js = q.qg = function( ) {
        js.callmethod ? js.callmethod.call( js, arguments ) : js.queue.push( arguments );
    };
    js.queue = [ ];
    p = g.createElement( r );
    p.async = !0;
    p.src = a;
    h = g.getElementsByTagName( r )[ 0 ];
    h.parentNode.insertBefore( p, h );
}( window, document, 'script', 'https://cdn.qgr.ph/qgraph.{% analytics.account_id %}.js' ); 
</script>
<script type="text/javascript">
if ( qg ) {
    var logged_in = "{@ member.logged_in @}";
    if ( logged_in === "1" ) {
        var user_id = "{@ member.id @}";
        var stage_name = "{@ member.stage_name @}";
        try { var total_points = ( isNaN( parseInt( "{@ member.total_points @}" ) ) ) ? 0 : parseInt( "{@ member.total_points @}" ) } catch ( e ) { var total_points = 0 };
        try { var active_points = ( isNaN( parseInt( "{@ member.active_points @}" ) ) ) ? 0 : parseInt( "{@ member.active_points @}" ) } catch ( e ) { var active_points = 0 };
        qg( "identify", { "user_id": user_id, "total_points": total_points, "active_points": active_points, "stage_name": stage_name } )
    }
};
</script>
					

トップページ

出力設定

「<body>タグ内(</body>の前)に出力する」を選択してください。

出力内容

<script type="text/javascript">
  if ( qg ) {
     qg( "event", "site_top_viewed" );
  };        
</script>

商品一覧

出力設定

「<body>タグ内(</body>の前)に出力する」を選択してください。

出力内容

<script type="text/javascript">
    if (qg) {
        var url = window.location.href;
        var category_name = "{% analytics.category.name %}";
        qg("event", "product_list_viewed", {
            "url": url,
            "category_name": category_name
        });
    }; 
</script>

商品検索結果一覧

出力設定

「<body>タグ内(</body>の前)に出力する」を選択してください。

出力内容

<script type="text/javascript">
    if (qg) {
        var url = window.location.href;
        qg("event", "product_searched", {
            "url": url
        });
    };
</script>

商品詳細

出力設定

「<body>タグ内(</body>の前)に出力する」を選択してください。

出力内容

<script type="text/javascript">
    if (qg) {
        var product_id = "{% analytics.product_id %}";
        var product_name = "{% analytics.product_name %}";
        var product_no = "{% analytics.product_no %}";
        var product_url = "{% analytics.product.url %}";
        var product_category_name = "{% analytics.category.name %}";
        var product_category_url = "{% analytics.category_url %}";
        var product_image_path = "{% analytics.product.image_path %}";
        var product_thumbnail_path = "{% analytics.product.image_thumbnail_path %}";
        try {
            var product_price_including_tax = (isNaN(parseInt("{% analytics.product.price_including_tax %}"))) ? 0 : parseInt("{% analytics.product.price_including_tax %}")
        } catch (e) {
            var product_price_including_tax = 0
        };
        try {
            var product_member_price_including_tax = (isNaN(parseInt("{% analytics.product.member_price_including_tax %}"))) ? 0 : parseInt("{% analytics.product.member_price_including_tax %}")
        } catch (e) {
            var product_member_price_including_tax = 0
        };
        try {
            var product_earn_points = (isNaN(parseInt("{% analytics.earn_points %}"))) ? 0 : parseInt("{% analytics.earn_points %}")
        } catch (e) {
            var product_earn_points = 0
        };
        var url = window.location.href;

        qg("event", "product_viewed", {
            "url": url,
            "product_id": product_id,
            "product_name": product_name,
            "product_no": product_no,
            "product_url": product_url,
            "product_category_name": product_category_name,
            "product_category_url": product_category_url,
            "product_image_path": product_image_path,
            "product_thumbnail_path": product_thumbnail_path,
            "product_price_including_tax": product_price_including_tax,
            "product_member_price_including_tax": product_member_price_including_tax,
            "product_earn_points": product_earn_points
        });
    };
</script>

ショッピングカートページ

出力設定

「<body>タグ内(</body>の前)に出力する」を選択してください。

出力内容

<script type="text/javascript">
            if (qg) {
                var logged_in = "{@ member.logged_in @}";
                if (logged_in === "1") {
                    try {
                        var first_buy_date = (isNaN(parseInt("{% analytics.first_buy_date %}"))) ? 0 : parseInt("{% analytics.first_buy_date %}")
                    } catch (e) {
                        var first_buy_date = 0
                    };
                    try {
                        var times_purchased = (isNaN(parseInt("{% analytics.member.times_purchased %}"))) ? 0 : parseInt("{% analytics.member.times_purchased %}")
                    } catch (e) {
                        var times_purchased = 0
                    };
                    qg("identify", {
                        "times_purchased": times_purchased,
                        "first_buy_date": first_buy_date
                    });
                };
        
                var url = window.location.href;
                var item_info = "{% analytics.item_info %}";
                var item_count_in_cart = 0
                if (item_info !== "") {
                   var item_list = item_info.split(',');
                   item_count_in_cart = item_list.length;
                };
                qg("event", "product_cart_viewed", {
                    "url": url,
                    "item_count_in_cart":item_count_in_cart,
                    "utm_source": "{% analytics.param1 %}",
                    "utm_medium" : "{% analytics.param2 %}",
                    "utm_campaign" : "{% analytics.param3 %}",
                    "device":"{% analytics.device %}"
                });        
</script>

商品情報置換文字の設定

{% analytics.product_id %}

区切り文字

「,」(半角カンマ)を入力します。

注文完了ページ

出力設定

「<body>タグ内(</body>の前)に出力する」を選択してください。

出力内容

<script type="text/javascript">
    if (qg) {
        var first_purchase = "{% analytics.first_purchase %}";
        try {
            var times_purchased = (isNaN(parseInt("{% analytics.member.times_purchased %}"))) ? 0 : parseInt("{% analytics.member.times_purchased %}")
        } catch (e) {
            var times_purchased = 0
        };
        try {
            var first_buy_date = (isNaN(parseInt("{% analytics.first_buy_date %}"))) ? 0 : parseInt("{% analytics.first_buy_date %}")
        } catch (e) {
            var first_buy_date = 0
        };
        var order_no = "{% analytics.order_no %}";
        var product_no_list = "{% analytics.product_no_list %}";
        try {
            var times_purchased = (isNaN(parseInt("{% analytics.member.times_purchased %}"))) ? 0 : parseInt("{% analytics.member.times_purchased %}")
        } catch (e) {
            var times_purchased = 0
        };
        try {
            var total_postage = (isNaN(parseInt("{% analytics.total_postage %}"))) ? 0 : parseInt("{% analytics.total_postage %}")
        } catch (e) {
            var total_postage = 0
        };
        try {
            var purchase_price_with_options_including_tax = (isNaN(parseInt("{% analytics.purchase_price_with_options_including_tax %}"))) ? 0 : parseInt("{% analytics.purchase_price_with_options_including_tax %}")
        } catch (e) {
            var purchase_price_with_options_including_tax = 0
        };
        try {
            var total_quantity = (isNaN(parseInt("{% analytics.total_quantity %}"))) ? 0 : parseInt("{% analytics.total_quantity %}")
        } catch (e) {
            var total_quantity = 0
        };
        var url = window.location.href;

        var logged_in = "{@ member.logged_in @}";
        if (logged_in === "1") {


            qg("identify", {
                "times_purchased": times_purchased,
                "first_buy_date": first_buy_date
            });
        }

        qg("event", "product_purchased", {
            "url": url,
            "product_no_list": product_no_list,
            "first_purchase": first_purchase,
            "times_purchased": times_purchased,
            "order_no": order_no,
            "product_no_list": product_no_list,
            "total_postage": total_postage,
            "purchase_price_with_options_including_tax": purchase_price_with_options_including_tax,
            "total_quantity": total_quantity,
            "utm_source": "{% analytics.param1 %}",
            "utm_medium" : "{% analytics.param2 %}",
            "utm_campaign" : "{% analytics.param3 %}",
            "device":"{% analytics.device %}"
        },purchase_price_with_options_including_tax);
    };
</script>

会員登録完了

出力設定

「<body>タグ内(</body>の前)に出力する」を選択してください。

出力内容

<script type="text/javascript">
    if (qg) {
        var url = window.location.href;
        var user_id = "{@ member.id @}";
        try {
            var total_points = (isNaN(parseInt("{@ member.total_points @}"))) ? 0 : parseInt("{@ member.total_points @}")
        } catch (e) {
            var total_points = 0
        };
        try {
            var active_points = (isNaN(parseInt("{@ member.active_points @}"))) ? 0 : parseInt("{@ member.active_points @}")
        } catch (e) {
            var active_points = 0
        };

        qg("event", "membership_registration_completed", {
            "url": url,
            "user_id": user_id,
            "utm_source": "{% analytics.param1 %}",
            "utm_medium" : "{% analytics.param2 %}",
            "utm_campaign" : "{% analytics.param3 %}",
            "device":"{% analytics.device %}"
        });
        qg("identify", {
            "user_id": user_id,
            "total_points": total_points,
            "active_points": active_points
        });
    };
</script>

メールマガジン申込完了

出力設定

「<body>タグ内(</body>の前)に出力する」を選択してください。

出力内容

<script type="text/javascript">
            if (qg) {
                var url = window.location.href;
                var user_id = "{@ member.id @}";
                var newsletter_member_id = "{% analytics.newsletter_member_id %}";
        
                qg("event", "newsletter_registration_completed", {
                    "url": url,
                    "user_id": user_id,
                    "newsletter_member_id": newsletter_member_id,
                    "utm_source": "{% analytics.param1 %}",
                    "utm_medium" : "{% analytics.param2 %}",
                    "utm_campaign" : "{% analytics.param3 %}",
                    "device":"{% analytics.device %}"
                });
                qg("identify", {
                    "newsletter_member_id": newsletter_member_id
                });
            };        
</script>