2

私は Wix.com のようなサービスを構築しています。ユーザーはシンプルな複数ページの Web サイトを簡単に構築できます。すべてのウェブサイトは、独自のプロファイルを持つグローバル Google アナリティクス アカウントに含まれ、トラッキング コードはウェブサイトのページに配置されます。

今、ウェブサイトのダッシュボードで、オンライン訪問者と各ウェブサイトの合計訪問者数を別々に表示したいので、そうしようとしています:

GAPI ( http://code.google.com/p/gapi-google-analytics-php-interface/ ) を使用してみましたが、Google アナリティクスのメジャー アップデートにより機能しなくなりました。

Analytics 用の Google Core Reporting API を見つけましたが、クライアントの GA データにアクセスするサードパーティ アプリケーション用に作成されていると思います。つまり、ユーザーはウェブサイト用の Google アカウントと GA プロファイルを持っている必要があり、アプリはアカウントに接続するだけです。データを取得します。もちろん、これはここでは当てはまりません。ユーザーに Google アカウントを作成して、ウェブサイトの HTML にトラッキング コードを埋め込むように依頼することはできません。他に私は何のためにここにいるのですか?

写真を手に入れましたか?これを行うには、派手なものではなく、最も簡単な方法が必要です。

PS: 数分前にこれを見つけました: Google アナリティクス クエリ エクスプローラー ( http://ga-dev-tools.appspot.com/explorer/ )、これは GA 用のカスタム クエリを作成し、リンクを提供するサード パーティのアプリです。それ :

https://www.googleapis.com/analytics/v3/data/ga?ids= (ID) &dimensions=ga%3AvisitCount&metrics=ga%3Avisitors&segment=gaid%3A%3A-1&start-date=2013-02-01&end- date=2013-02-23&max-results=50

ここで、URL にアクセスしようとします (考えてみると、これは簡単です :)) 応答は最初にログインの要求です:

{"error":{"errors":[{"domain":"global","re​​ason":"required","message":"Login Required","locationType":"header","location":"認証"}]、"コード":401、"メッセージ":"ログインが必要です"}}

前もって感謝します。

4

1 に答える 1

1

クライアント数が 50 未満でない限り、この計画は期待どおりには機能しません。(アカウントごとに 50 個のプロファイルの制限があります。)

  1. クライアントは独自の GA 番号を作成し、Web サイトの設定として提供する必要があります。

  2. サイトのダッシュボードに顧客レポートを表示するには、作成した GA アプリへのアクセスを承認してもらう必要もあります。

于 2013-10-26T17:27:02.293 に答える