View Source GoogleApi.Content.V21.Model.ShoppingAdsProgramStatusRegionStatus (google_api_content v0.65.0)

Status of program and region.

Attributes

  • disapprovalDate (type: String.t, default: nil) - Date by which eligibilityStatus will go from WARNING to DISAPPROVED. Only visible when your eligibilityStatus is WARNING. In ISO 8601 format: YYYY-MM-DD.
  • eligibilityStatus (type: String.t, default: nil) - Eligibility status of the Shopping Ads program.
  • onboardingIssues (type: list(String.t), default: nil) - Issues that must be fixed to be eligible for review.
  • regionCodes (type: list(String.t), default: nil) - The two-letter ISO 3166-1 alpha-2 codes for all the regions with the same eligibilityStatus and reviewEligibility.
  • reviewEligibilityStatus (type: String.t, default: nil) - If a program is eligible for review in a specific region. Only visible if eligibilityStatus is DISAPPROVED.
  • reviewIneligibilityReason (type: String.t, default: nil) - Review ineligibility reason if account is not eligible for review.
  • reviewIneligibilityReasonDescription (type: String.t, default: nil) - Reason a program in a specific region isn’t eligible for review. Only visible if reviewEligibilityStatus is INELIGIBLE.
  • reviewIneligibilityReasonDetails (type: GoogleApi.Content.V21.Model.ShoppingAdsProgramStatusReviewIneligibilityReasonDetails.t, default: nil) - Additional information for ineligibility. If reviewIneligibilityReason is IN_COOLDOWN_PERIOD, a timestamp for the end of the cooldown period is provided.
  • reviewIssues (type: list(String.t), default: nil) - Issues evaluated in the review process. Fix all issues before requesting a review.

Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Types

@type t() :: %GoogleApi.Content.V21.Model.ShoppingAdsProgramStatusRegionStatus{
  disapprovalDate: String.t() | nil,
  eligibilityStatus: String.t() | nil,
  onboardingIssues: [String.t()] | nil,
  regionCodes: [String.t()] | nil,
  reviewEligibilityStatus: String.t() | nil,
  reviewIneligibilityReason: String.t() | nil,
  reviewIneligibilityReasonDescription: String.t() | nil,
  reviewIneligibilityReasonDetails:
    GoogleApi.Content.V21.Model.ShoppingAdsProgramStatusReviewIneligibilityReasonDetails.t()
    | nil,
  reviewIssues: [String.t()] | nil
}

Functions

@spec decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.