Transfer · To Tasks · to_dcm

Purpose

Uploads data to the Campaign Manager 360.

Limitation

Only supports database as a source in the extract part of the configuration.

Configuration

Example usage

load:
    type: remarketing_lists
    mapping:
        # variable: field name from query
        action: ACTION
        profileId: PROFILE_ID
        advertiserId: ADVERTISER_ID
        id: AUDIENCE_ID
        listPopulationClauses: AUDIENCE_DEFINITION
        lifeSpan: MEMBERSHIP_DURATION_DAYS
        name: AUDIENCE_NAME
        description: DESCRIPTION
        listSource: LIST_SOURCE
        floodlightActivityId: FLOODLIGHT_ACTIVITY_ID

Properties

propertytypemandatorydescription
conn_idstringnoConnection string as handed to you by the Onesecondbefore team. Default is `google_cloud_default`
typeenumerator(remarketing_lists, remarketing_list_shares)yes.
mappingobjectyesContains the mappings from the dataset to the service. See below for mapping options.

Mappings

Mappings: mappings__remarketing_lists

mappingtype (in dataset)mandatorydescription
actionstringyesContains the field name from the query that contains the action to take. Value of the field can only be active (Item will be created when it does not exist and no action is taken when the item already exists) or update (item will be updated)
advertiserIdstringyes
profileIdstringyes
idstringyes
listPopulationClausesstringyes
namestringyes
descriptionstringyes
descriptionstringyes
listSourcestringyes
floodlightActivityIdstringyes
lifeSpanstringyes

Mappings: remarketing_list_shares

mappingtype (in dataset)mandatorydescription
profileIdstringyesProfile ID.
remarketingListIdstringyesRemarketing list ID.
sharedAccountIdsstringyesShared account IDs.
sharedAdvertiserIdsstringyesShared advertiser Ids.

Details

itemdescription
APICampaign Manager 360 API
To typeManagement information upload.