class Google::Apis::DisplayvideoV1::IntegralAdScience
Details of Integral Ad Science settings.
Attributes
The custom segment ID provided by Integral Ad Science. The ID must be between ` 1000001` and `1999999`, inclusive. Corresponds to the JSON property `customSegmentId` @return [Array<Fixnum>]
Display Viewability section (applicable to display line items only). Corresponds to the JSON property `displayViewability` @return [String]
Brand Safety - Unrateable. Corresponds to the JSON property `excludeUnrateable` @return [Boolean]
Brand Safety - Unrateable. Corresponds to the JSON property `excludeUnrateable` @return [Boolean]
Ad Fraud settings. Corresponds to the JSON property `excludedAdFraudRisk` @return [String]
Brand Safety - **Adult content**. Corresponds to the JSON property `excludedAdultRisk` @return [String]
Brand Safety - Alcohol. Corresponds to the JSON property `excludedAlcoholRisk` @return [String]
Brand Safety - Drugs. Corresponds to the JSON property `excludedDrugsRisk` @return [String]
Brand Safety - Gambling. Corresponds to the JSON property `excludedGamblingRisk` @return [String]
Brand Safety - **Hate speech**. Corresponds to the JSON property `excludedHateSpeechRisk` @return [String]
Brand Safety - **Illegal downloads**. Corresponds to the JSON property `excludedIllegalDownloadsRisk` @return [String]
Brand Safety - **Offensive language**. Corresponds to the JSON property `excludedOffensiveLanguageRisk` @return [String]
Brand Safety - Violence. Corresponds to the JSON property `excludedViolenceRisk` @return [String]
True advertising quality (applicable to Display line items only). Corresponds to the JSON property `traqScoreOption` @return [String]
Video Viewability Section (applicable to video line items only). Corresponds to the JSON property `videoViewability` @return [String]
Public Class Methods
# File lib/google/apis/displayvideo_v1/classes.rb, line 5297 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/displayvideo_v1/classes.rb, line 5302 def update!(**args) @custom_segment_id = args[:custom_segment_id] if args.key?(:custom_segment_id) @display_viewability = args[:display_viewability] if args.key?(:display_viewability) @exclude_unrateable = args[:exclude_unrateable] if args.key?(:exclude_unrateable) @excluded_ad_fraud_risk = args[:excluded_ad_fraud_risk] if args.key?(:excluded_ad_fraud_risk) @excluded_adult_risk = args[:excluded_adult_risk] if args.key?(:excluded_adult_risk) @excluded_alcohol_risk = args[:excluded_alcohol_risk] if args.key?(:excluded_alcohol_risk) @excluded_drugs_risk = args[:excluded_drugs_risk] if args.key?(:excluded_drugs_risk) @excluded_gambling_risk = args[:excluded_gambling_risk] if args.key?(:excluded_gambling_risk) @excluded_hate_speech_risk = args[:excluded_hate_speech_risk] if args.key?(:excluded_hate_speech_risk) @excluded_illegal_downloads_risk = args[:excluded_illegal_downloads_risk] if args.key?(:excluded_illegal_downloads_risk) @excluded_offensive_language_risk = args[:excluded_offensive_language_risk] if args.key?(:excluded_offensive_language_risk) @excluded_violence_risk = args[:excluded_violence_risk] if args.key?(:excluded_violence_risk) @traq_score_option = args[:traq_score_option] if args.key?(:traq_score_option) @video_viewability = args[:video_viewability] if args.key?(:video_viewability) end