Google guide

Setting up the Google Integration

To access your users' data from Google, you need to set up the google integration in the Rutter dashboard. Follow these steps:

  1. Enable the Google integration in the Platforms Page.
  2. Configure Google developer app credentials in the Google Platform Configuration Page.
    • For development purposes, you may use Rutter’s developer app temporarily for quick setup and testing. To use Rutter’s app, leave the Developer Config on the Rutter dashboard empty and unchanged.
    • When ready to ship your integration, use your own Google developer app and update the developer config with your app’s credentials.

Follow the guide in the next section to create your own Google developer app.

Manager Account Setup

  1. Create a Google Ads Manager account. An existing account can be used as well. The Manager account is where the API Center can be accessed.
  2. Navigate to the API Center in the Manager account, in the Admin Center.API Center
  3. Fill out the API Access options to obtain your developer token.
  4. Select “Apply for Basic Access” in the Access Level section, so that the app can be used with production instances.Apply for Basic Access

Enabling the Google Ads API and Creating new Credentials

  1. Enable the Google Ads API from the Google Cloud Marketplace.
  2. Create a new set of Credentials:
    • Select 'Oauth 2.0 Client ID'
    • For the Authorized JavaScript origins, use the following:
      • https://rutterapi.com/, https://dashboard.rutterapi.com](https://dashboard.rutterapi.com/
    • For the Authorized redirect URIs, enter the following:
      • https://production.rutterapi.com/authentication/proxy/redirect-url
    Google OAuth Credential Settings
  3. Complete the app approval process from the App Consent page. Scopes:
    • Non-sensitive scopes: ./auth/userinfo.profile, ./auth/userinfo.email
    • Sensitive scopes: Google Ads API
    Google Ads App Scopes

Note: If you would like to use Rutter’s Developer Token, ensure that you have input a Google developer token. If you would like to use ours, ensure you have not executed any API calls with another developer token.

Previous
FreshBooks
Next
Lazada