Google Ads Data Manager V1 Client - Class RequestStatusPerDestination (0.1.0)

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

A request status per destination.

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

Namespace

Google \ Ads \ DataManager \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ destination Destination

A destination within a DM API request.

↳ request_status int

The request status of the destination.

↳ error_info ErrorInfo

An error info error containing the error reason and error counts related to the upload.

↳ warning_info WarningInfo

A warning info containing the warning reason and warning counts related to the upload.

↳ audience_members_ingestion_status RequestStatusPerDestination\IngestAudienceMembersStatus

The status of the ingest audience members request.

↳ events_ingestion_status RequestStatusPerDestination\IngestEventsStatus

The status of the ingest events request.

↳ audience_members_removal_status RequestStatusPerDestination\RemoveAudienceMembersStatus

The status of the remove audience members request.

getDestination

A destination within a DM API request.

Returns
Type Description
Destination|null

hasDestination

clearDestination

setDestination

A destination within a DM API request.

Parameter
Name Description
var Destination
Returns
Type Description
$this

getRequestStatus

The request status of the destination.

Returns
Type Description
int Enum of type RequestStatus.

setRequestStatus

The request status of the destination.

Parameter
Name Description
var int

Enum of type RequestStatus.

Returns
Type Description
$this

getErrorInfo

An error info error containing the error reason and error counts related to the upload.

Returns
Type Description
ErrorInfo|null

hasErrorInfo

clearErrorInfo

setErrorInfo

An error info error containing the error reason and error counts related to the upload.

Parameter
Name Description
var ErrorInfo
Returns
Type Description
$this

getWarningInfo

A warning info containing the warning reason and warning counts related to the upload.

Returns
Type Description
WarningInfo|null

hasWarningInfo

clearWarningInfo

setWarningInfo

A warning info containing the warning reason and warning counts related to the upload.

Parameter
Name Description
var WarningInfo
Returns
Type Description
$this

getAudienceMembersIngestionStatus

The status of the ingest audience members request.

Returns
Type Description
RequestStatusPerDestination\IngestAudienceMembersStatus|null

hasAudienceMembersIngestionStatus

setAudienceMembersIngestionStatus

The status of the ingest audience members request.

Parameter
Name Description
var RequestStatusPerDestination\IngestAudienceMembersStatus
Returns
Type Description
$this

getEventsIngestionStatus

The status of the ingest events request.

Returns
Type Description
RequestStatusPerDestination\IngestEventsStatus|null

hasEventsIngestionStatus

setEventsIngestionStatus

The status of the ingest events request.

Parameter
Name Description
var RequestStatusPerDestination\IngestEventsStatus
Returns
Type Description
$this

getAudienceMembersRemovalStatus

The status of the remove audience members request.

Returns
Type Description
RequestStatusPerDestination\RemoveAudienceMembersStatus|null

hasAudienceMembersRemovalStatus

setAudienceMembersRemovalStatus

The status of the remove audience members request.

Parameter
Name Description
var RequestStatusPerDestination\RemoveAudienceMembersStatus
Returns
Type Description
$this

getStatus

Returns
Type Description
string