Retrieve keywords (positive or negative) with performance as CSV format.
Args: customer_id: The Google Ads customer ID
campaign_id (int | None): Optional filter by Campaign ID ad_group_id (int | None): Optional filter by Ad Group ID
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. limit: Maximum number of records to retrieve (default: 5000) negative: Whether to retrieve negative keywords (default: False). include_campaign_negatives: If retrieving negatives, include campaign-level ones (default: False). search: Optional text search filter exclude_removed: Exclude REMOVED entities from results (default: False) oauth2_token: The OAuth2 token for authentication
Returns: StreamingResponse: CSV file containing keywords data
The access token received from the authorization server in the OAuth 2.0 flow.
1 - 200Optional specific Token ID
Successful Response