一般的な設定
通常の暗号化された 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
ではpage13
とpage14
(page14
も暗号化された文字列の一部です)。
明確化
HTML と JS コードのみを変更できます。Google アナリティクスのインターフェースにまったくアクセスできません。これは複数の顧客によって管理されます。
GA コードは、顧客固有のコードと一意の追跡 ID を使用してテンプレート内に統合されます。
問題の説明
page
これは基本的に URL の興味深い部分であるため、引数を追跡する必要があります。他の URL パラメータを追跡する場合、特定のページのページビューを蓄積できません。これは、Google アナリティクスがそれらを別のページとして表示するためです。
さらに、暗号化された URL を使用してページビューを追跡する方法がわかりません。メソッドを利用する方法がない限り、一般的な名前を設定できないためです。ga('send', 'pageview');
ソリューションのアイデア
次のようなページビュー属性の上書きについて読みまし
ga('send', 'pageview', '/my-overridden-page?id=1');
た: @Google Developers のページ トラッキングに関する記事(イベント)トリガーを利用することは、私の意見ではかなり悪い考えです。
質問自体
この情報を追跡するよりスマートな方法はありますか? これを行うには、ページ情報を抽出してページビュー属性を上書きするのが最善の方法ですか?
私はGAを使い始めたばかりで、他の方法でこれを行う方法がわかりません。