Analytics 2.0 API를 사용하여 동시 뷰어 JSON 보고서 데이터 가져오기

Analytics 2.0 API를 사용하여 동시 뷰어 보고서 데이터를 가져올 수 있습니다.

  1. UI를 기반으로 구축된 세그먼트를 사용하여 데이터를 필터링합니다. 특정 컨텐츠 ID별로 필터링하려면 새 세그먼트를 만듭니다.

  2. 요청 본문에서 elements -> idmetrics/concurrent_viewers_visitors로 설정합니다.

  3. 충분한 양의 데이터를 요청합니다.

    • 보고서에서 지정한 데이터 범위는 모든 동시 뷰어 데이터를 비디오 세션이 종료된 시점에 수집합니다.
      한 날 시작하여 자정 이후에(즉, 다음 날) 끝나는 세션을 고려해야 합니다.

    • 요청에서 의도한 기간에 하루 더 데이터를 요청하지만 분석에서 의도한 데이터만 사용합니다.

데이터 하루 동안의 샘플 요청 페이로드는 다음 샘플과 비슷합니다. 요청은 2일 연속으로 수행되지만 보고에서는 첫 번째 날만 사용합니다.

샘플 요청

{
    "rsid": "[YOUR_RSID]",
    "locale": "en_US",
    "dimension": "variables/daterangeminute",
    "globalFilters": [
        {
            "dateRange": "2020-09-02T00:00/2020-09-03T00:00",
            "type": "dateRange"
        }
    ],
    "metricContainer": {
        "metrics": [
            {
                "columnId": "column1",
                "id": "metrics/concurrent_viewers_visitors"
            }
        ]
    },
    "settings": {
        "dimensionSort": "asc",
        "limit": "2000",
        "page": 0
  }
}

샘플 응답

{
   "totalPages":1,
   "firstPage":true,
   "lastPage":true,
   "numberOfElements":1440,
   "number":0,
   "totalElements":1440,
   "columns":{
      "dimension":{
         "id":"variables/daterangeminute",
         "type":"time"
      },
      "columnIds":[
         "column1"
      ]
   },
   "rows":[
      {
         "itemId":"12008020000",
         "value":"00:00 2020-09-02",
         "data":[
            123.0
         ]
      },
      {
         "itemId":"12008020001",
         "value":"00:01 2020-09-02",
         "data":[
            143.0
         ]
      },
      {
         "itemId":"12008020002",
         "value":"00:02 2020-09-02",
         "data":[
            167.0
         ]
      },

      ...
      {
         "itemId":"12008022359",
         "value":"23:59 2020-09-02",
         "data":[
            768.0
         ]
      }
   ],
   "summaryData":{
      "filteredTotals":[
         17124.0
      ],
      "totals":[
         18453.0
      ]
   }
}

이 페이지에서는