Google Ads is an online advertising platform developed by Google, where advertisers pay to display brief advertisements, service offerings, product listings, video content, and generate mobile application installs within the Google ad network to web users. Google Ads source plugin would allow users to retrieve all of their Google Ads reports . The reports will
User Expectations
...
in batch mode.
User Expectations
- User would like to get all Google Ads reports that are available for her Customer Id associated with the client account
- User do not need to specify reports or fields while setting up the configuration
- User should be able to use advanced options available in Google Ads API such as skip report header
User Configurations
Option Level | User Configuration Label | Label Description | Variable | User Widget | Notes | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Basic | Credential File Location | Credential file (after enabling Google Analytics reporting API) | key_file_location | Text Box | Google Analytics View | The GA view ID from which to retrieve data | view_id | Text Box | Authorization token | Authorization to down the report | oauth2_access_token | Text Box | https://developers.google.com/adwords/api/docs/guides/reporting#prepare_the_request |
Developer token | Developer toke consisting of unique string | developer_token | Text Box | ||||||||||
Customer ID | Customer ID of the client account | client_customer_id | |||||||||||
Start Date | Start date for the report data | start_date | Text Box | Should allow to choose "today" as an option | |||||||||
End Date | End date for the report data | end_date | Text Box | Should allow few standard options such as last 30, 60 and 90 days | |||||||||
Metrics | Quantitative measurements. For example, the metric ga:users indicates the total number of users for the requested time period | metrics_list | Drop Down | All the available metrics - https://developers.google.com/analytics/devguides/reporting/core/dimsmets | |||||||||
Dimensions | Attributes of your data. For example, the dimension ga:city indicates the city, for example, "Paris" or "New York" | dimensions_list | Drown Down | All the available dimensions - https://developers.google.com/analytics/devguides/reporting/core/dimsmets | |||||||||
Advanced | Sampling Level | Desired report sample size | sample_size | Text Box | Advanced | Skip Report Header | If true, report output will not include a header row containing the report name and date range. | skipReportHeader | Check Box | ||||
Skip Column Header | If true, report output will not include a header row containing field names | skipColumnHeader | Check Box | ||||||||||
Skip Report Summary | If true, report output will not include a summary row containing the report totals | skipReportSummary | Check Box | ||||||||||
Use Raw Enum Values | Set to true if you want the returned format to be the actual enum value | useRawEnumValues | Check Box | ||||||||||
include Zero Impressions | If true, report output will include rows where all specified metric fields are zero, | includeZeroImpressions | Check Box |
References
- Google Ads reporting basics - https://developers.google.com/
...
...
...
...