Class: Google::Apis::DisplayvideoV3::Adloox
- Inherits:
-
Object
- Object
- Google::Apis::DisplayvideoV3::Adloox
- 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 Adloox brand safety settings.
Instance Attribute Summary collapse
-
#adult_explicit_sexual_content ⇒ String
Optional.
-
#arms_ammunition_content ⇒ String
Optional.
-
#crime_harmful_acts_individuals_society_human_rights_violations_content ⇒ String
Optional.
-
#death_injury_military_conflict_content ⇒ String
Optional.
-
#debated_sensitive_social_issue_content ⇒ String
Optional.
-
#display_iab_viewability ⇒ String
Optional.
-
#excluded_adloox_categories ⇒ Array<String>
Adloox categories to exclude.
-
#excluded_fraud_ivt_mfa_categories ⇒ Array<String>
Optional.
-
#hate_speech_acts_aggression_content ⇒ String
Optional.
-
#illegal_drugs_tobacco_ecigarettes_vaping_alcohol_content ⇒ String
Optional.
-
#misinformation_content ⇒ String
Optional.
-
#obscenity_profanity_content ⇒ String
Optional.
-
#online_piracy_content ⇒ String
Optional.
-
#spam_harmful_content ⇒ String
Optional.
-
#terrorism_content ⇒ String
Optional.
-
#video_iab_viewability ⇒ String
Optional.
Instance Method Summary collapse
-
#initialize(**args) ⇒ Adloox
constructor
A new instance of Adloox.
-
#update!(**args) ⇒ Object
Update properties of this object.
Constructor Details
#initialize(**args) ⇒ Adloox
Returns a new instance of Adloox.
405 406 407 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 405 def initialize(**args) update!(**args) end |
Instance Attribute Details
#adult_explicit_sexual_content ⇒ String
Optional. Adult and Explicit Sexual Content GARM risk ranges to exclude.
Corresponds to the JSON property adultExplicitSexualContent
317 318 319 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 317 def adult_explicit_sexual_content @adult_explicit_sexual_content end |
#arms_ammunition_content ⇒ String
Optional. Arms and Ammunition Content GARM risk ranges to exclude.
Corresponds to the JSON property armsAmmunitionContent
323 324 325 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 323 def arms_ammunition_content @arms_ammunition_content end |
#crime_harmful_acts_individuals_society_human_rights_violations_content ⇒ String
Optional. Crime and Harmful Acts Content GARM risk ranges to exclude.
Corresponds to the JSON property crimeHarmfulActsIndividualsSocietyHumanRightsViolationsContent
329 330 331 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 329 def crime_harmful_acts_individuals_society_human_rights_violations_content @crime_harmful_acts_individuals_society_human_rights_violations_content end |
#death_injury_military_conflict_content ⇒ String
Optional. Death, Injury, or Military Conflict Content GARM risk ranges to exclude.
Corresponds to the JSON property deathInjuryMilitaryConflictContent
335 336 337 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 335 def death_injury_military_conflict_content @death_injury_military_conflict_content end |
#debated_sensitive_social_issue_content ⇒ String
Optional. Debated Sensitive Social Issue Content GARM risk ranges to exclude.
Corresponds to the JSON property debatedSensitiveSocialIssueContent
341 342 343 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 341 def @debated_sensitive_social_issue_content end |
#display_iab_viewability ⇒ String
Optional. IAB viewability threshold for display ads.
Corresponds to the JSON property displayIabViewability
346 347 348 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 346 def display_iab_viewability @display_iab_viewability end |
#excluded_adloox_categories ⇒ Array<String>
Adloox categories to exclude.
Corresponds to the JSON property excludedAdlooxCategories
351 352 353 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 351 def excluded_adloox_categories @excluded_adloox_categories end |
#excluded_fraud_ivt_mfa_categories ⇒ Array<String>
Optional. Adloox's fraud IVT MFA categories to exclude.
Corresponds to the JSON property excludedFraudIvtMfaCategories
356 357 358 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 356 def excluded_fraud_ivt_mfa_categories @excluded_fraud_ivt_mfa_categories end |
#hate_speech_acts_aggression_content ⇒ String
Optional. Hate Speech and Acts of Aggression Content GARM risk ranges to exclude.
Corresponds to the JSON property hateSpeechActsAggressionContent
362 363 364 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 362 def hate_speech_acts_aggression_content @hate_speech_acts_aggression_content end |
#illegal_drugs_tobacco_ecigarettes_vaping_alcohol_content ⇒ String
Optional. Illegal Drugs/Alcohol Content GARM risk ranges to exclude.
Corresponds to the JSON property illegalDrugsTobaccoEcigarettesVapingAlcoholContent
368 369 370 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 368 def illegal_drugs_tobacco_ecigarettes_vaping_alcohol_content @illegal_drugs_tobacco_ecigarettes_vaping_alcohol_content end |
#misinformation_content ⇒ String
Optional. Misinformation Content GARM risk ranges to exclude.
Corresponds to the JSON property misinformationContent
374 375 376 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 374 def misinformation_content @misinformation_content end |
#obscenity_profanity_content ⇒ String
Optional. Obscenity and Profanity Content GARM risk ranges to exclude.
Corresponds to the JSON property obscenityProfanityContent
380 381 382 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 380 def obscenity_profanity_content @obscenity_profanity_content end |
#online_piracy_content ⇒ String
Optional. Online Piracy Content GARM risk ranges to exclude.
Corresponds to the JSON property onlinePiracyContent
386 387 388 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 386 def online_piracy_content @online_piracy_content end |
#spam_harmful_content ⇒ String
Optional. Spam or Harmful Content GARM risk ranges to exclude.
Corresponds to the JSON property spamHarmfulContent
392 393 394 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 392 def spam_harmful_content @spam_harmful_content end |
#terrorism_content ⇒ String
Optional. Terrorism Content GARM risk ranges to exclude.
Corresponds to the JSON property terrorismContent
398 399 400 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 398 def terrorism_content @terrorism_content end |
#video_iab_viewability ⇒ String
Optional. IAB viewability threshold for video ads.
Corresponds to the JSON property videoIabViewability
403 404 405 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 403 def video_iab_viewability @video_iab_viewability end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
410 411 412 413 414 415 416 417 418 419 420 421 422 423 424 425 426 427 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 410 def update!(**args) @adult_explicit_sexual_content = args[:adult_explicit_sexual_content] if args.key?(:adult_explicit_sexual_content) @arms_ammunition_content = args[:arms_ammunition_content] if args.key?(:arms_ammunition_content) @crime_harmful_acts_individuals_society_human_rights_violations_content = args[:crime_harmful_acts_individuals_society_human_rights_violations_content] if args.key?(:crime_harmful_acts_individuals_society_human_rights_violations_content) @death_injury_military_conflict_content = args[:death_injury_military_conflict_content] if args.key?(:death_injury_military_conflict_content) @debated_sensitive_social_issue_content = args[:debated_sensitive_social_issue_content] if args.key?(:debated_sensitive_social_issue_content) @display_iab_viewability = args[:display_iab_viewability] if args.key?(:display_iab_viewability) @excluded_adloox_categories = args[:excluded_adloox_categories] if args.key?(:excluded_adloox_categories) @excluded_fraud_ivt_mfa_categories = args[:excluded_fraud_ivt_mfa_categories] if args.key?(:excluded_fraud_ivt_mfa_categories) @hate_speech_acts_aggression_content = args[:hate_speech_acts_aggression_content] if args.key?(:hate_speech_acts_aggression_content) @illegal_drugs_tobacco_ecigarettes_vaping_alcohol_content = args[:illegal_drugs_tobacco_ecigarettes_vaping_alcohol_content] if args.key?(:illegal_drugs_tobacco_ecigarettes_vaping_alcohol_content) @misinformation_content = args[:misinformation_content] if args.key?(:misinformation_content) @obscenity_profanity_content = args[:obscenity_profanity_content] if args.key?(:obscenity_profanity_content) @online_piracy_content = args[:online_piracy_content] if args.key?(:online_piracy_content) @spam_harmful_content = args[:spam_harmful_content] if args.key?(:spam_harmful_content) @terrorism_content = args[:terrorism_content] if args.key?(:terrorism_content) @video_iab_viewability = args[:video_iab_viewability] if args.key?(:video_iab_viewability) end |