On-demand Communication Data delivery will be near real time. The factors that may impact the timeliness of data delivery to the content consumer include:
The time interval between Get requests used by the content consumer
The time it takes for the content consumer to process recently retrieved TDRs before issuing the next Get request
The time it takes for the content publisher to convert raw tracking data into TDRs
The retrieval algorithm used by OC to process TDRs for a particular Get request. To avoid timeouts, holding internal system threads too long, and so forth, the retrieval algorithm may only read a fixed maximum number of TDRs at a time