class Google::Apis::DfareportingV3_3::OperatingSystem
Contains information about an operating system that can be targeted by ads.
Attributes
DART ID of this operating system. This is the ID used for targeting. Corresponds to the JSON property `dartId` @return [Fixnum]
Whether this operating system is for desktop. Corresponds to the JSON property `desktop` @return [Boolean]
Whether this operating system is for desktop. Corresponds to the JSON property `desktop` @return [Boolean]
Identifies what kind of resource this is. Value: the fixed string “ dfareporting#operatingSystem”. Corresponds to the JSON property `kind` @return [String]
Whether this operating system is for mobile. Corresponds to the JSON property `mobile` @return [Boolean]
Whether this operating system is for mobile. Corresponds to the JSON property `mobile` @return [Boolean]
Name of this operating system. Corresponds to the JSON property `name` @return [String]
Public Class Methods
# File lib/google/apis/dfareporting_v3_3/classes.rb, line 7404 def initialize(**args) update!(**args) end
Public Instance Methods
Update properties of this object
# File lib/google/apis/dfareporting_v3_3/classes.rb, line 7409 def update!(**args) @dart_id = args[:dart_id] if args.key?(:dart_id) @desktop = args[:desktop] if args.key?(:desktop) @kind = args[:kind] if args.key?(:kind) @mobile = args[:mobile] if args.key?(:mobile) @name = args[:name] if args.key?(:name) end