どのように詳細なクエリを作成できますか?

コンテキスト:たくさんの文字を使用する長いクエリをつくるには、APIを使用しましょう。

操作方法 - v3アナリティクス

230文字のHTTP GET仕様限度を超えるクエリパラメーターのクエリについては、POSTリクエストを使ってリクエストボディにJSONオブジェクトをパスしてください。
[POST] /v3/analytics/reports
{
    "report_type":"performance",
    "start_date":"2014-11-26",
    "end_date":"2014-12-04",
    "filters": "((device_type==\"desktop\")) AND ((country==\"us\"))",
    "metrics": "plays_requested,displays,video_starts",
    "sort":"plays_requested",
    "dimensions":"device_type",
    "limit":12,
    "api_key":"(yourApiKey)"
}               
~$: curl -H "Content-Type: application/json" -d '{"report_type":"performance", "start_date":"2014-11-26", "end_date":"2014-12-04", "filters": "((device_type==\"desktop\")) AND ((country==\"us\"))", "metrics": "plays_requested,displays,video_starts", "sort":"plays_requested", "dimensions":"device_type", "limit": 12, "api_key":"(YOUR API KEY HERE)"}' http://api.ooyala.com/v3/analytics/reports

応答:

                     
{  
   "status":"OK",
   "results":[  
      {  
         "data":[  
            {  
               "metrics":{  
                  "displays":11,
                  "plays_requested":7,
                  "video_starts":7
               },
               "group":{  
                  "device_type":"desktop"
               }
            }
         ],
         "start_date":"2014-11-26T00:00Z",
         "end_date":"2014-12-4T00:00Z"
      }
   ],
   
   "status_code":"200",
   "total_count":"1",
   "result_count":"1"
}

この記事はお役にたちましたか?