2017-05-11 26 views
0

数週間前に行ったように、スプレッドシートのアドオンを介してGAからデータを取得したいと思います(約200,000行を収集しました)。私は同じメトリック、寸法及び残りの設定を使用していますが、私はまだ、このエラーを取得しています:Google Analyticsのアドオンの制限

https://i.stack.imgur.com/hTpIg.png

私は、私は「MAX-結果」を設定していないときに私はいくつかのデータを取得することがわかったが、デフォルトでは1000に設定されていますが、私のニーズには不十分です。 なぜですか? GAは

  • 変更ディメンションと指標の
  • 変更時間範囲
  • を見て変更が新しいスプレッドシート
  • を作成

    1. :私は、この問題を解決しようとしてきたし、それが動作しません

    2. スプレッドシートの共有設定を「ウェブ上で公開」に設定する

    API(https://developers.google.com/analytics/devguides/config/mgmt/v3/limits-quotas#)に関する制限とクォータに関するリンクが見つかりました。最初の実行で実際に超過したプロジェクトあたり50,000件のリクエストのみを渡す必要があります。そのため、別の質問では、取得すると思いますか?

    私は実際にもっと多くのリクエストを注文しなければならないのですか、あるいは「リクエスト」は「1行」以外のものを意味しますか? 第2の理由または何ですか?

    エラーの解釈はありません。

    おそらく私は何かが不足している、あなたの助けを感謝します。

    答えて

    0

    要するに、あなたの問題の原因を推測できるのは、APIの制限ではありません。行と要求が全く同じではなく、すべての要求が最大10,000行をフェッチすることがあります。

    「リクエスト」はAPIの呼び出しで、1行または複数行のデータが含まれている可能性があります(スクリプトでは一度に1行しか要求しない場合があります)。

    APIクォータを超過した場合、エラーメッセージはほとんどそのように表示されます。

    デフォルトは1000行です。これは分かりやすいデフォルトです(利便性とパフォーマンスの両立)。 APIは要求ごとに最大10,000行を返します。アドオンは200 000の結果を取得するには、50,000ではなく20のリクエストを行う必要があります。

    Googleスプレッドシートは最大2mioのセルをサポートしています。これは結果セットで超過する可能性があります。

    "サービスエラー"は、範囲外の範囲からスクリプトのタイムアウトやネットワークの待ち時間までさまざまな原因によって引き起こされる可能性がある非常に特定されないエラーメッセージです。スプレッドシートサービスがブラウザコンソールに追加のエラーメッセージをダンプすることがあるので、開発者ツールを確認する必要があります。

    +0

    よろしくお願いいたします。 Googleスプレッドシートでデベロッパーツールを使用したことはありませんが、デベロッパーツールに移動するにはどうすればいいですか? Btwの結果は5000行を超える必要があります。 –

    +0

    あなたのブラウザのデベロッパーツールを意味します。Chromeではツール>デベロッパーツールの右下にあるメニューにあります)、スプレッドシートサービスの機能ではありません。スプレッドシート内の何かにJavaScriptエラーが発生すると、開発ツールの場合は「コンソール」タブに表示されます。 –

    +0

    まあ、私はコンソールに何のエラーもありませんでした。あなたはこれをデバッグする方法をもう一つ考えていますか? –

    関連する問題