問題タブ [google-analytics]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - クエリ文字列パラメーターなしで Google アナリティクスを使用してキャンペーンを追跡しますか?
クエリ文字列パラメーターを使用せずにキャンペーンを追跡するために、Google アナリティクスでサポートされている方法はありますか?
Analytics では、サイトへのリンクに や などのクエリ文字列パラメータをタグ付けしてutm_campaign
、キャンペーンutm_medium
に関する情報を追跡できるようにすることができます。
実際、Google には、そのようなリンクの作成に役立つオンライン ツールがあります。
たとえば、StackOverflow が Experts Exchange で宣伝していた場合、次のようなリンクが表示されることがあります。
多くの理由から、これらのぎこちないパラメーターを URL に表示したくありません。
- Twitterを奨励したいのですが、長いリンクはこれを思いとどまらせます
- キャンペーン ID でブックマークしてほしくない
- クリーンな URL を見てもらいたい
- これらのリンクを検索エンジンにインデックスしてほしくありません。
- どのパラメーターが Google アナリティクスに送信されるかを完全に制御したい - パートナーが自分のサイトにアクセスする URL を台無しにするのをパートナーに任せたくない
これらのパラメーターを設定できる方法を見つけるために、少し前に調べました。Google には、一見すると解決策のように見えるページがありますが、実際にはそうではありません。そのページでは、クエリ文字列パラメーターの名前を別のものに変更する方法について説明しています。たとえば、実行するsrc
代わりに使用します。utm_source
キーの値を実際に明示的に設定するのが簡単ではない理由を理解できないようですutm_source
-代わりのパラメーター名を設定するだけではありません。
しばらく前に、ある種の厄介なハックをした人を見つけたのを覚えていますが、今では見つけられないようです. とはいえ、誰であろうと分析コードのコピーを取得し、本質的にそれを分岐してハッキングしたことを思い出すようです。これは私にとって良い解決策ではありません!
ある種の厄介なリダイレクトなしで、これを行う公式にサポートされている方法はありますか。
一言で言えば、私はこのようなことをしたいです(ASP.NET MVCサイト)。次のような URL を使用して、パートナーネットに私のサイトへのリンクを提供します。
MVC ページのコントローラーで、この GUID がどのキャンペーンに関連しているかを調べ、モデルの状態を設定します。注: これにより、URL を再発行しなくてもキャンペーン パラメータを変更できるという利点が得られます。
ページ自体では、次のようにします。
重要: この _setCampaignData メソッドは実際には存在しません。これは、私が理想的にできるようにしたいことの単なる「疑似コード」です。
このようなことを成功させた人はいますか?
javascript - 動的に作成されたモーダル ウィンドウで実行される Google アナリティクス
ユーザーがリンクをクリックするか、フォームを送信すると、JavaScript を使用してモーダル ウィンドウを作成します。モーダル ウィンドウには、ユーザーがリンクをクリックするとフォームが表示されるか、ユーザーがサインアップ フォームを送信するとサンキュー ページが表示されます。モーダル ウィンドウは、 を使用して設定されinnerHTML
ます。
私が抱えている問題は、これらのモーダル ウィンドウのソース コードに Google アナリティクス タグが含まれていることです。何らかの奇妙な理由で、Google アナリティクスが実行されていません。実際の ga.js ソースをページに配置しようとしましたが、うまくいきませんでした。Analytics コードを 2 つの別々のファイルに入れましたが、どちらも機能しません。
この問題に遭遇した人はいますか?どんな助けでも大歓迎です。
asp.net - ASP.NETを使用してGoogleAnalytics_trackPageViewをオーバーライドする方法
私はGoogleAnalyticsを使用するサイトで働いています。ほとんどのページで、現在のURLを使用してGAでページビューを記録する_trackPageView()のデフォルトの呼び出しは問題なく機能します。そのコードをマスターページに追加して、各ページに含めることができます。
ただし、特定の状況下では、GAに記録されるページの名前を上書きしたいと思います。たとえば、複数のステップがある単一のページがあり、それらをGAで別々のページとして記録したい場合があります。_trackPageViewメソッドはこれには問題なく機能しますが、ASP.NETに組み込むための最良の方法がわかりません。各ページで_trackPageViewへの呼び出しをレンダリングするロジックを処理したくありません。
マスターページにプロパティ(OverrideGAURLなど)を公開し、存在する場合は_trackPageViewの呼び出しに挿入するか、GAスクリプトレンダリングを、デフォルトをオーバーライドするために公開されたメソッドまたはプロパティを持つユーザーコントロールにラップすることを考えています。レンダリング。
これに似たようなことをしたり、これに取り組むための最良の方法について提案がありますか?私の主な目標は、GAスクリプトのレンダリングをカプセル化し、コードビハインドまたは属性を設定することで、ページ名を1行のコードでオーバーライドできるようにすることです。
scala - Scala での MapReduce の実装
Scala から利用できる、優れた堅牢な MapReduce フレームワークを見つけたいと思います。
google-analytics - Google Ad Planner の人口統計情報はどこから取得されますか?
Google Ad Planner は、訪問者の性別など、一部のサイト訪問者の人口統計データを表示します。
Stack Overflow の Google Ad Plannerをのぞいてみましょう。
Web 開発者として、このデータを Google に漏らしている場所を懸念しています。これは、Google アナリティクスの使用と関係がありますか?それとも無関係ですか?
Google がそのようなデータを取得するのを防ぐためにできることはありますか?
search - グーグルアナリティクスは「平均滞在時間」などの指標をどのように計算しますか?
グーグルアナリティクスのようなサービスがどのようにパラメータを計算するか
"平均滞在時間"
"検索経由でウェブサイトにアクセスしたユーザーとURLを直接
ヒットしたユーザーの数
など。
誰かが検索結果のリンクをクリックすると、グーグルは簡単にヒットを記録できると思います。しかし、その後、ユーザーは、特定のWebサイトがタップされていないことをどれだけ長く深く理解しているのでしょうか...うーん?
.net - Google Analytics Data API を使用した国によるフィルタリング
Google Analytics Data API を使用して、国別にフィルター処理されたデータを取得しようとしています。国でフィルタリングしようとしない限り、私はhttp://google-gdata.googlecode.com/svn/trunk/で.NET ライブラリを使用しています。
これはうまくいきます:
しかし、クエリ呼び出しの前にこれを追加すると:
...私はこの例外を受け取ります:
== を %3D%3D に手動でエスケープしようとしましたが、役に立ちませんでした。
何か案は?
google-analytics - Google アナリティクス、プライバシー、レイテンシ
より良い統計を取得するために、ブログに Google アナリティクス トラッカーを配置することを検討しています (現在、私は Summary.net を使用しています。これは高速ですが、awstats よりもはるかに優れているものの、精度が疑わしい場合があります) 。いずれにせよ、私には 2 つの大きな懸念がありますが、ここでコミュニティに意見を求める必要があります。
プライバシー。過去に、Google の IP をアドセンスとトラッカー用にブロックすることまでしました。基本的に、現時点ではオンラインで行うことはすべて何らかの形で Google に表示されているように見えますが、同時に、これが本当に重要なのか疑問に思います。肩をすくめてコードを埋め込むべきでしょうか?
レイテンシ。私は技術にあまり詳しくないので、これについてはよくわかりませんが、Google に問題がある場合は、コードを含めるだけでサイトにも問題があると聞きました。それは可能ですか?
ありがとう!
google-analytics - Google アナリティクス イベント (__utm.gif リクエスト) をサーバー側で生成する
クライアント/サーバー アプリケーションの使用状況に関する統計を追跡するために、Google アナリティクスを使用したいと考えています (ユーザー コンピューターにブラウザーはありません!)。
したがって、サーバー側のコードから __utm.gif へのリクエストを作成しようとした人がいると思います。
Google Web サイトでリクエストと関連する Cookie に関する情報をいくつか見つけましたが、「utmcc」変数で渡される Cookie 値の詳細はありません。
私は、Analytics サーバーがリクエスト自体から取得する情報の一部を「作成」できないことを理解しています (すべての情報に 1 つ: ソース IP アドレスです!)。クライアント コンピューターから要求を生成できません。
誰でもこのシナリオの経験がありますか? 詳細な情報やリソースはありますか? 動作するコード スニペットはありますか (どの言語でも構いません! :)?
java - Google Analytics Export API で ga:campaign と ga:pagePath (コンテンツ) を関連付ける方法を教えてください。
カスタム レポートを使用すると、特定のキャンペーンを掘り下げて、個々の訪問者が選択したランディング ページまたはコンテンツ ページを選択できます。を介して同じ情報を取得しようとするとGoogle Analytics Export API
、フィードでこれら 2 つのディメンションを関連付けようとすると、エラーが発生します。この情報をまとめることについての成功例はありますか。これが可能であることはわかっていますが、正しい組み合わせが何であるかはわかりません。
先週、この問題について何の進展もなかったので、もう少し情報を提供することを考えました。Google アナリティクス UI の実際のレポートのスクリーン ショットを以下に示します。取得しようとしている情報が表示されますが、情報が得られません。基本的にはページ別のキャンペーン情報群ページが上陸。そのため、誰が私のメールをクリックしたのか、その人がどこにたどり着いたのかを知ることができます.
(出典: readytocloud.com )
Google アナリティクス ヘルプ フォーラムで、同じ質問をしている他の人を見つけました。