Apple Search Ads helps people discover your app on the App Store for iPhone and iPad.
|Data blocking||check||Column level|
|History||check|| All tables except |
|API configurable||check||API configuration|
|Priority-first sync||check||Reporting tables|
|Fivetran data models||check||Get the models: source / transform; Get the ad reporting model|
Follow our step-by-step Apple Search Ads setup guide to connect Apple Search Ads with your destination using Fivetran connectors.
The Apple Search Ads connector supports multithreading. Fivetran uses multiple parallel API requests to sync Ads data from your Apple Search Ads account to your destination. The connector’s sync speed depends on your Apple Search Ads API quota and account metadata.
This schema applies to all Apple Search Ads connectors.To zoom, open the ERD in a new window.
Campaign and keyword APIslink
The campaign and keyword APIs return different results for campaigns that have Search Match enabled. Search Matches are generated from the category the app is under and not the typical broad match logic. When the match is generated based on the app category, it doesn't have a keyword to assign to that spend or impression, so the match is not reported under a keyword. Thus not all of the matches returned in the campaign results are returned in the keyword results.
The search term level report does not have the same difference and should always match the campaign report.