Transfer · To Tasks · to_google_measurement_protocol_v3

Purpose

Uploads data (or the result of a query as files) to the Google Measurement Protocol.

Limitation

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

Configuration

Example usage

load:
    conn_id: google_cloud_default
    property_id: UA-12345-1
    mapping:
        custom_dimensions:
            1: index
        client_id: google_client_id

Properties

propertytypemandatorydescription
conn_idstringnoConnection string as handed to you by the Onesecondbefore team. Default is google_cloud_default.
property_idstringyesWeb property id of the Google Analytics account.
mappingobjectyesContains the mappings from the dataset to the service. See below for mapping options.

Mappings

mappingtype (in dataset)mandatorydescription
client_idarray of objectsnoGoogle Client ID.
custom_dimensionsarray of objectsnoCustom dimensions and which table field to fill it with.

Details

itemdescription
APIGoogle Measurement Protocol API
To typeData upload.