Google Ads Integration

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:

  1. bettrdata-prismatic-dev-01
  2. dev01/
  3. 6514994f35e315001b8d938d/
  4. a5e26790-a111-4b2b-af59-29e0c33fa63a/
  5. 8916694914_01.csv

Bettrdata ad manager

  1. Send request to customer’s Google ad account
  2. Customer accepts the request
  3. Customer creates a data list and provides the list id
    1. May have multiple list ids
  4. File name has list id as prefix and will have new client list number added
  5. Bettrdata team create a new instance of the Google audience Outbound
  6. Note down the trigger details > parent template url
  7. Bettrdata will update the convert type with the url (not here now)
  8. Bettrdata app with create s3 url
    1. s3://bettrdata-prismatic-dev-01/<<host (like dev01)>>/<<client._id>>/<<uuid>>
    2. Upload list id file into this folder
      1. File name conventions <<google client list id>>_<<file.Id>>.csv
    3. Then invoke the primary template url, so that the file is put this end folder
    4. In the convert type, we need to provide the google client list id, and will need to provide separate suffixes per file.
    5. Example Post URL: https://hooks.prismatic.io/trigger/SW5zdGFuY2VGbG93Q29uZmlnOjJjZWRlNWYyLTdiNTYtNGU4OC1hYTk3LTgwOTI3YWVhOTdhZQ==
    6. Body:
    7. Format <<Earlier UUID value>> ‘\
      1. Example from earlier S3 url example
      2. {

        "folder": "a5e26790-a111-4b2b-af59-29e0c33fa63a"

        }