Overview

Before Starting

The following information is important to know regarding Demand Side Analytics.

Asynchronous Workflow

Reports are requested and retrieved using asynchronous endpoints.

Granularity

Most reports are generated at a daily granularity, except for the Attributed Transactions report, which is provided at an hourly granularity.

Report Date Range

The report date range supports a maximum window of 100 days, with data retained for up to 3 years.

Report Row Limits

Reports are limited to 100,000 rows. If a report reaches this limit, the data may be incomplete due to truncation. To avoid this, consider reviewing the following parameters for bulk requests:

  • Number of campaign or line item IDs
  • Start and end date range
  • Report type

Report Attribution

  • Report attribution windows and time-zones are fully configurable.
  • Data is processed and batched hourly. Same-day data may be partially available.
  • While reports with an end date of today or yesterday are cached for 1 hour, reports with an end date older than yesterday are cached for 24 hours.
  • The exact expiration time is provided in the expiresAt field of the /status response.

Rate Limits

You can find more details about rate limits on this page.

OAuth Method

Rate limit

Rate limit applies at level

Client Credentials

250 calls per minute for default endpoints
40 calls per minute for reporting endpoints

Application level

Authorization Code

10 calls per minute

Account

Data Latency

Please refer to our troubleshooting guide for more data latency details.

📘

Different types of activity and attribution data become available at different times after the event or sale:

  • Onsite activity data is typically available within 6–8 hours of the event.
  • Offsite activity data is typically available within 24 hours of the event.
  • Initial attribution data is available within 7–9 hours of the sale.
  • Final attribution data is processed and posted within 74 hours after the sale.
  • Please note that potential minor updates can occur up to 120 hours before finalization
🟠

Learn more about our Attribution Rules in the Commerce Max Help Center.



Did anything feel unclear or missing on this page?