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 Scope3 (previously known as 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>
Scope3 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.
1070 1071 1072 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1070 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
982 983 984 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 982 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
988 989 990 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 988 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
994 995 996 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 994 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
1000 1001 1002 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1000 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
1006 1007 1008 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1006 def @debated_sensitive_social_issue_content end |
#display_iab_viewability ⇒ String
Optional. IAB viewability threshold for display ads.
Corresponds to the JSON property displayIabViewability
1011 1012 1013 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1011 def display_iab_viewability @display_iab_viewability end |
#excluded_adloox_categories ⇒ Array<String>
Scope3 categories to exclude.
Corresponds to the JSON property excludedAdlooxCategories
1016 1017 1018 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1016 def excluded_adloox_categories @excluded_adloox_categories end |
#excluded_fraud_ivt_mfa_categories ⇒ Array<String>
Optional. Scope3's fraud IVT MFA categories to exclude.
Corresponds to the JSON property excludedFraudIvtMfaCategories
1021 1022 1023 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1021 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
1027 1028 1029 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1027 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
1033 1034 1035 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1033 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
1039 1040 1041 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1039 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
1045 1046 1047 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1045 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
1051 1052 1053 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1051 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
1057 1058 1059 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1057 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
1063 1064 1065 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1063 def terrorism_content @terrorism_content end |
#video_iab_viewability ⇒ String
Optional. IAB viewability threshold for video ads.
Corresponds to the JSON property videoIabViewability
1068 1069 1070 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1068 def video_iab_viewability @video_iab_viewability end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1075 1076 1077 1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 |
# File 'lib/google/apis/displayvideo_v3/classes.rb', line 1075 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 |