Met de API's van Analytics 2.0 worden JSON-rapportgegevens opgehaald voor tijd dat media worden afgespeeld get-media-playback-time-spent-json-report-data

U kunt media playbacktijd bestede rapportgegevens verkrijgen gebruikend Analytics 2.0 APIs.

  1. Filter de gegevens gebruikend om het even welk segment dat op UI wordt voortgebouwd. Maak een nieuw segment om te filteren op een specifieke inhoud-id.

  2. Stel de waarde elements -> id in de hoofdtekst van de aanvraag in op metrics/playback_time_spent_seconds of metrics/playback_time_spent_minutes , afhankelijk van het feit of u de uitvoer in seconden of minuten wilt uitvoeren.

  3. Een voldoende hoeveelheid gegevens aanvragen.

    • De gegevenswaaier u in het rapport specificeert verzamelt alle gezamenlijke kijkersgegevens op het tijdstip dat de videozitting beëindigde.
      U moet uw account opgeven voor sessies die op een dag beginnen en eindigen na middernacht, de volgende dag.

    • Vraag één meer dag van gegevens aan uw voorgenomen periode in uw verzoek, maar in uw analyse gebruik slechts de voorgenomen gegevens.

Een lading van het steekproefverzoek voor één dag van gegevens zou als het volgende voorbeeld kijken. Het verzoek wordt gedurende twee opeenvolgende dagen uitgevoerd, maar in de rapportage wordt u alleen de eerste dag gebruikt.

Voorbeeldverzoek

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

Samplereactie

{
   "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 2021-09-02",
         "data":[
            123.0
         ]
      },
      {
         "itemId":"12008020001",
         "value":"00:01 2021-09-02",
         "data":[
            143.0
         ]
      },
      {
         "itemId":"12008020002",
         "value":"00:02 2021-09-02",
         "data":[
            167.0
         ]
      },

      ...
      {
         "itemId":"12008022359",
         "value":"23:59 2021-09-02",
         "data":[
            768.0
         ]
      }
   ],
   "summaryData":{
      "filteredTotals":[
         17124.0
      ],
      "totals":[
         18453.0
      ]
   }
}
recommendation-more-help
c8eee520-cef5-4f8c-a38a-d4952cfae4eb