Google Analytics Admin V1alpha Client - Class ReportingAttributionModel (0.14.0)

Reference documentation and code samples for the Google Analytics Admin V1alpha Client class ReportingAttributionModel.

The reporting attribution model used to calculate conversion credit in this property's reports.

Protobuf type google.analytics.admin.v1alpha.AttributionSettings.ReportingAttributionModel

Namespace

Google \ Analytics \ Admin \ V1alpha \ AttributionSettings

Methods

static::name

Parameter
NameDescription
value mixed

static::value

Parameter
NameDescription
name mixed

Constants

REPORTING_ATTRIBUTION_MODEL_UNSPECIFIED

Value: 0

Reporting attribution model unspecified.

Generated from protobuf enum REPORTING_ATTRIBUTION_MODEL_UNSPECIFIED = 0;

CROSS_CHANNEL_DATA_DRIVEN

Value: 1

Data-driven attribution distributes credit for the conversion based on data for each conversion event. Each Data-driven model is specific to each advertiser and each conversion event.

Generated from protobuf enum CROSS_CHANNEL_DATA_DRIVEN = 1;

CROSS_CHANNEL_LAST_CLICK

Value: 2

Ignores direct traffic and attributes 100% of the conversion value to the last channel that the customer clicked through (or engaged view through for YouTube) before converting.

Generated from protobuf enum CROSS_CHANNEL_LAST_CLICK = 2;

CROSS_CHANNEL_FIRST_CLICK

Value: 3

Gives all credit for the conversion to the first channel that a customer clicked (or engaged view through for YouTube) before converting.

Generated from protobuf enum CROSS_CHANNEL_FIRST_CLICK = 3;

CROSS_CHANNEL_LINEAR

Value: 4

Distributes the credit for the conversion equally across all the channels a customer clicked (or engaged view through for YouTube) before converting.

Generated from protobuf enum CROSS_CHANNEL_LINEAR = 4;

CROSS_CHANNEL_POSITION_BASED

Value: 5

Attributes 40% credit to the first and last interaction, and the remaining 20% credit is distributed evenly to the middle interactions.

Generated from protobuf enum CROSS_CHANNEL_POSITION_BASED = 5;

CROSS_CHANNEL_TIME_DECAY

Value: 6

Gives more credit to the touchpoints that happened closer in time to the conversion.

Generated from protobuf enum CROSS_CHANNEL_TIME_DECAY = 6;

ADS_PREFERRED_LAST_CLICK

Value: 7

Attributes 100% of the conversion value to the last Google Ads channel that the customer clicked through before converting.

Generated from protobuf enum ADS_PREFERRED_LAST_CLICK = 7;