Googleアナリティクスで、システムで作成されるアカウントの種類を追跡する目標を作成しようとしています。残念ながら、URLはアカウント作成の種類を決定するものではなく、私が持っている要素はボタンとラジオ選択だけです。
送信ボタンのクリック時にラジオボタンが選択された(そして選択されたままになっている)タイミングを追跡する必要があります。
誰でもここで助けることができますか?これは私のGAの専門知識を超えています。 *クラシック分析を使用しています
<input type="radio" id="program1" name="accountProgram" value="VT" onclick="showProgramInformation(this.value);" data-parsley-multiple="accountProgram" data-parsley-id="2155">
編集:Googleタグマネージャーでは次のように動作しますか?(送信ボタンにonClickイベントを追加すると仮定します)
選択する必要があるラジオボタンのコード:
<input type="radio" id="program1" name="accountProgram" value="VT" onclick="showProgramInformation(this.value);" data-parsley-multiple="accountProgram" data-parsley-id="2155">
送信ボタンのコード
<input type="submit" name="completeRegistrationForm:j_idt109" value="Complete Registration" class="btn">
フォームを含むURLパス/ account/complete-registration /
フォーム送信後のURLリーチ/ account /
あなたがする必要があるのは、最終的なURLと取られたパスに基づいて複数の目標を作成することです。次に、ユーザーがラジオボタンのいずれかをクリックしたときにイベントを介して疑似ページビューをトリガーし、そのページをコンバージョンファンネルパスの必須ステップとして設定します。
Googleタグマネージャーは、このような状況に対処するための優れた機能を備えています。
最も単純な形式では、gaq.Push関数を使用してイベントトリガーをコーディングできます。
_gaq.Push(['_trackPageview', '/convert/optionClicked']);
このリンクでは、アウトバウンドリンクのクリックを追跡する方法について説明していますが、同じ原則を使用して他のクリックイベントを追跡し、ページビューを生成することもできます。 https://support.google.com/analytics/answer/1136920?hl= en#GA
ラジオボタンのPOSTコンテンツをチェックするafter-form-pageヘッダーにJSを少し入れてから、 calls _trackEvent() 見つかったら探しています。
それを実現するには、特定の条件が一致する間にイベントプッシュを挿入してください
https://developers.google.com/analytics/devguides/collection/analyticsjs/events
これは、追跡する必要がある各イベントに適用できます。
あなたの場合、ラジオフィールドから値を取得し、条件を適用し、分析データをプッシュします
より詳細にするには、コードのスニペットを送信して、より正確に修正できるようにします。