Rejection

  • Rejection details from the seller are provided in a JSON representation.

  • The JSON includes a required reason field, which is an enum indicating the rejection reason, and an optional displayText field for a freeform explanation.

  • Possible rejection reasons include unspecified, other, inventory unavailable, or prohibited advertiser, as indicated by the Reason enum.

The rejection details provided by the seller.

JSON representation
{
  "reason": enum (Reason),
  "displayText": string
}
Fields
reason

enum (Reason)

Required. Rejection reason.

displayText

string

Freeform text to explain why the line was rejected.

Reason

Enum indicating a reason why line is rejected.

Enums
REASON_UNSPECIFIED The default value when the rejection reason has not been specified or is unknown in this version.
REASON_OTHER When the rejection reason does not fall into any of the categories. Using this state signals that the list of rejection reasons is incomplete and should be updated.
REASON_INVENTORY_UNAVAILABLE When the inventory is unavailable.
REASON_PROHIBITED_ADVERTISER When the line's advertiser is prohibited.