Google AdWords Integration Configuration - New API

 Important!

As of late May 2018 AppsFlyer's integrated partners user interface and accompanying documentation are being gradually updated. For details about the new user interface please visit the Integrated Partners Setup guide.

Introduction

There are two different Google AdWords/AppsFlyer configurations. 

  • Advertisers who opened an AppsFlyer account prior to 17 May 2017 should refer to the iOS documentation here and the Android documentation here
  • Advertisers who opened an AppsFlyer account after 17 May 2017 and have never configured Google AdWords on AppsFlyer should follow the guidelines below:

 Note

As a prerequisite for the integration with Google AdWords, the app must collect IDFA / GAID.  
For further information please refer to the SDK Integrations Guides for either iOS or Android.

The new Google AdWords UI allows you to configure only a new UAC campaign. To configure all other specific campaign types, switch back to the old UI on Google AdWords dashboard. For details, click here.

Setting-Up Google AdWords Tracking for Advertisers

To start tracking Google AdWords campaigns with AppsFlyer, follow these steps:

Video Text

 Tip

The Google AdWords API integration automatically includes the AdWords remarketing feature. By completing this integration and sending events to AdWords the client is able to create remarketing audience lists in AdWords without any additional integrations.

Enabling Agencies Tracking of AdWords

While agencies can use their own accounts to provide AdWords traffic to advertisers, if the advertiser has its own AdWords account, the agency MUST use the advertiser's Google Link ID.  For details, click here

AdWords Parameter Mapping

The table below is the parameter mapping between Google AdWords and AppsFlyer.

Example: If an advertiser is running a UAC campaign on Google AdWords, the RAW data report on AppsFlyer reflects the Channel, Campaign Name, Campaign ID and in some cases, also the Site ID.

 Notes

Advertisers cannot add personalized parameters to any Google AdWords campaigns.

For further details on how to share your Google AdWords Link ID, click here.

Campaign Type: UAC

Network Type

Search Display Video
Channel (af_channel) UAC_Search UAC_Display UAC_Video
Campaign (c) Yes Yes Yes

Campaign ID (af_c_id)

Yes Yes Yes
Adset (af_adset) N/A N/A N/A
Adset ID (af_adset_id) N/A N/A N/A
Ad (af_ad) N/A N/A N/A
Ad ID (af_ad_id) N/A N/A N/A
Ad Type (af_ad_type) Yes* Yes* Yes*
Site ID (af_siteid) GoogleSearch/
Search Partners
N/A YouTubeVideos/
YouTubeSearch/
VideoPartners
Keywords N/A N/A N/A

*For more information on what ad types are available in Google's response see here.

Campaign Type:  Search

Network Type

Google Search Search Partners mGDN
Channel (af_channel) Search Search mGDN
Campaign (c) Yes Yes Yes

Campaign ID (af_c_id)

Yes Yes Yes
Adset (af_adset) No (is auto-populated with Adset ID) No (is auto-populated with Adset ID) No (is auto-populated with Adset ID)
Adset ID (af_adset_id) Yes Yes Yes
Ad (af_ad) No (is auto-populated with Ad ID) No (is auto-populated with Ad ID) No (is auto-populated with Ad ID)
Ad ID (af_ad_id) Yes Yes Yes
Ad Type (af_ad_type) Yes Yes Yes
Site ID (af_siteid) GoogleSearch SearchPartners Yes (Publisher App ID)
Keywords Yes Yes N/A

Campaign Type:  Video

Network Type

AdMob YouTubeVideos YouTubeSearch VideoPartners
Channel (af_channel) Admob YouTube YouTube YouTube
Campaign (c) Yes Yes Yes Yes

Campaign ID (af_c_id)

Yes Yes Yes Yes
Adset (af_adset) No (is auto-populated with Adset ID) No (is auto-populated with Adset ID) No (is auto-populated with Adset ID) No (is auto-populated with Adset ID)
Adset ID (af_adset_id) Yes Yes Yes Yes
Ad (af_ad) No (is auto-populated with Ad ID) No (is auto-populated with Ad ID) No (is auto-populated with Ad ID) No (is auto-populated with Ad ID)
Ad ID (af_ad_id) Yes Yes Yes Yes
Ad Type (af_ad_type) Yes Yes Yes Yes
Site ID (af_siteid) Yes
(Publisher App ID)
YouTubeVideos YouTubeSearch VideoPartners
Keywords N/A N/A N/A N/A

UAC Online Certification

 Tip

To better understand UAC, Google has created an online course that offers UAC certification at course completion. For details of how to register for this course, click here.

Tracking Ad Revenue with Admob

If you're acting as a publisher with Admob you surely wish to track your ads revenue to find the media sources that earn you the most money on ad clicks. Through the Google AdWords setup window you can do that as follows:

ad_revenue.png

1. Click the Data Enrichment tab on the Google AdWords setup window

2. Toggle the Get Ad Revenue Data button to ON

3. Press the API Authentication button to authenticate the Google Admob account

4. Event Source - choose the event representing your ad revenue model in the best possible way. The Ad Revenue Event value is automatically created upon your selection.

FAQs

Why am I not seeing clicks from AdWords?

Currently clicks and impressions data from Google AdWords is not sent to AppsFlyer and is so unavailable. Therefore, when analyzing several media sources, including Google AdWords in the list distorts your conversion rates.

Why can't I see in-app events on AdWords?

Are you seeing this screen on AdWords after mapping your preferred in-app events on AppsFlyer's dashboard (configuration step 3)? 

adwords_missing_events.png

If so, then you need to perform these events on a mobile device AFTER the mapping takes place. It may take up to 6 hours afterwards for the events to show up on AdWords' dashboard.

Do I need to create and then import session_start?
This depends on the type of campaign you are running. If you are running a re-engagement campaign then it is recommended to create and import session_start to measure engagements. For a user acquisition campaign, then it is not mandatory.
Does AppsFlyer display campaign level data?
Yes! You can also view channel level data in the AppsFlyer main dashboard.
Do I need to configure anything to create audience lists in AdWords based on AppsFlyer data?
No. In the new API, this information is already set, based on your In-App Event configuration.
Was this article helpful?
0 out of 2 found this helpful