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