Class: Google::Apis::DisplayvideoV3::ReviewStatusInfo
- Inherits:
-
Object
- Object
- Google::Apis::DisplayvideoV3::ReviewStatusInfo
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/displayvideo_v3/classes.rb,
lib/google/apis/displayvideo_v3/representations.rb,
lib/google/apis/displayvideo_v3/representations.rb
Overview
Review statuses for the creative.
Instance Attribute Summary collapse
-
#approval_status ⇒ String
Represents the basic approval needed for a creative to begin serving.
-
#content_and_policy_review_status ⇒ String
Content and policy review status for the creative.
-
#creative_and_landing_page_review_status ⇒ String
Creative and landing page review status for the creative.
-
#exchange_review_statuses ⇒ Array<Google::Apis::DisplayvideoV3::ExchangeReviewStatus>
Exchange review statuses for the creative.
-
#publisher_review_statuses ⇒ Array<Google::Apis::DisplayvideoV3::PublisherReviewStatus>
Publisher review statuses for the creative.
Instance Method Summary collapse
-
#initialize(**args) ⇒ ReviewStatusInfo
constructor
A new instance of ReviewStatusInfo.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ ReviewStatusInfo
Returns a new instance of ReviewStatusInfo.
11115 11116 11117 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 11115 def initialize(**args) update!(**args) end |
Instance Attribute Details
#approval_status ⇒ String
Represents the basic approval needed for a creative to begin serving. Summary
of creative_and_landing_page_review_status and
content_and_policy_review_status.
Corresponds to the JSON property approvalStatus
11090 11091 11092 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 11090 def approval_status @approval_status end |
#content_and_policy_review_status ⇒ String
Content and policy review status for the creative.
Corresponds to the JSON property contentAndPolicyReviewStatus
11095 11096 11097 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 11095 def content_and_policy_review_status @content_and_policy_review_status end |
#creative_and_landing_page_review_status ⇒ String
Creative and landing page review status for the creative.
Corresponds to the JSON property creativeAndLandingPageReviewStatus
11100 11101 11102 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 11100 def creative_and_landing_page_review_status @creative_and_landing_page_review_status end |
#exchange_review_statuses ⇒ Array<Google::Apis::DisplayvideoV3::ExchangeReviewStatus>
Exchange review statuses for the creative.
Corresponds to the JSON property exchangeReviewStatuses
11105 11106 11107 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 11105 def exchange_review_statuses @exchange_review_statuses end |
#publisher_review_statuses ⇒ Array<Google::Apis::DisplayvideoV3::PublisherReviewStatus>
Publisher review statuses for the creative. Warning: This field will be
deprecated on June 26th, 2024. After this date, this field will be empty. Read
our feature deprecation announcement for more information.
Corresponds to the JSON property publisherReviewStatuses
11113 11114 11115 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 11113 def publisher_review_statuses @publisher_review_statuses end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
11120 11121 11122 11123 11124 11125 11126 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 11120 def update!(**args) @approval_status = args[:approval_status] if args.key?(:approval_status) @content_and_policy_review_status = args[:content_and_policy_review_status] if args.key?(:content_and_policy_review_status) @creative_and_landing_page_review_status = args[:creative_and_landing_page_review_status] if args.key?(:creative_and_landing_page_review_status) @exchange_review_statuses = args[:exchange_review_statuses] if args.key?(:exchange_review_statuses) @publisher_review_statuses = args[:publisher_review_statuses] if args.key?(:publisher_review_statuses) end |