POST /api/v2/buyer/advertisers/{advertiserId}/context-records
Uploads exogenous context data — promos, weather, competitor activity, seasonality — so the learning engine can partial these effects out when estimating incremental impact. Each record covers one geo and time window. Up to 5,000 records per call.
Request
Parameters
Response
(account, advertiser, geo, time window), so re-uploading the same key updates in place.
Errors
400 VALIDATION_ERROR— emptyrecords, more than 5,000 records, a missing required field, or a malformed date.404 NOT_FOUND—advertiserIddoes not exist or is not visible to the authenticated account.
Related
Measurement tasks
All measurement operations
Measurement overview
Pipeline, belief state, and concepts
Upload measurement records
Upload outcome records