Class ThirdPartyMeasurementSettings.Builder (0.54.0)

public static final class ThirdPartyMeasurementSettings.Builder extends GeneratedMessage.Builder<ThirdPartyMeasurementSettings.Builder> implements ThirdPartyMeasurementSettingsOrBuilder

Contains third party auto-pixeling settings for cross-sell Partners.

Protobuf type google.ads.admanager.v1.ThirdPartyMeasurementSettings

Static Methods

getDescriptor()

public static final Descriptors.Descriptor getDescriptor()
Returns
Type Description
Descriptor

Methods

build()

public ThirdPartyMeasurementSettings build()
Returns
Type Description
ThirdPartyMeasurementSettings

buildPartial()

public ThirdPartyMeasurementSettings buildPartial()
Returns
Type Description
ThirdPartyMeasurementSettings

clear()

public ThirdPartyMeasurementSettings.Builder clear()
Returns
Type Description
ThirdPartyMeasurementSettings.Builder
Overrides

clearBrandLiftClientId()

public ThirdPartyMeasurementSettings.Builder clearBrandLiftClientId()

Optional. The third party partner ID for YouTube brand lift verification.

optional string brand_lift_client_id = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearBrandLiftPartner()

public ThirdPartyMeasurementSettings.Builder clearBrandLiftPartner()

Optional. A field to determine the type of BrandLiftPartner. This field default is NONE.

optional .google.ads.admanager.v1.BrandLiftPartnerEnum.BrandLiftPartner brand_lift_partner = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearBrandLiftReportingId()

public ThirdPartyMeasurementSettings.Builder clearBrandLiftReportingId()

Optional. The reporting ID that maps brand lift partner data with a campaign (or a group of related campaigns) specific data.

optional string brand_lift_reporting_id = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearPublisherReachClientId()

public ThirdPartyMeasurementSettings.Builder clearPublisherReachClientId()

Optional. The third party partner ID for YouTube reach verification for publisher.

optional string publisher_reach_client_id = 17 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearPublisherReachPartner()

public ThirdPartyMeasurementSettings.Builder clearPublisherReachPartner()

Optional. A field to determine the type of publisher's ReachPartner. This field default is UNKNOWN.

optional .google.ads.admanager.v1.ReachPartnerEnum.ReachPartner publisher_reach_partner = 16 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearPublisherReachReportingId()

public ThirdPartyMeasurementSettings.Builder clearPublisherReachReportingId()

Optional. The reporting ID that maps reach partner data with a campaign (or a group of related campaigns) specific data for publisher.

optional string publisher_reach_reporting_id = 18 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearPublisherViewabilityClientId()

public ThirdPartyMeasurementSettings.Builder clearPublisherViewabilityClientId()

Optional. The third party partner ID for YouTube viewability verification for publisher.

optional string publisher_viewability_client_id = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearPublisherViewabilityPartner()

public ThirdPartyMeasurementSettings.Builder clearPublisherViewabilityPartner()

Optional. A field to determine the type of publisher's viewability partner. This field default is NONE.

optional .google.ads.admanager.v1.ViewabilityPartnerEnum.ViewabilityPartner publisher_viewability_partner = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearPublisherViewabilityReportingId()

public ThirdPartyMeasurementSettings.Builder clearPublisherViewabilityReportingId()

Optional. The reporting ID that maps viewability partner data with a campaign (or a group of related campaigns) specific data for publisher.

optional string publisher_viewability_reporting_id = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearReachClientId()

public ThirdPartyMeasurementSettings.Builder clearReachClientId()

Optional. The third party partner ID for YouTube reach verification for advertiser.

optional string reach_client_id = 14 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearReachPartner()

public ThirdPartyMeasurementSettings.Builder clearReachPartner()

Optional. A field to determine the type of advertiser's ReachPartner. This field default is UNKNOWN.

optional .google.ads.admanager.v1.ReachPartnerEnum.ReachPartner reach_partner = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearReachReportingId()

public ThirdPartyMeasurementSettings.Builder clearReachReportingId()

Optional. The reporting ID that maps reach partner data with a campaign (or a group of related campaigns) specific data for advertiser.

optional string reach_reporting_id = 15 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearViewabilityClientId()

public ThirdPartyMeasurementSettings.Builder clearViewabilityClientId()

Optional. The third party partner ID for YouTube viewability verification.

optional string viewability_client_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearViewabilityPartner()

public ThirdPartyMeasurementSettings.Builder clearViewabilityPartner()

Optional. A field to determine the type of ViewabilityPartner. This field default is NONE.

optional .google.ads.admanager.v1.ViewabilityPartnerEnum.ViewabilityPartner viewability_partner = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

clearViewabilityReportingId()

public ThirdPartyMeasurementSettings.Builder clearViewabilityReportingId()

Optional. The reporting ID that maps viewability partner data with a campaign (or a group of related campaigns) specific data.

optional string viewability_reporting_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

getBrandLiftClientId()

public String getBrandLiftClientId()

Optional. The third party partner ID for YouTube brand lift verification.

optional string brand_lift_client_id = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The brandLiftClientId.

getBrandLiftClientIdBytes()

public ByteString getBrandLiftClientIdBytes()

Optional. The third party partner ID for YouTube brand lift verification.

optional string brand_lift_client_id = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for brandLiftClientId.

getBrandLiftPartner()

public BrandLiftPartnerEnum.BrandLiftPartner getBrandLiftPartner()

Optional. A field to determine the type of BrandLiftPartner. This field default is NONE.

optional .google.ads.admanager.v1.BrandLiftPartnerEnum.BrandLiftPartner brand_lift_partner = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
BrandLiftPartnerEnum.BrandLiftPartner

The brandLiftPartner.

getBrandLiftPartnerValue()

public int getBrandLiftPartnerValue()

Optional. A field to determine the type of BrandLiftPartner. This field default is NONE.

optional .google.ads.admanager.v1.BrandLiftPartnerEnum.BrandLiftPartner brand_lift_partner = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for brandLiftPartner.

getBrandLiftReportingId()

public String getBrandLiftReportingId()

Optional. The reporting ID that maps brand lift partner data with a campaign (or a group of related campaigns) specific data.

optional string brand_lift_reporting_id = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The brandLiftReportingId.

getBrandLiftReportingIdBytes()

public ByteString getBrandLiftReportingIdBytes()

Optional. The reporting ID that maps brand lift partner data with a campaign (or a group of related campaigns) specific data.

optional string brand_lift_reporting_id = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for brandLiftReportingId.

getDefaultInstanceForType()

public ThirdPartyMeasurementSettings getDefaultInstanceForType()
Returns
Type Description
ThirdPartyMeasurementSettings

getDescriptorForType()

public Descriptors.Descriptor getDescriptorForType()
Returns
Type Description
Descriptor
Overrides

getPublisherReachClientId()

public String getPublisherReachClientId()

Optional. The third party partner ID for YouTube reach verification for publisher.

optional string publisher_reach_client_id = 17 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The publisherReachClientId.

getPublisherReachClientIdBytes()

public ByteString getPublisherReachClientIdBytes()

Optional. The third party partner ID for YouTube reach verification for publisher.

optional string publisher_reach_client_id = 17 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for publisherReachClientId.

getPublisherReachPartner()

public ReachPartnerEnum.ReachPartner getPublisherReachPartner()

Optional. A field to determine the type of publisher's ReachPartner. This field default is UNKNOWN.

optional .google.ads.admanager.v1.ReachPartnerEnum.ReachPartner publisher_reach_partner = 16 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReachPartnerEnum.ReachPartner

The publisherReachPartner.

getPublisherReachPartnerValue()

public int getPublisherReachPartnerValue()

Optional. A field to determine the type of publisher's ReachPartner. This field default is UNKNOWN.

optional .google.ads.admanager.v1.ReachPartnerEnum.ReachPartner publisher_reach_partner = 16 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for publisherReachPartner.

getPublisherReachReportingId()

public String getPublisherReachReportingId()

Optional. The reporting ID that maps reach partner data with a campaign (or a group of related campaigns) specific data for publisher.

optional string publisher_reach_reporting_id = 18 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The publisherReachReportingId.

getPublisherReachReportingIdBytes()

public ByteString getPublisherReachReportingIdBytes()

Optional. The reporting ID that maps reach partner data with a campaign (or a group of related campaigns) specific data for publisher.

optional string publisher_reach_reporting_id = 18 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for publisherReachReportingId.

getPublisherViewabilityClientId()

public String getPublisherViewabilityClientId()

Optional. The third party partner ID for YouTube viewability verification for publisher.

optional string publisher_viewability_client_id = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The publisherViewabilityClientId.

getPublisherViewabilityClientIdBytes()

public ByteString getPublisherViewabilityClientIdBytes()

Optional. The third party partner ID for YouTube viewability verification for publisher.

optional string publisher_viewability_client_id = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for publisherViewabilityClientId.

getPublisherViewabilityPartner()

public ViewabilityPartnerEnum.ViewabilityPartner getPublisherViewabilityPartner()

Optional. A field to determine the type of publisher's viewability partner. This field default is NONE.

optional .google.ads.admanager.v1.ViewabilityPartnerEnum.ViewabilityPartner publisher_viewability_partner = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ViewabilityPartnerEnum.ViewabilityPartner

The publisherViewabilityPartner.

getPublisherViewabilityPartnerValue()

public int getPublisherViewabilityPartnerValue()

Optional. A field to determine the type of publisher's viewability partner. This field default is NONE.

optional .google.ads.admanager.v1.ViewabilityPartnerEnum.ViewabilityPartner publisher_viewability_partner = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for publisherViewabilityPartner.

getPublisherViewabilityReportingId()

public String getPublisherViewabilityReportingId()

Optional. The reporting ID that maps viewability partner data with a campaign (or a group of related campaigns) specific data for publisher.

optional string publisher_viewability_reporting_id = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The publisherViewabilityReportingId.

getPublisherViewabilityReportingIdBytes()

public ByteString getPublisherViewabilityReportingIdBytes()

Optional. The reporting ID that maps viewability partner data with a campaign (or a group of related campaigns) specific data for publisher.

optional string publisher_viewability_reporting_id = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for publisherViewabilityReportingId.

getReachClientId()

public String getReachClientId()

Optional. The third party partner ID for YouTube reach verification for advertiser.

optional string reach_client_id = 14 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The reachClientId.

getReachClientIdBytes()

public ByteString getReachClientIdBytes()

Optional. The third party partner ID for YouTube reach verification for advertiser.

optional string reach_client_id = 14 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for reachClientId.

getReachPartner()

public ReachPartnerEnum.ReachPartner getReachPartner()

Optional. A field to determine the type of advertiser's ReachPartner. This field default is UNKNOWN.

optional .google.ads.admanager.v1.ReachPartnerEnum.ReachPartner reach_partner = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ReachPartnerEnum.ReachPartner

The reachPartner.

getReachPartnerValue()

public int getReachPartnerValue()

Optional. A field to determine the type of advertiser's ReachPartner. This field default is UNKNOWN.

optional .google.ads.admanager.v1.ReachPartnerEnum.ReachPartner reach_partner = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for reachPartner.

getReachReportingId()

public String getReachReportingId()

Optional. The reporting ID that maps reach partner data with a campaign (or a group of related campaigns) specific data for advertiser.

optional string reach_reporting_id = 15 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The reachReportingId.

getReachReportingIdBytes()

public ByteString getReachReportingIdBytes()

Optional. The reporting ID that maps reach partner data with a campaign (or a group of related campaigns) specific data for advertiser.

optional string reach_reporting_id = 15 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for reachReportingId.

getViewabilityClientId()

public String getViewabilityClientId()

Optional. The third party partner ID for YouTube viewability verification.

optional string viewability_client_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The viewabilityClientId.

getViewabilityClientIdBytes()

public ByteString getViewabilityClientIdBytes()

Optional. The third party partner ID for YouTube viewability verification.

optional string viewability_client_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for viewabilityClientId.

getViewabilityPartner()

public ViewabilityPartnerEnum.ViewabilityPartner getViewabilityPartner()

Optional. A field to determine the type of ViewabilityPartner. This field default is NONE.

optional .google.ads.admanager.v1.ViewabilityPartnerEnum.ViewabilityPartner viewability_partner = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ViewabilityPartnerEnum.ViewabilityPartner

The viewabilityPartner.

getViewabilityPartnerValue()

public int getViewabilityPartnerValue()

Optional. A field to determine the type of ViewabilityPartner. This field default is NONE.

optional .google.ads.admanager.v1.ViewabilityPartnerEnum.ViewabilityPartner viewability_partner = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
int

The enum numeric value on the wire for viewabilityPartner.

getViewabilityReportingId()

public String getViewabilityReportingId()

Optional. The reporting ID that maps viewability partner data with a campaign (or a group of related campaigns) specific data.

optional string viewability_reporting_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
String

The viewabilityReportingId.

getViewabilityReportingIdBytes()

public ByteString getViewabilityReportingIdBytes()

Optional. The reporting ID that maps viewability partner data with a campaign (or a group of related campaigns) specific data.

optional string viewability_reporting_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
ByteString

The bytes for viewabilityReportingId.

hasBrandLiftClientId()

public boolean hasBrandLiftClientId()

Optional. The third party partner ID for YouTube brand lift verification.

optional string brand_lift_client_id = 11 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the brandLiftClientId field is set.

hasBrandLiftPartner()

public boolean hasBrandLiftPartner()

Optional. A field to determine the type of BrandLiftPartner. This field default is NONE.

optional .google.ads.admanager.v1.BrandLiftPartnerEnum.BrandLiftPartner brand_lift_partner = 10 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the brandLiftPartner field is set.

hasBrandLiftReportingId()

public boolean hasBrandLiftReportingId()

Optional. The reporting ID that maps brand lift partner data with a campaign (or a group of related campaigns) specific data.

optional string brand_lift_reporting_id = 12 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the brandLiftReportingId field is set.

hasPublisherReachClientId()

public boolean hasPublisherReachClientId()

Optional. The third party partner ID for YouTube reach verification for publisher.

optional string publisher_reach_client_id = 17 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the publisherReachClientId field is set.

hasPublisherReachPartner()

public boolean hasPublisherReachPartner()

Optional. A field to determine the type of publisher's ReachPartner. This field default is UNKNOWN.

optional .google.ads.admanager.v1.ReachPartnerEnum.ReachPartner publisher_reach_partner = 16 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the publisherReachPartner field is set.

hasPublisherReachReportingId()

public boolean hasPublisherReachReportingId()

Optional. The reporting ID that maps reach partner data with a campaign (or a group of related campaigns) specific data for publisher.

optional string publisher_reach_reporting_id = 18 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the publisherReachReportingId field is set.

hasPublisherViewabilityClientId()

public boolean hasPublisherViewabilityClientId()

Optional. The third party partner ID for YouTube viewability verification for publisher.

optional string publisher_viewability_client_id = 5 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the publisherViewabilityClientId field is set.

hasPublisherViewabilityPartner()

public boolean hasPublisherViewabilityPartner()

Optional. A field to determine the type of publisher's viewability partner. This field default is NONE.

optional .google.ads.admanager.v1.ViewabilityPartnerEnum.ViewabilityPartner publisher_viewability_partner = 4 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the publisherViewabilityPartner field is set.

hasPublisherViewabilityReportingId()

public boolean hasPublisherViewabilityReportingId()

Optional. The reporting ID that maps viewability partner data with a campaign (or a group of related campaigns) specific data for publisher.

optional string publisher_viewability_reporting_id = 6 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the publisherViewabilityReportingId field is set.

hasReachClientId()

public boolean hasReachClientId()

Optional. The third party partner ID for YouTube reach verification for advertiser.

optional string reach_client_id = 14 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the reachClientId field is set.

hasReachPartner()

public boolean hasReachPartner()

Optional. A field to determine the type of advertiser's ReachPartner. This field default is UNKNOWN.

optional .google.ads.admanager.v1.ReachPartnerEnum.ReachPartner reach_partner = 13 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the reachPartner field is set.

hasReachReportingId()

public boolean hasReachReportingId()

Optional. The reporting ID that maps reach partner data with a campaign (or a group of related campaigns) specific data for advertiser.

optional string reach_reporting_id = 15 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the reachReportingId field is set.

hasViewabilityClientId()

public boolean hasViewabilityClientId()

Optional. The third party partner ID for YouTube viewability verification.

optional string viewability_client_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the viewabilityClientId field is set.

hasViewabilityPartner()

public boolean hasViewabilityPartner()

Optional. A field to determine the type of ViewabilityPartner. This field default is NONE.

optional .google.ads.admanager.v1.ViewabilityPartnerEnum.ViewabilityPartner viewability_partner = 1 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the viewabilityPartner field is set.

hasViewabilityReportingId()

public boolean hasViewabilityReportingId()

Optional. The reporting ID that maps viewability partner data with a campaign (or a group of related campaigns) specific data.

optional string viewability_reporting_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the viewabilityReportingId field is set.

internalGetFieldAccessorTable()

protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Type Description
FieldAccessorTable
Overrides

isInitialized()

public final boolean isInitialized()
Returns
Type Description
boolean
Overrides

mergeFrom(ThirdPartyMeasurementSettings other)

public ThirdPartyMeasurementSettings.Builder mergeFrom(ThirdPartyMeasurementSettings other)
Parameter
Name Description
other ThirdPartyMeasurementSettings
Returns
Type Description
ThirdPartyMeasurementSettings.Builder

mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)

public ThirdPartyMeasurementSettings.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Name Description
input CodedInputStream
extensionRegistry ExtensionRegistryLite
Returns
Type Description
ThirdPartyMeasurementSettings.Builder
Overrides
Exceptions
Type Description
IOException

mergeFrom(Message other)

public ThirdPartyMeasurementSettings.Builder mergeFrom(Message other)
Parameter
Name Description
other Message
Returns
Type Description
ThirdPartyMeasurementSettings.Builder
Overrides

setBrandLiftClientId(String value)

public ThirdPartyMeasurementSettings.Builder setBrandLiftClientId(String value)

Optional. The third party partner ID for YouTube brand lift verification.

optional string brand_lift_client_id = 11 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The brandLiftClientId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setBrandLiftClientIdBytes(ByteString value)

public ThirdPartyMeasurementSettings.Builder setBrandLiftClientIdBytes(ByteString value)

Optional. The third party partner ID for YouTube brand lift verification.

optional string brand_lift_client_id = 11 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for brandLiftClientId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setBrandLiftPartner(BrandLiftPartnerEnum.BrandLiftPartner value)

public ThirdPartyMeasurementSettings.Builder setBrandLiftPartner(BrandLiftPartnerEnum.BrandLiftPartner value)

Optional. A field to determine the type of BrandLiftPartner. This field default is NONE.

optional .google.ads.admanager.v1.BrandLiftPartnerEnum.BrandLiftPartner brand_lift_partner = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value BrandLiftPartnerEnum.BrandLiftPartner

The brandLiftPartner to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setBrandLiftPartnerValue(int value)

public ThirdPartyMeasurementSettings.Builder setBrandLiftPartnerValue(int value)

Optional. A field to determine the type of BrandLiftPartner. This field default is NONE.

optional .google.ads.admanager.v1.BrandLiftPartnerEnum.BrandLiftPartner brand_lift_partner = 10 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value int

The enum numeric value on the wire for brandLiftPartner to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setBrandLiftReportingId(String value)

public ThirdPartyMeasurementSettings.Builder setBrandLiftReportingId(String value)

Optional. The reporting ID that maps brand lift partner data with a campaign (or a group of related campaigns) specific data.

optional string brand_lift_reporting_id = 12 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The brandLiftReportingId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setBrandLiftReportingIdBytes(ByteString value)

public ThirdPartyMeasurementSettings.Builder setBrandLiftReportingIdBytes(ByteString value)

Optional. The reporting ID that maps brand lift partner data with a campaign (or a group of related campaigns) specific data.

optional string brand_lift_reporting_id = 12 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for brandLiftReportingId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setPublisherReachClientId(String value)

public ThirdPartyMeasurementSettings.Builder setPublisherReachClientId(String value)

Optional. The third party partner ID for YouTube reach verification for publisher.

optional string publisher_reach_client_id = 17 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The publisherReachClientId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setPublisherReachClientIdBytes(ByteString value)

public ThirdPartyMeasurementSettings.Builder setPublisherReachClientIdBytes(ByteString value)

Optional. The third party partner ID for YouTube reach verification for publisher.

optional string publisher_reach_client_id = 17 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for publisherReachClientId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setPublisherReachPartner(ReachPartnerEnum.ReachPartner value)

public ThirdPartyMeasurementSettings.Builder setPublisherReachPartner(ReachPartnerEnum.ReachPartner value)

Optional. A field to determine the type of publisher's ReachPartner. This field default is UNKNOWN.

optional .google.ads.admanager.v1.ReachPartnerEnum.ReachPartner publisher_reach_partner = 16 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ReachPartnerEnum.ReachPartner

The publisherReachPartner to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setPublisherReachPartnerValue(int value)

public ThirdPartyMeasurementSettings.Builder setPublisherReachPartnerValue(int value)

Optional. A field to determine the type of publisher's ReachPartner. This field default is UNKNOWN.

optional .google.ads.admanager.v1.ReachPartnerEnum.ReachPartner publisher_reach_partner = 16 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value int

The enum numeric value on the wire for publisherReachPartner to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setPublisherReachReportingId(String value)

public ThirdPartyMeasurementSettings.Builder setPublisherReachReportingId(String value)

Optional. The reporting ID that maps reach partner data with a campaign (or a group of related campaigns) specific data for publisher.

optional string publisher_reach_reporting_id = 18 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The publisherReachReportingId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setPublisherReachReportingIdBytes(ByteString value)

public ThirdPartyMeasurementSettings.Builder setPublisherReachReportingIdBytes(ByteString value)

Optional. The reporting ID that maps reach partner data with a campaign (or a group of related campaigns) specific data for publisher.

optional string publisher_reach_reporting_id = 18 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for publisherReachReportingId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setPublisherViewabilityClientId(String value)

public ThirdPartyMeasurementSettings.Builder setPublisherViewabilityClientId(String value)

Optional. The third party partner ID for YouTube viewability verification for publisher.

optional string publisher_viewability_client_id = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The publisherViewabilityClientId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setPublisherViewabilityClientIdBytes(ByteString value)

public ThirdPartyMeasurementSettings.Builder setPublisherViewabilityClientIdBytes(ByteString value)

Optional. The third party partner ID for YouTube viewability verification for publisher.

optional string publisher_viewability_client_id = 5 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for publisherViewabilityClientId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setPublisherViewabilityPartner(ViewabilityPartnerEnum.ViewabilityPartner value)

public ThirdPartyMeasurementSettings.Builder setPublisherViewabilityPartner(ViewabilityPartnerEnum.ViewabilityPartner value)

Optional. A field to determine the type of publisher's viewability partner. This field default is NONE.

optional .google.ads.admanager.v1.ViewabilityPartnerEnum.ViewabilityPartner publisher_viewability_partner = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ViewabilityPartnerEnum.ViewabilityPartner

The publisherViewabilityPartner to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setPublisherViewabilityPartnerValue(int value)

public ThirdPartyMeasurementSettings.Builder setPublisherViewabilityPartnerValue(int value)

Optional. A field to determine the type of publisher's viewability partner. This field default is NONE.

optional .google.ads.admanager.v1.ViewabilityPartnerEnum.ViewabilityPartner publisher_viewability_partner = 4 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value int

The enum numeric value on the wire for publisherViewabilityPartner to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setPublisherViewabilityReportingId(String value)

public ThirdPartyMeasurementSettings.Builder setPublisherViewabilityReportingId(String value)

Optional. The reporting ID that maps viewability partner data with a campaign (or a group of related campaigns) specific data for publisher.

optional string publisher_viewability_reporting_id = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The publisherViewabilityReportingId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setPublisherViewabilityReportingIdBytes(ByteString value)

public ThirdPartyMeasurementSettings.Builder setPublisherViewabilityReportingIdBytes(ByteString value)

Optional. The reporting ID that maps viewability partner data with a campaign (or a group of related campaigns) specific data for publisher.

optional string publisher_viewability_reporting_id = 6 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for publisherViewabilityReportingId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setReachClientId(String value)

public ThirdPartyMeasurementSettings.Builder setReachClientId(String value)

Optional. The third party partner ID for YouTube reach verification for advertiser.

optional string reach_client_id = 14 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The reachClientId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setReachClientIdBytes(ByteString value)

public ThirdPartyMeasurementSettings.Builder setReachClientIdBytes(ByteString value)

Optional. The third party partner ID for YouTube reach verification for advertiser.

optional string reach_client_id = 14 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for reachClientId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setReachPartner(ReachPartnerEnum.ReachPartner value)

public ThirdPartyMeasurementSettings.Builder setReachPartner(ReachPartnerEnum.ReachPartner value)

Optional. A field to determine the type of advertiser's ReachPartner. This field default is UNKNOWN.

optional .google.ads.admanager.v1.ReachPartnerEnum.ReachPartner reach_partner = 13 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ReachPartnerEnum.ReachPartner

The reachPartner to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setReachPartnerValue(int value)

public ThirdPartyMeasurementSettings.Builder setReachPartnerValue(int value)

Optional. A field to determine the type of advertiser's ReachPartner. This field default is UNKNOWN.

optional .google.ads.admanager.v1.ReachPartnerEnum.ReachPartner reach_partner = 13 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value int

The enum numeric value on the wire for reachPartner to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setReachReportingId(String value)

public ThirdPartyMeasurementSettings.Builder setReachReportingId(String value)

Optional. The reporting ID that maps reach partner data with a campaign (or a group of related campaigns) specific data for advertiser.

optional string reach_reporting_id = 15 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The reachReportingId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setReachReportingIdBytes(ByteString value)

public ThirdPartyMeasurementSettings.Builder setReachReportingIdBytes(ByteString value)

Optional. The reporting ID that maps reach partner data with a campaign (or a group of related campaigns) specific data for advertiser.

optional string reach_reporting_id = 15 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for reachReportingId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setViewabilityClientId(String value)

public ThirdPartyMeasurementSettings.Builder setViewabilityClientId(String value)

Optional. The third party partner ID for YouTube viewability verification.

optional string viewability_client_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The viewabilityClientId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setViewabilityClientIdBytes(ByteString value)

public ThirdPartyMeasurementSettings.Builder setViewabilityClientIdBytes(ByteString value)

Optional. The third party partner ID for YouTube viewability verification.

optional string viewability_client_id = 2 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for viewabilityClientId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setViewabilityPartner(ViewabilityPartnerEnum.ViewabilityPartner value)

public ThirdPartyMeasurementSettings.Builder setViewabilityPartner(ViewabilityPartnerEnum.ViewabilityPartner value)

Optional. A field to determine the type of ViewabilityPartner. This field default is NONE.

optional .google.ads.admanager.v1.ViewabilityPartnerEnum.ViewabilityPartner viewability_partner = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ViewabilityPartnerEnum.ViewabilityPartner

The viewabilityPartner to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setViewabilityPartnerValue(int value)

public ThirdPartyMeasurementSettings.Builder setViewabilityPartnerValue(int value)

Optional. A field to determine the type of ViewabilityPartner. This field default is NONE.

optional .google.ads.admanager.v1.ViewabilityPartnerEnum.ViewabilityPartner viewability_partner = 1 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value int

The enum numeric value on the wire for viewabilityPartner to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setViewabilityReportingId(String value)

public ThirdPartyMeasurementSettings.Builder setViewabilityReportingId(String value)

Optional. The reporting ID that maps viewability partner data with a campaign (or a group of related campaigns) specific data.

optional string viewability_reporting_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value String

The viewabilityReportingId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.

setViewabilityReportingIdBytes(ByteString value)

public ThirdPartyMeasurementSettings.Builder setViewabilityReportingIdBytes(ByteString value)

Optional. The reporting ID that maps viewability partner data with a campaign (or a group of related campaigns) specific data.

optional string viewability_reporting_id = 3 [(.google.api.field_behavior) = OPTIONAL];

Parameter
Name Description
value ByteString

The bytes for viewabilityReportingId to set.

Returns
Type Description
ThirdPartyMeasurementSettings.Builder

This builder for chaining.