Google Ads Data Manager V1 Client - Class IngestedUserListInfo (0.3.1)

Reference documentation and code samples for the Google Ads Data Manager V1 Client class IngestedUserListInfo.

Represents a user list that is populated by user provided data.

Generated from protobuf message google.ads.datamanager.v1.IngestedUserListInfo

Namespace

Google \ Ads \ DataManager \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ upload_key_types int[]

Required. Immutable. Upload key types of this user list.

↳ contact_id_info ContactIdInfo

Optional. Additional information when CONTACT_ID is one of the upload_key_types.

↳ mobile_id_info MobileIdInfo

Optional. Additional information when MOBILE_ID is one of the upload_key_types.

↳ user_id_info UserIdInfo

Optional. Additional information when USER_ID is one of the upload_key_types.

↳ pair_id_info PairIdInfo

Optional. Additional information when PAIR_ID is one of the upload_key_types. This feature is only available to data partners.

↳ pseudonymous_id_info PseudonymousIdInfo

Optional. Additional information for PSEUDONYMOUS_ID is one of the upload_key_types.

↳ partner_audience_info PartnerAudienceInfo

Optional. Additional information for partner audiences. This feature is only available to data partners.

getUploadKeyTypes

Required. Immutable. Upload key types of this user list.

Returns
Type Description
Google\Protobuf\RepeatedField<int>

setUploadKeyTypes

Required. Immutable. Upload key types of this user list.

Parameter
Name Description
var int[]
Returns
Type Description
$this

getContactIdInfo

Optional. Additional information when CONTACT_ID is one of the upload_key_types.

Returns
Type Description
ContactIdInfo|null

hasContactIdInfo

clearContactIdInfo

setContactIdInfo

Optional. Additional information when CONTACT_ID is one of the upload_key_types.

Parameter
Name Description
var ContactIdInfo
Returns
Type Description
$this

getMobileIdInfo

Optional. Additional information when MOBILE_ID is one of the upload_key_types.

Returns
Type Description
MobileIdInfo|null

hasMobileIdInfo

clearMobileIdInfo

setMobileIdInfo

Optional. Additional information when MOBILE_ID is one of the upload_key_types.

Parameter
Name Description
var MobileIdInfo
Returns
Type Description
$this

getUserIdInfo

Optional. Additional information when USER_ID is one of the upload_key_types.

Returns
Type Description
UserIdInfo|null

hasUserIdInfo

clearUserIdInfo

setUserIdInfo

Optional. Additional information when USER_ID is one of the upload_key_types.

Parameter
Name Description
var UserIdInfo
Returns
Type Description
$this

getPairIdInfo

Optional. Additional information when PAIR_ID is one of the upload_key_types.

This feature is only available to data partners.

Returns
Type Description
PairIdInfo|null

hasPairIdInfo

clearPairIdInfo

setPairIdInfo

Optional. Additional information when PAIR_ID is one of the upload_key_types.

This feature is only available to data partners.

Parameter
Name Description
var PairIdInfo
Returns
Type Description
$this

getPseudonymousIdInfo

Optional. Additional information for PSEUDONYMOUS_ID is one of the upload_key_types.

Returns
Type Description
PseudonymousIdInfo|null

hasPseudonymousIdInfo

clearPseudonymousIdInfo

setPseudonymousIdInfo

Optional. Additional information for PSEUDONYMOUS_ID is one of the upload_key_types.

Parameter
Name Description
var PseudonymousIdInfo
Returns
Type Description
$this

getPartnerAudienceInfo

Optional. Additional information for partner audiences.

This feature is only available to data partners.

Returns
Type Description
PartnerAudienceInfo|null

hasPartnerAudienceInfo

clearPartnerAudienceInfo

setPartnerAudienceInfo

Optional. Additional information for partner audiences.

This feature is only available to data partners.

Parameter
Name Description
var PartnerAudienceInfo
Returns
Type Description
$this