私は15のメトリックを照会する必要がありますが、APIによって私は10に制限されています。これは、APIがGETベースで、URLの長さが問題であったときにV3によって課される制限のようです。しかし、V4はPOSTを使用します。APIのV4で指標の上限を増やす方法はありますか?
答えて
このようには見えません。私は上の正確なドキュメントを見つけることができませんでしたが、APIのエクスプローラを使用している場合、それは私に次のエラーを与えた:
要求
POST https://analyticsreporting.googleapis.com/v4/reports:batchGet?fields=reports&key={YOUR_API_KEY}
応答
{ "error": { "code": 400, "message": "Requested 15 metrics; only 10 are allowed.", "status": "INVALID_ARGUMENT" } }
V3またはV4であれば、APIリクエストで渡すことができるディメンションと指標の数の制限は同じ。 したがって、最大7つのディメンションと10のメトリックを単一のAPIリクエストでのみ渡すことができます。
workaround to get data for 15 metrics would be to send two requests to API (one with 10 metrics and one with 5 metrics) and then join both the responses
。
これは現在の唯一の方法と思われます。 – Rodrigo
メトリックが15個ある場合は、2つの個別のリクエストを使用する必要があります。一般的なアプローチがgroups of 10
にすべてのメトリックのリストを分割することであろう、Pythonコード:
が、その後何かのように
l <- some large list of metrics
max_metric_size = 10
group_of_metrics = [l[i:i + max_metric_size] for i in xrange(0, len(l), max_metric_size)]
:
for i in groups_of_metrics:
# form your request body here and send request
- 1. Bigtableクエリでフィルタ制限を増やす方法はありますか?
- 2. ウェブソケットのmaxTextMessageBufferSize値を増やす方法はありますか?
- 3. Gatling:after {}フックでユーザーを増やす方法はありますか?
- 4. d3js v4棒グラフでxaxisを増やす方法は?
- 5. Firebase - リアルタイムデータベースの上限を増やす
- 6. ブートストラップで最大12〜16またはそれ以上のサイズを増やす方法はありますか?
- 7. ポート制限を増やす方法(65k)
- 8. LInux上のUDPソケットのソケットごとのバッファをプログラムで増やす方法はありますか?
- 9. アンドロイドでスイッチウィジェットの親指のサイズを増やす方法は?
- 10. IE11とMicrosoft EdgeのWindows 10でアプリケーションキャッシュ(appcache)サイズ制限を増やす方法はありますか?
- 11. リアルタイムレポートAPI要求の上限を増やしたい
- 12. KSOAP2でtransport.dumpのサイズを256バイトから512バイト以上に増やす方法はありますか?
- 13. タイプパラメータの上限をショートカットする方法はありますか?
- 14. 8.000.000行のdbテーブルから "select"を増やす方法はありますか?
- 15. TFS 2015には、チームプロジェクトのダッシュボードの制限を増やす方法がありますか?
- 16. Azureサービスファブリックのアクタのタイムアウトを増やす方法はありますか?
- 17. 携帯電話のナビゲーションバーのサイズを増やす方法はありますか?
- 18. GoogleマイビジネスAPIとV4アップデートのレート制限の変更はありますか?
- 19. 指定されたループで各オーディオリソースを1ずつ増やす方法はありますか?
- 20. アップストリームuWSGIサーバのnginxタイムアウトを増やす方法はありますか?使用
- 21. Mapオブジェクトの値を簡単に増やす方法はありますか?
- 22. Intellisenseのポップアップ遅延を増やす方法はありますか?
- 23. build vnextビルドエージェントの実行時間を増やす方法はありますか?
- 24. Elasticsearchで最も近いcreated_atフィールドを増やす方法はありますか?
- 25. トラビスCIでアクティビティ待ち時間を増やす方法はありますか?
- 26. SqlCommandで接続タイムアウトを増やす方法はありますか?
- 27. Instagram API:ハッシュタグベースのクエリから返される結果を増やす方法はありますか?
- 28. YouTube API v3クォータ制限を引き上げる方法はありますか?
- 29. Azure BLOBブロックのアップロードの上限を32 MBから増やす
- 30. java-grpc:ManagedChannelのメッセージサイズの制限を増やす方法は?
これを言及した私が見つけたドキュメントは、v3のためでしたしかし、私はv4でそれについて何も見つけることができません – Rodrigo
ええ、V4についてはまだ限界に関する文書があるかどうかはわかりません。 –