curl --request GET \
--url http://localhost:8000/api/v1/google-ads/auction-insights \
--header 'Authorization: Bearer <token>'[
{
"display_name": "<string>",
"domain_url": "<string>",
"impression_share": 123,
"overlap_rate": 123,
"position_above_rate": 123,
"top_of_page_rate": 123,
"outranking_share": 123
}
]Retrieve auction insights for campaigns or ad groups for a specified date range.
Args: customer_id: The Google Ads customer ID
campaign_id: Optional campaign ID filter ad_group_id: Optional ad group ID filter (takes precedence over campaign_id if both provided) start_date (str): Start date for the data range (YYYY-MM-DD). Defaults to 30 days ago. end_date (str): End date for the data range (YYYY-MM-DD). Defaults to today. oauth2_token: OAuth2 token for authentication
Returns: List of auction insights with competitor metrics
curl --request GET \
--url http://localhost:8000/api/v1/google-ads/auction-insights \
--header 'Authorization: Bearer <token>'[
{
"display_name": "<string>",
"domain_url": "<string>",
"impression_share": 123,
"overlap_rate": 123,
"position_above_rate": 123,
"top_of_page_rate": 123,
"outranking_share": 123
}
]The access token received from the authorization server in the OAuth 2.0 flow.
Optional specific Token ID