Google Ad Manager

Overview

Google Ad Manager is a comprehensive hosted ad serving platform that streamlines your ad management, whether you deliver ads to websites, mobile webpages, mobile apps, games, or a combination. Ad Manager offers a complete toolkit to manage your ads for a multi-screen audience, including:

  • One central place to traffic all of your ad networks, apps, games, and sites.
  • Advanced forecasting to give you a better sense of how many impressions you will have available to sell to your direct advertisers.
  • Total revenue optimization that allows Google AdSense and Google Ad Exchange to compete against other networks in real-time, so you'll get the most revenue for every ad impression.

1. Complete Universal Ads Prerequisites

📘

DEVELOPER MAY BE REQUIRED

The following Universal Ads prerequisite includes providing URI schemes and other components that may require a developer:

🚧

DEVELOPER REQUIRED

The following Universal Ads prerequisites involve app code changes:

2. Create a Custom Branch Ad Partner

To manually add a custom partner in your Branch dashboard:

  1. In the left-hand navigation, under Channels & Links, click on Ads and then Partner Management.
  2. On the Partner Management page, under More Ad Partners, click Add Custom Partner.
  3. In the Add New Custom Partner modal, provide a clearly identifiable name, such as Google Ad Manager
  4. Click Save and Enable.

imageimage

3. Verify Google Ad Manager Setup

In Google Ad Manager make sure to replace Branch Campaign Macros with the related Google Ad Manager Macros listed here.

📘

Important notes about Google Ad Manager macros

  • Macros are case-sensitive. Use %%CACHEBUSTER%%, not %%Cachebuster%%.
    • Unescaped and escaped macro versions expand differently. Learn more
    • Ad Manager inserts macros automatically for third-party creatives or VAST tag URLs if Ad Manager recognizes the third party. For custom creatives and creative templates, you need to add the macros manually. If you are unsure where to place a macro, contact your creative vendor."

After all modifications are done, input the Branch ad links into the related Ad Creative fields in Ad Manager 360:

  1. Click-through URL
  2. Third-party impression tracking URLs (optional)

Make sure to hit the TEST Button and verify the links are working before pushing the campaign live.

imageimage

Appendix

Differences from Google Adsense

The basic differences between Google Ad Manager (ad server) and Google AdSense (ad network):

Google Ad Manager

Google AdSense

You can traffic other ad networks or directly sold ads

YES

NO

You only have to place the tags on your pages to see ads

YES, if you allow Google AdSense to show through Ad Manager

YES

You can make Google AdSense compete with other ad networks to maximize your revenue

YES

NO

You can have a consistent reporting among all ad serving activities

YES

NO

You will be paid by Ad Manager / Google AdSense

NO, payments come from your advertisers or ad networks, such as Google AdSense

YES

Link Macros

You can append macros to your Branch Link that will be tracked with Branch and Google Ad Manager. Branch supports the following Campaign specific parameters:

Branch Parameter

Description

~ad_id

Ad unit ID

~ad_name

Ad unit name

~ad_set_id

Ad set ID

~ad_set_name

Ad set name

~agency

Agency name

~banner_dimensions

Banner Dimension

~secondary_publisher

Sub Publisher

~campaign

Campaign name

~campaign_id

Campaign ID

~channel

Channel

~creative_id

Creative ID

~creative_name

Creative name

~feature

Feature

~keyword_id

Keyword ID

~keyword_text

Keyword Text

~placement

Placement

~stage

Stage

~tags

Tags

Updated 5 months ago



Google Ad Manager


Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.