web-dev-qa-db-ja.com

ランディングページから外部サイトへのURL目標の追跡

IOSアプリを宣伝するランディングページがあります。このページはvitogo.comにあります。ユーザーがリンクをクリックしてiTunesにアクセスし、アプリをダウンロードするときの目標を設定しました。

サイトのプロパティにURLリンク先の目標を設定しました。設定した目標はレポートセクションで確認できます。問題は、クリックを追跡していないことです。しばらくの間、目標を設定しましたが、何も追跡していません。

助けてくれてありがとう!

編集:2つの目標を設定しました。両方のURL宛先。

  1. / log-inへの内部宛先
  2. http://iTunes.Apple.com/us/app/vitogo-fitness-personal-trainer/id492292132?ls=1&mt=8 への外部宛先

リンク上の次のトラッキングコードを使用して、2番目のURLのイベントを設定しようとしました

<a href="http://iTunes.Apple.com/us/app/vitogo-fitness-personal-trainer/id492292132?ls=1&mt=8" onclick="_gaq.Push(['_trackEvent', 'Downloads', 'AppStore' 'Get the App']);" target="_blank" class="appstore"></a>

次に、下の画像に示すように、Googleアナリティクスでイベントの目標値を設定します。 Google Analytics Event Tracking

イベントは何も記録しません。目標として内部パスを設定することはできますが、外部リンクを取得して情報を記録することはできません。

1
Arel

非同期分析スニペットの正しいonClickコードは次のとおりです。

onclick="_gaq.Push(['_trackPageview', '/some-page']);"

イベントトラッキングには

onClick="_gaq.Push(['_trackEvent', 'Site wide', 'View Cart']);"

イベントトラッキングの詳細はこちら https://developers.google.com/analytics/devguides/collection/gajs/eventTrackerGuide?hl=es

仮想ページビューとイベントが発生してからアナリティクスに登録するには、約10分かかります。

1
Anagio