generated/google/apis/realtimebidding_v1/representations.rb in google-api-client-0.49.0 vs generated/google/apis/realtimebidding_v1/representations.rb in google-api-client-0.50.0
- old
+ new
@@ -20,16 +20,46 @@
module Google
module Apis
module RealtimebiddingV1
+ class ActivatePretargetingConfigRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class AddTargetedAppsRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class AddTargetedPublishersRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class AddTargetedSitesRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class AdvertiserAndBrand
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class AppTargeting
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class CloseUserListRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -38,10 +68,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class CreativeDimensions
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class CreativeServingDecision
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -86,10 +122,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class Empty
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class GetRemarketingTagResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -122,10 +164,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class ListPretargetingConfigsResponse
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class ListUserListsResponse
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -140,10 +188,16 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class NumericTargetingDimension
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class OpenUserListRequest
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -164,10 +218,46 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class PretargetingConfig
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class RemoveTargetedAppsRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class RemoveTargetedPublishersRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class RemoveTargetedSitesRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class StringTargetingDimension
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
+ class SuspendPretargetingConfigRequest
+ class Representation < Google::Apis::Core::JsonRepresentation; end
+
+ include Google::Apis::Core::JsonObjectSupport
+ end
+
class UrlDownloadSize
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
@@ -206,20 +296,60 @@
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
+ class ActivatePretargetingConfigRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ end
+ end
+
+ class AddTargetedAppsRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :app_ids, as: 'appIds'
+ property :targeting_mode, as: 'targetingMode'
+ end
+ end
+
+ class AddTargetedPublishersRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :publisher_ids, as: 'publisherIds'
+ property :targeting_mode, as: 'targetingMode'
+ end
+ end
+
+ class AddTargetedSitesRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :sites, as: 'sites'
+ property :targeting_mode, as: 'targetingMode'
+ end
+ end
+
class AdvertiserAndBrand
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :advertiser_id, :numeric_string => true, as: 'advertiserId'
property :advertiser_name, as: 'advertiserName'
property :brand_id, :numeric_string => true, as: 'brandId'
property :brand_name, as: 'brandName'
end
end
+ class AppTargeting
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :mobile_app_category_targeting, as: 'mobileAppCategoryTargeting', class: Google::Apis::RealtimebiddingV1::NumericTargetingDimension, decorator: Google::Apis::RealtimebiddingV1::NumericTargetingDimension::Representation
+
+ property :mobile_app_targeting, as: 'mobileAppTargeting', class: Google::Apis::RealtimebiddingV1::StringTargetingDimension, decorator: Google::Apis::RealtimebiddingV1::StringTargetingDimension::Representation
+
+ end
+ end
+
class CloseUserListRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
@@ -252,10 +382,18 @@
property :video, as: 'video', class: Google::Apis::RealtimebiddingV1::VideoContent, decorator: Google::Apis::RealtimebiddingV1::VideoContent::Representation
end
end
+ class CreativeDimensions
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :height, :numeric_string => true, as: 'height'
+ property :width, :numeric_string => true, as: 'width'
+ end
+ end
+
class CreativeServingDecision
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :china_policy_compliance, as: 'chinaPolicyCompliance', class: Google::Apis::RealtimebiddingV1::PolicyCompliance, decorator: Google::Apis::RealtimebiddingV1::PolicyCompliance::Representation
@@ -343,10 +481,16 @@
property :total_download_size_kb, as: 'totalDownloadSizeKb'
end
end
+ class Empty
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ end
+ end
+
class GetRemarketingTagResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :snippet, as: 'snippet'
end
@@ -392,10 +536,19 @@
property :next_page_token, as: 'nextPageToken'
end
end
+ class ListPretargetingConfigsResponse
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :next_page_token, as: 'nextPageToken'
+ collection :pretargeting_configs, as: 'pretargetingConfigs', class: Google::Apis::RealtimebiddingV1::PretargetingConfig, decorator: Google::Apis::RealtimebiddingV1::PretargetingConfig::Representation
+
+ end
+ end
+
class ListUserListsResponse
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :next_page_token, as: 'nextPageToken'
collection :user_lists, as: 'userLists', class: Google::Apis::RealtimebiddingV1::UserList, decorator: Google::Apis::RealtimebiddingV1::UserList::Representation
@@ -430,10 +583,18 @@
property :star_rating, as: 'starRating'
property :video_url, as: 'videoUrl'
end
end
+ class NumericTargetingDimension
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :excluded_ids, as: 'excludedIds'
+ collection :included_ids, as: 'includedIds'
+ end
+ end
+
class OpenUserListRequest
# @private
class Representation < Google::Apis::Core::JsonRepresentation
end
end
@@ -472,9 +633,80 @@
property :http_call, as: 'httpCall', class: Google::Apis::RealtimebiddingV1::HttpCallEvidence, decorator: Google::Apis::RealtimebiddingV1::HttpCallEvidence::Representation
property :http_cookie, as: 'httpCookie', class: Google::Apis::RealtimebiddingV1::HttpCookieEvidence, decorator: Google::Apis::RealtimebiddingV1::HttpCookieEvidence::Representation
+ end
+ end
+
+ class PretargetingConfig
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :allowed_user_targeting_modes, as: 'allowedUserTargetingModes'
+ property :app_targeting, as: 'appTargeting', class: Google::Apis::RealtimebiddingV1::AppTargeting, decorator: Google::Apis::RealtimebiddingV1::AppTargeting::Representation
+
+ property :billing_id, :numeric_string => true, as: 'billingId'
+ property :display_name, as: 'displayName'
+ collection :excluded_content_label_ids, as: 'excludedContentLabelIds'
+ property :geo_targeting, as: 'geoTargeting', class: Google::Apis::RealtimebiddingV1::NumericTargetingDimension, decorator: Google::Apis::RealtimebiddingV1::NumericTargetingDimension::Representation
+
+ collection :included_creative_dimensions, as: 'includedCreativeDimensions', class: Google::Apis::RealtimebiddingV1::CreativeDimensions, decorator: Google::Apis::RealtimebiddingV1::CreativeDimensions::Representation
+
+ collection :included_environments, as: 'includedEnvironments'
+ collection :included_formats, as: 'includedFormats'
+ collection :included_languages, as: 'includedLanguages'
+ collection :included_mobile_operating_system_ids, as: 'includedMobileOperatingSystemIds'
+ collection :included_platforms, as: 'includedPlatforms'
+ collection :included_user_id_types, as: 'includedUserIdTypes'
+ property :interstitial_targeting, as: 'interstitialTargeting'
+ collection :invalid_geo_ids, as: 'invalidGeoIds'
+ property :maximum_qps, :numeric_string => true, as: 'maximumQps'
+ property :minimum_viewability_decile, as: 'minimumViewabilityDecile'
+ property :name, as: 'name'
+ property :publisher_targeting, as: 'publisherTargeting', class: Google::Apis::RealtimebiddingV1::StringTargetingDimension, decorator: Google::Apis::RealtimebiddingV1::StringTargetingDimension::Representation
+
+ property :state, as: 'state'
+ property :user_list_targeting, as: 'userListTargeting', class: Google::Apis::RealtimebiddingV1::NumericTargetingDimension, decorator: Google::Apis::RealtimebiddingV1::NumericTargetingDimension::Representation
+
+ property :vertical_targeting, as: 'verticalTargeting', class: Google::Apis::RealtimebiddingV1::NumericTargetingDimension, decorator: Google::Apis::RealtimebiddingV1::NumericTargetingDimension::Representation
+
+ property :web_targeting, as: 'webTargeting', class: Google::Apis::RealtimebiddingV1::StringTargetingDimension, decorator: Google::Apis::RealtimebiddingV1::StringTargetingDimension::Representation
+
+ end
+ end
+
+ class RemoveTargetedAppsRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :app_ids, as: 'appIds'
+ end
+ end
+
+ class RemoveTargetedPublishersRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :publisher_ids, as: 'publisherIds'
+ end
+ end
+
+ class RemoveTargetedSitesRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ collection :sites, as: 'sites'
+ end
+ end
+
+ class StringTargetingDimension
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
+ property :targeting_mode, as: 'targetingMode'
+ collection :values, as: 'values'
+ end
+ end
+
+ class SuspendPretargetingConfigRequest
+ # @private
+ class Representation < Google::Apis::Core::JsonRepresentation
end
end
class UrlDownloadSize
# @private