We are implementing a reporting architecture to pull stats down for our campaigns.
Many advertising systems have the notion of periodic adjustments to reporting data to account for discrepancies. It is common for upstream & downstream systems to compare numbers and sometimes manually adjust the numbers via batch updates.
What process does the Twitter Ads Reporting team have in place to periodically adjust numbers? Do adjustments occur for all the stats endpoints? Would it make sense for us to implement a periodic scanback to account for adjustments to data?
As API developers, if we understand when adjustments are made on your end and how frequently, we can optimize the way we account for them on our end.