Class: Google::Apis::DisplayvideoV3::DoubleVerify
- Inherits:
-
Object
- Object
- Google::Apis::DisplayvideoV3::DoubleVerify
- 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
Details of DoubleVerify settings.
Instance Attribute Summary collapse
-
#app_star_rating ⇒ Google::Apis::DisplayvideoV3::DoubleVerifyAppStarRating
Details of DoubleVerify star ratings settings.
-
#avoided_age_ratings ⇒ Array<String>
Avoid bidding on apps with the age rating.
-
#brand_safety_categories ⇒ Google::Apis::DisplayvideoV3::DoubleVerifyBrandSafetyCategories
Settings for brand safety controls.
-
#custom_segment_id ⇒ Fixnum
The custom segment ID provided by DoubleVerify.
-
#display_viewability ⇒ Google::Apis::DisplayvideoV3::DoubleVerifyDisplayViewability
Details of DoubleVerify display viewability settings.
-
#fraud_invalid_traffic ⇒ Google::Apis::DisplayvideoV3::DoubleVerifyFraudInvalidTraffic
DoubleVerify Fraud & Invalid Traffic settings.
-
#video_viewability ⇒ Google::Apis::DisplayvideoV3::DoubleVerifyVideoViewability
Details of DoubleVerify video viewability settings.
Instance Method Summary collapse
-
#initialize(**args) ⇒ DoubleVerify
constructor
A new instance of DoubleVerify.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ DoubleVerify
Returns a new instance of DoubleVerify.
5363 5364 5365 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 5363 def initialize(**args) update!(**args) end |
Instance Attribute Details
#app_star_rating ⇒ Google::Apis::DisplayvideoV3::DoubleVerifyAppStarRating
Details of DoubleVerify star ratings settings.
Corresponds to the JSON property appStarRating
5328 5329 5330 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 5328 def @app_star_rating end |
#avoided_age_ratings ⇒ Array<String>
Avoid bidding on apps with the age rating.
Corresponds to the JSON property avoidedAgeRatings
5333 5334 5335 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 5333 def @avoided_age_ratings end |
#brand_safety_categories ⇒ Google::Apis::DisplayvideoV3::DoubleVerifyBrandSafetyCategories
Settings for brand safety controls.
Corresponds to the JSON property brandSafetyCategories
5338 5339 5340 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 5338 def brand_safety_categories @brand_safety_categories end |
#custom_segment_id ⇒ Fixnum
The custom segment ID provided by DoubleVerify. The ID must start with "51"
and consist of eight digits. Custom segment ID cannot be specified along with
any of the following fields: * brand_safety_categories * avoided_age_ratings *
app_star_rating * fraud_invalid_traffic
Corresponds to the JSON property customSegmentId
5346 5347 5348 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 5346 def custom_segment_id @custom_segment_id end |
#display_viewability ⇒ Google::Apis::DisplayvideoV3::DoubleVerifyDisplayViewability
Details of DoubleVerify display viewability settings.
Corresponds to the JSON property displayViewability
5351 5352 5353 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 5351 def display_viewability @display_viewability end |
#fraud_invalid_traffic ⇒ Google::Apis::DisplayvideoV3::DoubleVerifyFraudInvalidTraffic
DoubleVerify Fraud & Invalid Traffic settings.
Corresponds to the JSON property fraudInvalidTraffic
5356 5357 5358 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 5356 def fraud_invalid_traffic @fraud_invalid_traffic end |
#video_viewability ⇒ Google::Apis::DisplayvideoV3::DoubleVerifyVideoViewability
Details of DoubleVerify video viewability settings.
Corresponds to the JSON property videoViewability
5361 5362 5363 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 5361 def video_viewability @video_viewability end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
5368 5369 5370 5371 5372 5373 5374 5375 5376 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 5368 def update!(**args) @app_star_rating = args[:app_star_rating] if args.key?(:app_star_rating) @avoided_age_ratings = args[:avoided_age_ratings] if args.key?(:avoided_age_ratings) @brand_safety_categories = args[:brand_safety_categories] if args.key?(:brand_safety_categories) @custom_segment_id = args[:custom_segment_id] if args.key?(:custom_segment_id) @display_viewability = args[:display_viewability] if args.key?(:display_viewability) @fraud_invalid_traffic = args[:fraud_invalid_traffic] if args.key?(:fraud_invalid_traffic) @video_viewability = args[:video_viewability] if args.key?(:video_viewability) end |