Setting Up Google Ads in Google
Requirements
- Need to be added to the Google Ads Main Account (Example “BettrData.io DEV”
- Need to be added to the Google Ads Application account (Example” BettrData Integration App”)
s3://bettrdata-prismatic-dev-01/<<agency_id>>/<<client_id>>/a5e26790-a111-4b2b-af59-29e0c33fa63a/<<data_list_id>>_01.csv
Present File:
- bettrdata-prismatic-dev-01
- dev01/
- 6514994f35e315001b8d938d/
- a5e26790-a111-4b2b-af59-29e0c33fa63a/
- 8916694914_01.csv
Bettrdata ad manager
- Send request to customer’s Google ad account
- Customer accepts the request
- Customer creates a data list and provides the list id
- May have multiple list ids
- File name has list id as prefix and will have new client list number added
- Bettrdata team create a new instance of the Google audience Outbound
- Note down the trigger details > parent template url
- Bettrdata will update the convert type with the url (not here now)
- Bettrdata app with create s3 url
- s3://bettrdata-prismatic-dev-01/<<host (like dev01)>>/<<client._id>>/<<uuid>>
- Upload list id file into this folder
- File name conventions <<google client list id>>_<<file.Id>>.csv
- Then invoke the primary template url, so that the file is put this end folder
- In the convert type, we need to provide the google client list id, and will need to provide separate suffixes per file.
- Example Post URL: https://hooks.prismatic.io/trigger/SW5zdGFuY2VGbG93Q29uZmlnOjJjZWRlNWYyLTdiNTYtNGU4OC1hYTk3LTgwOTI3YWVhOTdhZQ==
- Body:
- Format <<Earlier UUID value>> ‘\
- Example from earlier S3 url example
{
"folder": "a5e26790-a111-4b2b-af59-29e0c33fa63a"
}