-
Notifications
You must be signed in to change notification settings - Fork 393
Google Campaign Manager 360 destination docs. #7121
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from 1 commit
Commits
Show all changes
8 commits
Select commit
Hold shift + click to select a range
a1e384f
Google Campaign Manager 360 destination docs.
seg-leonelsanches c079860
Update src/connections/destinations/catalog/actions-google-campaign-m…
seg-leonelsanches af34a0a
Merge remote-tracking branch 'origin/develop' into cm360
seg-leonelsanches e45e248
CM360 Actions in detail.
seg-leonelsanches bf871c2
remove gemlock.file changes
tcgilbert 4087184
readd gemfile lock
1f50ee1
Restore executable permissions for Gemfile.lock
b254cdf
Apply suggestions from code review
stayseesong File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
60 changes: 60 additions & 0 deletions
60
src/connections/destinations/catalog/actions-google-campaign-manager-360/index.md
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
--- | ||
title: Google Campaign Manager 360 | ||
strat: google | ||
hide-boilerplate: true | ||
hide-dossier: false | ||
id: 123456 | ||
hidden: true | ||
private: true | ||
versions: | ||
- name: "Google Campaign Manager 360" | ||
link: '/docs/connections/destinations/catalog/actions-google-campaign-manager-360/' | ||
--- | ||
|
||
The Google Campaign Manager 360 destination allows users to upload [conversions](https://developers.google.com/doubleclick-advertisers/guides/conversions_upload){:target="_blank"} and [conversion enhancements](https://developers.google.com/doubleclick-advertisers/guides/conversions_ec){:target="_blank"} to Google Campaign Manager 360. Marketers can use this integration to attribute conversions to specific campaigns, ad groups, and ads. | ||
|
||
## Getting Started | ||
|
||
> info "" | ||
> You can connect the Google Campaign Manager 360 Destination to an event source, Reverse ETL source, or Engage space. | ||
|
||
### Prerequisites | ||
|
||
Before you begin, you need to have a Google Campaign Manager 360 account, with a Profile ID and a Floodlight Configuration ID. It'll be also necessary to configure the Floodlight activities you want to track. | ||
|
||
### Connect to Google Campaign Manager 360 | ||
|
||
1. From the Segment web app, navigate to **Catalog > Destinations**. | ||
2. Search for “Google Campaign Manager 360” in the Destinations Catalog, and select it. | ||
3. Click **Add destination**. | ||
4. Select the source that will send data to Google Campaign Manager 360. | ||
* If you select an Engage space, you'll be redirected to Engage to complete the following steps. | ||
* If you select a Reverse ETL source, you must enter a name for your destination and click **Create destination**. | ||
5. On the **Settings** tab for your Google Campaign Manager destination: | ||
* Enter your **Profile ID**. Optionally, you can also provide your default **Floodlight Configuration ID** and/or your default **Floodlight Activity ID**. These fields are optional, but if you provide them, they will be used as defaults for all events sent to Google Campaign Manager 360. Otherwise, you can override these values in your mappings. | ||
6. Click **Save**. | ||
7. Follow the steps in the Destinations Actions documentation to [customize your mappings](/docs/connections/destinations/actions/#customize-mappings). | ||
|
||
## Hashing | ||
|
||
Google requires you to hash all PII before sending it to the Google API. | ||
|
||
The Google Campaign Manager 360 destination supports hashing for the following fields: | ||
|
||
* Phone | ||
* First Name | ||
* Last Name | ||
* Street Address | ||
|
||
The hashing algorithm used is SHA-256. If incoming data arrives already hashed, the destination will not hash it again. The values will be sent as-is to Google. | ||
|
||
{% include components/actions-fields.html settings="true"%} | ||
|
||
## FAQ and troubleshooting | ||
|
||
### Refreshing access tokens | ||
|
||
When you use OAuth to authenticate into the Google Campaign Manager 360 destination, Segment stores an access token and refresh token. Access tokens for Google Campaign Manager 360 expire after one hour. Once expired, Segment receives an error and then uses the refresh token to fetch a new access token. This results in two API requests to Google Campaign Manager 360, one failure and one success. | ||
|
||
Because of the duplicate API requests, you may see a warning in Google for unprocessed conversions due to incorrect or missing OAuth credentials. This warning is expected and does not indicate data loss. Google has confirmed that conversions are being processed, and OAuth retry behavior will not cause any issues for your web conversions. Whenever possible, Segment caches access tokens to reduce the total number of requests made to Google Campaign Manager 360. |
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.