class Google::Apis::Adexchangebuyer2V2beta1::FirstPartyMobileApplicationTargeting

Represents a list of targeted and excluded mobile application IDs that publishers own. Mobile application IDs are from App Store and Google Play Store. Android App ID, for example, com.google.android.apps.maps, can be found in Google Play Store URL. iOS App ID (which is a number) can be found at the end of iTunes store URL. First party mobile applications is either included or excluded.

Attributes

excluded_app_ids[RW]

A list of application IDs to be excluded. Corresponds to the JSON property `excludedAppIds` @return [Array<String>]

targeted_app_ids[RW]

A list of application IDs to be included. Corresponds to the JSON property `targetedAppIds` @return [Array<String>]

Public Class Methods

new(**args) click to toggle source
# File lib/google/apis/adexchangebuyer2_v2beta1/classes.rb, line 1780
def initialize(**args)
   update!(**args)
end

Public Instance Methods

update!(**args) click to toggle source

Update properties of this object

# File lib/google/apis/adexchangebuyer2_v2beta1/classes.rb, line 1785
def update!(**args)
  @excluded_app_ids = args[:excluded_app_ids] if args.key?(:excluded_app_ids)
  @targeted_app_ids = args[:targeted_app_ids] if args.key?(:targeted_app_ids)
end