You are here:
Integrate Google Ad Manager with Advertising Sales Management
Use Advertising Sales Management to efficiently manage advertising campaigns by centralizing and streamlining the process across multiple ad servers. To streamline the fulfillment process for direct-sold and programmatic advertising campaigns, you can integrate your Google Ad Manager with your Advertising Sales Management org.
This is an Advertising Sales Management on Managed Package feature. For Advertising Sales
Management on Salesforce Platform, see Advertising
Sales Management on Salesforce Platform.
| REQUIRED EDITIONS |
|---|
| Available in: Lightning Experience |
| Available in: all editions |
Before You Begin
Make sure that your Google account has access to the Google Ad Manager network. See Get started with Google Ad Manager.
You can also create campaigns directly in ad servers such as Google Ad Manager. For example, a publisher can have multiple ad servers. To set up advertising campaigns on different ad servers, you must manually add campaign details on each ad server manually. This manual method increases the chances of errors and operational costs. Advertising Sales Management gathers and distributes advertising campaign context and metadata to their respective ad servers. This convergence reduces manual data re-entry, minimizes errors, and eliminates the need for constant switching between ad servers. This approach saves time and reduces operational costs.
- Create the OAuth2 credentials. See Google Ad Manager documentation.
- From Setup, in the Quick Find box, enter Auth, and select Auth. Providers.
- Click New.
- Select Open ID Connect as the provider type.
- In Consumer Key and Consumer Secret, enter the client ID and secret that you obtained from Google Ad Manager.
- Enter https://accounts.google.com/o/oauth2/auth?access_type=offline&approval_prompt=force as the Authorize Endpoint URL.
- Enter https://oauth2.googleapis.com/token as the Token Endpoint URL.
- To generate the Callback URL, save your changes.
- Copy the Callback URL and go to the Credentials tab under APIs and Services in your Google Cloud Platform console.
- Add the Callback URL under Authorized redirect URIs.
- From Setup,in the Quick Find box, enter Name, and select Named Credentials.
- Click New, and then enter the URL of the callout endpoint and the required authentication settings.
- Save your changes.
- Create an ad server record.
- Create an ad server user record.
- Create an ad server account.
- Create an ad space specification record for digital content.
- Make sure that the currency set in Google Ad Manager matches the currency set in the Advertising Sales Management org.
The Named Credentials entry is created and you can use it in Integration Procedures to make API calls to Google Ad Manager. You can authenticate the API calls triggered from your Advertising Sales Management org to Google Ad Manager using OAuth2 before you can use them in Integration Procedures in your org.
See Also:
Update the Google Ad Manager API Version
For best results, ensure that you're using the latest API version. If you're using an older API version, update the endpoint URL in the associated Named Credentials record page and Vlocity Integration Setting Custom Metadata Types record page.
This is an Advertising Sales Management on Managed Package feature. For Advertising Sales
Management on Salesforce Platform, see Advertising
Sales Management on Salesforce Platform.
- From Setup, in the Quick Find box, enter Named and click Named Credentials.
- From the list, select the Label for the Google Ad Manager named credential.
- Click Edit.
- Update the URL to http://ads.google.com/apis/ads/publisher/<latestVersion>.
- Click Save.
- In the Quick Find box, enter custom metadata and select Custom Metadata Types.
- Click Vlocity Integration Setting.
- Click Manage Vlocity Integration Settings.
- Click NetworkNamespace.
- Click Edit.
- Update the Default Value to https://www.google.com/apis/ads/publisher/<latestVersion>.
- Save your changes.

