Expand my Community achievements bar.

Join us for the next Community Q&A Coffee Break on Tuesday April 23, 2024 with Eric Matisoff, Principal Evangelist, Analytics & Data Science, who will join us to discuss all the big news and announcements from Summit 2024!
SOLVED

Determining whether or not all data has been finalised for a day

Avatar

Level 1

I am currently using the analytics reporting API to retrieve data for a given day with a segment applied.

A sample request currently looks like this ;

{

  "reportDescription":{

    "reportSuiteID":"myReportSuiteId",

    "date":"2017-06-16",

    "elementDataEncoding": "utf8",

    "currentData": "false",

    "locale": "en_US",

    "metrics": [{"id":"visits"}],

  

    "elements" : [

      {"id" : "evar1"}

    ],

    "segments":[

      {"id":"s_mySegmentId"}

    ]

  }

}

If I queue the report at frequent intervals, I see that data as and when it becomes available.  However, I am not sure how to tell whether or not further data is still processing through the latency checkpoints.  Is there a way to queue a report that is only available when all data requested for a day and a segment has been finalised?

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

I checked all the various things we can get from API, latency isn't one of them unfortunately.

View solution in original post

1 Reply

Avatar

Correct answer by
Employee Advisor

I checked all the various things we can get from API, latency isn't one of them unfortunately.