web-dev-qa-db-ja.com

Google Analyticsのカスタムダッシュボードを月ごとに表示する方法

デフォルトでは、タイムラインにデータを表示するカスタムのGoogleアナリティクスダッシュボードウィジェットは、毎日のタイムラインにデータを表示します。

ダッシュボード内の月ごとのビューでタイムラインデータを表示したいと思います。

私は次の解決策を探してみました:

(a)クエリ文字列をハッキングして別のタイムラインビューを強制する

(b)同じことを行うブラウザ拡張

多くの成功なし。

他のアイデア/提案/解決策はありますか?

4
Andre Van Kets

私はあなたが不運であることはかなりシュールです。 Googleアナリティクスの通常のレポートには、時間、日、週、または月ごとにレポートを表示できるセレクタがあります。カスタムダッシュボードの場合、このオプションは使用できません。

custom dashboard -- no by month view

通常のレポートでは、クエリ文字列を「ハッキング」して、月のビューを表示できます。最大の問題は、そのクエリ文字列をブックマークするのが難しいことです。これは、ブックマーク可能なクエリ文字列の日付が静的であり、翌月には変更されないためです。

私の解決策は、日付を計算し、さまざまな方法でAnalyticsへの新しいリンクを提供するJavaScriptを使用したページを作成することでした。私は自分のウェブサイトにページを公開しました。あなたもそれを使用できます: http://ostermiller.org/calc/ga.html

使用するには、AnalyticsアカウントにログインしてURLを見て、Google AnalyticsレポートIDを見つける必要があります。この形式に似たidがあります:a1234567w12345678p1234567。これをコピーしてフォームに貼り付けると、次のような一連のリンクが表示されます。

enter image description here

デフォルトのGoogleアナリティクスの訪問者の概要ではなくカスタムダッシュボードにアクセスするには、ダッシュボードのページID(GoogleアナリティクスURLから)を見つけて配置する必要もあります。ダッシュボードIDを#dashboard/_vARy8q0Q5C5TChopF5_Ixにしてテストしました。

残念ながら、異なる期間でビューを要求するURLにクエリ文字列を追加するためにこれを行う場合でも、Googleアナリティクスはそれを尊重しません。カスタムダッシュボードではこの機能をサポートしていないようです。

1