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

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 array

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\Internal\RepeatedField

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