Google Ads API Script to Upload Offline Conversions with GCLID/GBRAID/WBRAID
Budget: $10 – $30 USD
I need a skilled developer to write a script (Python preferred) that uses the Google Ads API to upload offline conversions.
The situation is simple:
I have a process that generates a CSV file.
This CSV file contains rows of conversion data with these three identifiers: GCLID, GBRAID, and WBRAID.
I need a script that takes this CSV file and uploads the conversions to a specified Google Ads Conversion Action.
Core Requirements:
Use the Google Ads API (not the outdated AdWords API).
Implement OAuth2 authentication.
Read conversion data from a local CSV file.
Correctly handle the upload using the appropriate identifier logic (GCLID for web, GBRAID for Android, WBRAID for iOS). The script should determine the right identifier to use for each row.
Include basic error handling and logging (e.g., success/fail status for each row, API error messages).
The deliverable must be clean, well-commented code.
Ideal Skills:
Proven experience with the Google Ads API (please mention specific projects).
Proficiency in Python or Node.js.
Understanding of offline conversion tracking and identifier types (GCLID, GBRAID, WBRAID).
The situation is simple:
I have a process that generates a CSV file.
This CSV file contains rows of conversion data with these three identifiers: GCLID, GBRAID, and WBRAID.
I need a script that takes this CSV file and uploads the conversions to a specified Google Ads Conversion Action.
Core Requirements:
Use the Google Ads API (not the outdated AdWords API).
Implement OAuth2 authentication.
Read conversion data from a local CSV file.
Correctly handle the upload using the appropriate identifier logic (GCLID for web, GBRAID for Android, WBRAID for iOS). The script should determine the right identifier to use for each row.
Include basic error handling and logging (e.g., success/fail status for each row, API error messages).
The deliverable must be clean, well-commented code.
Ideal Skills:
Proven experience with the Google Ads API (please mention specific projects).
Proficiency in Python or Node.js.
Understanding of offline conversion tracking and identifier types (GCLID, GBRAID, WBRAID).