0

一般的な設定

通常の暗号化された URL を使用する Web サイトがあります。ここで、ページビューまたはすべてのページを同じ方法で追跡したいと考えています。

次のような通常の URL があります。

/library.dll?page=page12&arg1=0&arg2=some&session_id=7892734

このような特別なページ:

/library.dll?page=specialpage&arg1=0&arg2=some&session_id=7892734&id=page13

同様に、セッション ID も含まれている次のような暗号化されたURL:

/library.dll?page=encrypted&args=gYZEI7lnRAQLzVXdtdbcral8.cOoc6NDtMUGY2yep9wO3JM

したがって、興味深いニフォーメーションは常にpageであり、この例page12ではpage13page14(page14も暗号化された文字列の一部です)。

明確化

HTML と JS コードのみを変更できます。Google アナリティクスのインターフェースにまったくアクセスできません。これは複数の顧客によって管理されます。
GA コードは、顧客固有のコードと一意の追跡 ID を使用してテンプレート内に統合されます。

問題の説明

pageこれは基本的に URL の興味深い部分であるため、引数を追跡する必要があります。他の URL パラメータを追跡する場合、特定のページのページビューを蓄積できません。これは、Google アナリティクスがそれらを別のページとして表示するためです。

さらに、暗号化された URL を使用してページビューを追跡する方法がわかりません。メソッドを利用する方法がない限り、一般的な名前を設定できないためです。ga('send', 'pageview');

ソリューションのアイデア

  1. 次のようなページビュー属性の上書きについて読みまし
    ga('send', 'pageview', '/my-overridden-page?id=1');
    た: @Google Developers のページ トラッキングに関する記事

  2. (イベント)トリガーを利用することは、私の意見ではかなり悪い考えです。

質問自体

この情報を追跡するよりスマートな方法はありますか? これを行うには、ページ情報を抽出してページビュー属性を上書きするのが最善の方法ですか?
私はGAを使い始めたばかりで、他の方法でこれを行う方法がわかりません。

4

1 に答える 1