Google Ads Connector (Labs)

This node connects with the specified Google Ads account by supplying the developer token and the linked Google Ads manager account.

After executing the node, the connection is established; you can connect the node's output port to other nodes in the extension, such as the Google Ads Query (Labs) node, to retrieve information about the campaigns in the selected account.

Configuration and Usage

Mandatory Upstream Node: The Google Authenticator node is required upstream. Ensure you provide the scope https://www.googleapis.com/auth/adwords there if it is not listed.

Node Configuration Requirements

  1. Developer Token: Available in the API Center section under Tools & Settings.
  2. Manager Account ID: Found in the top right corner of the Google Ads dashboard when logged in as a manager.
  3. Account ID: Displayed in the account overview section.

Account Requirements

  1. A Google Ads manager account is required to utilize the Google Ads API. Therefore, you need to link the target account to a Manager Account.
  2. Also, a developer token is necessary. To make API calls against your production account, you must request Basic Access or Standard Access for your developer token during the token application process. You can request a developer token using the form provided by Google Ads API resources.

Common Authorization Errors

  1. Developer Token Prohibited: This error can occur, especially if you manage multiple manager accounts and client accounts. Once you establish a connection using a specific developer token, it becomes permanently associated with the cloud project you used for authentication. As a result, no other token will work with those credentials. To prevent this, you can follow this prevention tip.

  2. This App is blocked: When you authenticate using Interactive login within the Google Authenticator node without using your own Google Cloud project, you use the default KNIME Google Cloud Project. Consequently, your Google Workspace administrator may need to allow knime.com as a trusted third-party application. To do this, the administrator should follow these steps:

    1. Go to admin.google.com.
    2. Navigate to Security > Access and Data Control > API Controls > Manage Third Party App Access.
    3. Click on Configure New App and search for knime.com.
  3. You can find other Common Errors in this link.

Options

Developer Token

The Google developer token is needed to connect to the Google Ads API. It can be obtained following this documentation. Notice that to make API calls against your production account, you must request Basic Access or Standard Access for your developer token during the token application process.

Manager Account Id

The manager account ID is equivalent to choosing an account in the Google Ads UI after signing in or clicking on your profile image at the top right.

Account Id

The account id of your target campaigns.

Input Ports

Icon

Google Ads credentials.

Output Ports

Icon

A connection to a Google Ads account.

Popular Predecessors

  • No recommendations found

Popular Successors

  • No recommendations found

Views

This node has no views

Workflows

  • No workflows found

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.