Class: Google::Apis::DisplayvideoV4::Adloox
- Inherits:
-
Object
- Object
- Google::Apis::DisplayvideoV4::Adloox
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- lib/google/apis/displayvideo_v4/classes.rb,
lib/google/apis/displayvideo_v4/representations.rb,
lib/google/apis/displayvideo_v4/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.
1176 1177 1178 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1176 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
1088 1089 1090 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1088 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
1094 1095 1096 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1094 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
1100 1101 1102 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1100 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
1106 1107 1108 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1106 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
1112 1113 1114 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1112 def @debated_sensitive_social_issue_content end |
#display_iab_viewability ⇒ String
Optional. IAB viewability threshold for display ads.
Corresponds to the JSON property displayIabViewability
1117 1118 1119 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1117 def display_iab_viewability @display_iab_viewability end |
#excluded_adloox_categories ⇒ Array<String>
Scope3 categories to exclude.
Corresponds to the JSON property excludedAdlooxCategories
1122 1123 1124 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1122 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
1127 1128 1129 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1127 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
1133 1134 1135 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1133 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
1139 1140 1141 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1139 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
1145 1146 1147 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1145 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
1151 1152 1153 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1151 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
1157 1158 1159 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1157 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
1163 1164 1165 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1163 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
1169 1170 1171 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1169 def terrorism_content @terrorism_content end |
#video_iab_viewability ⇒ String
Optional. IAB viewability threshold for video ads.
Corresponds to the JSON property videoIabViewability
1174 1175 1176 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1174 def video_iab_viewability @video_iab_viewability end |
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 1195 1196 1197 1198 |
# File 'lib/google/apis/displayvideo_v4/classes.rb', line 1181 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 |