Autogenerated update (2018-09-08)

Update:
- adexchangebuyer2_v2beta1
- calendar_v3
- container_v1beta1
- dfareporting_v2_8
- dfareporting_v3_0
- dfareporting_v3_1
- dfareporting_v3_2
- drive_v2
- drive_v3
- partners_v2
- youtube_partner_v1
This commit is contained in:
Google APIs 2018-09-08 00:36:18 +00:00
parent c6e1a022f3
commit 8c0ad16167
29 changed files with 440 additions and 319 deletions

View File

@ -12314,12 +12314,15 @@
"/calendar:v3/DisplayInfo/linkTitle": link_title "/calendar:v3/DisplayInfo/linkTitle": link_title
"/calendar:v3/EntryPoint": entry_point "/calendar:v3/EntryPoint": entry_point
"/calendar:v3/EntryPoint/accessCode": access_code "/calendar:v3/EntryPoint/accessCode": access_code
"/calendar:v3/EntryPoint/entryPointFeatures": entry_point_features
"/calendar:v3/EntryPoint/entryPointFeatures/entry_point_feature": entry_point_feature
"/calendar:v3/EntryPoint/entryPointType": entry_point_type "/calendar:v3/EntryPoint/entryPointType": entry_point_type
"/calendar:v3/EntryPoint/label": label "/calendar:v3/EntryPoint/label": label
"/calendar:v3/EntryPoint/meetingCode": meeting_code "/calendar:v3/EntryPoint/meetingCode": meeting_code
"/calendar:v3/EntryPoint/passcode": passcode "/calendar:v3/EntryPoint/passcode": passcode
"/calendar:v3/EntryPoint/password": password "/calendar:v3/EntryPoint/password": password
"/calendar:v3/EntryPoint/pin": pin "/calendar:v3/EntryPoint/pin": pin
"/calendar:v3/EntryPoint/regionCode": region_code
"/calendar:v3/EntryPoint/uri": uri "/calendar:v3/EntryPoint/uri": uri
"/calendar:v3/Error": error "/calendar:v3/Error": error
"/calendar:v3/Error/domain": domain "/calendar:v3/Error/domain": domain
@ -34811,6 +34814,8 @@
"/container:v1beta1/Cluster/autoscaling": autoscaling "/container:v1beta1/Cluster/autoscaling": autoscaling
"/container:v1beta1/Cluster/binaryAuthorization": binary_authorization "/container:v1beta1/Cluster/binaryAuthorization": binary_authorization
"/container:v1beta1/Cluster/clusterIpv4Cidr": cluster_ipv4_cidr "/container:v1beta1/Cluster/clusterIpv4Cidr": cluster_ipv4_cidr
"/container:v1beta1/Cluster/conditions": conditions
"/container:v1beta1/Cluster/conditions/condition": condition
"/container:v1beta1/Cluster/createTime": create_time "/container:v1beta1/Cluster/createTime": create_time
"/container:v1beta1/Cluster/currentMasterVersion": current_master_version "/container:v1beta1/Cluster/currentMasterVersion": current_master_version
"/container:v1beta1/Cluster/currentNodeCount": current_node_count "/container:v1beta1/Cluster/currentNodeCount": current_node_count
@ -35019,6 +35024,8 @@
"/container:v1beta1/NodeManagement/upgradeOptions": upgrade_options "/container:v1beta1/NodeManagement/upgradeOptions": upgrade_options
"/container:v1beta1/NodePool": node_pool "/container:v1beta1/NodePool": node_pool
"/container:v1beta1/NodePool/autoscaling": autoscaling "/container:v1beta1/NodePool/autoscaling": autoscaling
"/container:v1beta1/NodePool/conditions": conditions
"/container:v1beta1/NodePool/conditions/condition": condition
"/container:v1beta1/NodePool/config": config "/container:v1beta1/NodePool/config": config
"/container:v1beta1/NodePool/initialNodeCount": initial_node_count "/container:v1beta1/NodePool/initialNodeCount": initial_node_count
"/container:v1beta1/NodePool/instanceGroupUrls": instance_group_urls "/container:v1beta1/NodePool/instanceGroupUrls": instance_group_urls
@ -35040,10 +35047,14 @@
"/container:v1beta1/NodeTaint/key": key "/container:v1beta1/NodeTaint/key": key
"/container:v1beta1/NodeTaint/value": value "/container:v1beta1/NodeTaint/value": value
"/container:v1beta1/Operation": operation "/container:v1beta1/Operation": operation
"/container:v1beta1/Operation/clusterConditions": cluster_conditions
"/container:v1beta1/Operation/clusterConditions/cluster_condition": cluster_condition
"/container:v1beta1/Operation/detail": detail "/container:v1beta1/Operation/detail": detail
"/container:v1beta1/Operation/endTime": end_time "/container:v1beta1/Operation/endTime": end_time
"/container:v1beta1/Operation/location": location "/container:v1beta1/Operation/location": location
"/container:v1beta1/Operation/name": name "/container:v1beta1/Operation/name": name
"/container:v1beta1/Operation/nodepoolConditions": nodepool_conditions
"/container:v1beta1/Operation/nodepoolConditions/nodepool_condition": nodepool_condition
"/container:v1beta1/Operation/operationType": operation_type "/container:v1beta1/Operation/operationType": operation_type
"/container:v1beta1/Operation/progress": progress "/container:v1beta1/Operation/progress": progress
"/container:v1beta1/Operation/selfLink": self_link "/container:v1beta1/Operation/selfLink": self_link
@ -35171,6 +35182,9 @@
"/container:v1beta1/StartIPRotationRequest/projectId": project_id "/container:v1beta1/StartIPRotationRequest/projectId": project_id
"/container:v1beta1/StartIPRotationRequest/rotateCredentials": rotate_credentials "/container:v1beta1/StartIPRotationRequest/rotateCredentials": rotate_credentials
"/container:v1beta1/StartIPRotationRequest/zone": zone "/container:v1beta1/StartIPRotationRequest/zone": zone
"/container:v1beta1/StatusCondition": status_condition
"/container:v1beta1/StatusCondition/code": code
"/container:v1beta1/StatusCondition/message": message
"/container:v1beta1/UpdateClusterRequest": update_cluster_request "/container:v1beta1/UpdateClusterRequest": update_cluster_request
"/container:v1beta1/UpdateClusterRequest/clusterId": cluster_id "/container:v1beta1/UpdateClusterRequest/clusterId": cluster_id
"/container:v1beta1/UpdateClusterRequest/name": name "/container:v1beta1/UpdateClusterRequest/name": name
@ -54138,6 +54152,7 @@
"/dfareporting:v3.2/dfareporting.advertiserLandingPages.list": list_advertiser_landing_pages "/dfareporting:v3.2/dfareporting.advertiserLandingPages.list": list_advertiser_landing_pages
"/dfareporting:v3.2/dfareporting.advertiserLandingPages.list/advertiserIds": advertiser_ids "/dfareporting:v3.2/dfareporting.advertiserLandingPages.list/advertiserIds": advertiser_ids
"/dfareporting:v3.2/dfareporting.advertiserLandingPages.list/archived": archived "/dfareporting:v3.2/dfareporting.advertiserLandingPages.list/archived": archived
"/dfareporting:v3.2/dfareporting.advertiserLandingPages.list/campaignIds": campaign_ids
"/dfareporting:v3.2/dfareporting.advertiserLandingPages.list/ids": ids "/dfareporting:v3.2/dfareporting.advertiserLandingPages.list/ids": ids
"/dfareporting:v3.2/dfareporting.advertiserLandingPages.list/maxResults": max_results "/dfareporting:v3.2/dfareporting.advertiserLandingPages.list/maxResults": max_results
"/dfareporting:v3.2/dfareporting.advertiserLandingPages.list/pageToken": page_token "/dfareporting:v3.2/dfareporting.advertiserLandingPages.list/pageToken": page_token

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/ad-exchange/buyer-rest/reference/rest/ # @see https://developers.google.com/ad-exchange/buyer-rest/reference/rest/
module Adexchangebuyer2V2beta1 module Adexchangebuyer2V2beta1
VERSION = 'V2beta1' VERSION = 'V2beta1'
REVISION = '20180830' REVISION = '20180906'
# Manage your Ad Exchange buyer account configuration # Manage your Ad Exchange buyer account configuration
AUTH_ADEXCHANGE_BUYER = 'https://www.googleapis.com/auth/adexchange.buyer' AUTH_ADEXCHANGE_BUYER = 'https://www.googleapis.com/auth/adexchange.buyer'

View File

@ -30,24 +30,24 @@ module Google
class AbsoluteDateRange class AbsoluteDateRange
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Represents a whole calendar date, e.g. date of birth. The time of day and # Represents a whole calendar date, for example date of birth. The time of day
# time zone are either specified elsewhere or are not significant. The date # and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day may be 0 to # is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, e.g. credit card # represent a year and month where the day is not significant, for example
# expiration date. The year may be 0 to represent a month and day independent # credit card expiration date. The year can be 0 to represent a month and day
# of year, e.g. anniversary date. Related types are google.type.TimeOfDay # independent of year, for example anniversary date. Related types are
# and `google.protobuf.Timestamp`. # google.type.TimeOfDay and `google.protobuf.Timestamp`.
# Corresponds to the JSON property `endDate` # Corresponds to the JSON property `endDate`
# @return [Google::Apis::Adexchangebuyer2V2beta1::Date] # @return [Google::Apis::Adexchangebuyer2V2beta1::Date]
attr_accessor :end_date attr_accessor :end_date
# Represents a whole calendar date, e.g. date of birth. The time of day and # Represents a whole calendar date, for example date of birth. The time of day
# time zone are either specified elsewhere or are not significant. The date # and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day may be 0 to # is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, e.g. credit card # represent a year and month where the day is not significant, for example
# expiration date. The year may be 0 to represent a month and day independent # credit card expiration date. The year can be 0 to represent a month and day
# of year, e.g. anniversary date. Related types are google.type.TimeOfDay # independent of year, for example anniversary date. Related types are
# and `google.protobuf.Timestamp`. # google.type.TimeOfDay and `google.protobuf.Timestamp`.
# Corresponds to the JSON property `startDate` # Corresponds to the JSON property `startDate`
# @return [Google::Apis::Adexchangebuyer2V2beta1::Date] # @return [Google::Apis::Adexchangebuyer2V2beta1::Date]
attr_accessor :start_date attr_accessor :start_date
@ -756,13 +756,13 @@ module Google
end end
end end
# Represents a whole calendar date, e.g. date of birth. The time of day and # Represents a whole calendar date, for example date of birth. The time of day
# time zone are either specified elsewhere or are not significant. The date # and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day may be 0 to # is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, e.g. credit card # represent a year and month where the day is not significant, for example
# expiration date. The year may be 0 to represent a month and day independent # credit card expiration date. The year can be 0 to represent a month and day
# of year, e.g. anniversary date. Related types are google.type.TimeOfDay # independent of year, for example anniversary date. Related types are
# and `google.protobuf.Timestamp`. # google.type.TimeOfDay and `google.protobuf.Timestamp`.
class Date class Date
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1043,13 +1043,13 @@ module Google
class FilteringStats class FilteringStats
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Represents a whole calendar date, e.g. date of birth. The time of day and # Represents a whole calendar date, for example date of birth. The time of day
# time zone are either specified elsewhere or are not significant. The date # and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day may be 0 to # is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, e.g. credit card # represent a year and month where the day is not significant, for example
# expiration date. The year may be 0 to represent a month and day independent # credit card expiration date. The year can be 0 to represent a month and day
# of year, e.g. anniversary date. Related types are google.type.TimeOfDay # independent of year, for example anniversary date. Related types are
# and `google.protobuf.Timestamp`. # google.type.TimeOfDay and `google.protobuf.Timestamp`.
# Corresponds to the JSON property `date` # Corresponds to the JSON property `date`
# @return [Google::Apis::Adexchangebuyer2V2beta1::Date] # @return [Google::Apis::Adexchangebuyer2V2beta1::Date]
attr_accessor :date attr_accessor :date

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/google-apps/calendar/firstapp # @see https://developers.google.com/google-apps/calendar/firstapp
module CalendarV3 module CalendarV3
VERSION = 'V3' VERSION = 'V3'
REVISION = '20180814' REVISION = '20180906'
# Manage your calendars # Manage your calendars
AUTH_CALENDAR = 'https://www.googleapis.com/auth/calendar' AUTH_CALENDAR = 'https://www.googleapis.com/auth/calendar'

View File

@ -885,6 +885,13 @@ module Google
# @return [String] # @return [String]
attr_accessor :access_code attr_accessor :access_code
# Features of the entry point, such as being toll or toll-free. One entry point
# can have multiple features. However, toll and toll-free cannot be both set on
# the same entry point.
# Corresponds to the JSON property `entryPointFeatures`
# @return [Array<String>]
attr_accessor :entry_point_features
# The type of the conference entry point. # The type of the conference entry point.
# Possible values are: # Possible values are:
# - "video" - joining a conference over HTTP. A conference can have zero or one # - "video" - joining a conference over HTTP. A conference can have zero or one
@ -948,6 +955,13 @@ module Google
# @return [String] # @return [String]
attr_accessor :pin attr_accessor :pin
# The CLDR/ISO 3166 region code for the country associated with this phone
# access. Example: "SE" for Sweden.
# Calendar backend will populate this field only for EntryPointType.PHONE.
# Corresponds to the JSON property `regionCode`
# @return [String]
attr_accessor :region_code
# The URI of the entry point. The maximum length is 1300 characters. # The URI of the entry point. The maximum length is 1300 characters.
# Format: # Format:
# - for video, http: or https: schema is required. # - for video, http: or https: schema is required.
@ -966,12 +980,14 @@ module Google
# Update properties of this object # Update properties of this object
def update!(**args) def update!(**args)
@access_code = args[:access_code] if args.key?(:access_code) @access_code = args[:access_code] if args.key?(:access_code)
@entry_point_features = args[:entry_point_features] if args.key?(:entry_point_features)
@entry_point_type = args[:entry_point_type] if args.key?(:entry_point_type) @entry_point_type = args[:entry_point_type] if args.key?(:entry_point_type)
@label = args[:label] if args.key?(:label) @label = args[:label] if args.key?(:label)
@meeting_code = args[:meeting_code] if args.key?(:meeting_code) @meeting_code = args[:meeting_code] if args.key?(:meeting_code)
@passcode = args[:passcode] if args.key?(:passcode) @passcode = args[:passcode] if args.key?(:passcode)
@password = args[:password] if args.key?(:password) @password = args[:password] if args.key?(:password)
@pin = args[:pin] if args.key?(:pin) @pin = args[:pin] if args.key?(:pin)
@region_code = args[:region_code] if args.key?(:region_code)
@uri = args[:uri] if args.key?(:uri) @uri = args[:uri] if args.key?(:uri)
end end
end end

View File

@ -486,12 +486,14 @@ module Google
# @private # @private
class Representation < Google::Apis::Core::JsonRepresentation class Representation < Google::Apis::Core::JsonRepresentation
property :access_code, as: 'accessCode' property :access_code, as: 'accessCode'
collection :entry_point_features, as: 'entryPointFeatures'
property :entry_point_type, as: 'entryPointType' property :entry_point_type, as: 'entryPointType'
property :label, as: 'label' property :label, as: 'label'
property :meeting_code, as: 'meetingCode' property :meeting_code, as: 'meetingCode'
property :passcode, as: 'passcode' property :passcode, as: 'passcode'
property :password, as: 'password' property :password, as: 'password'
property :pin, as: 'pin' property :pin, as: 'pin'
property :region_code, as: 'regionCode'
property :uri, as: 'uri' property :uri, as: 'uri'
end end
end end

View File

@ -26,7 +26,7 @@ module Google
# @see https://cloud.google.com/container-engine/ # @see https://cloud.google.com/container-engine/
module ContainerV1beta1 module ContainerV1beta1
VERSION = 'V1beta1' VERSION = 'V1beta1'
REVISION = '20180813' REVISION = '20180824'
# View and manage your data across Google Cloud Platform services # View and manage your data across Google Cloud Platform services
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform' AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'

View File

@ -260,6 +260,11 @@ module Google
# @return [String] # @return [String]
attr_accessor :cluster_ipv4_cidr attr_accessor :cluster_ipv4_cidr
# Which conditions caused the current cluster state.
# Corresponds to the JSON property `conditions`
# @return [Array<Google::Apis::ContainerV1beta1::StatusCondition>]
attr_accessor :conditions
# [Output only] The time the cluster was created, in # [Output only] The time the cluster was created, in
# [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format. # [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
# Corresponds to the JSON property `createTime` # Corresponds to the JSON property `createTime`
@ -569,6 +574,7 @@ module Google
@autoscaling = args[:autoscaling] if args.key?(:autoscaling) @autoscaling = args[:autoscaling] if args.key?(:autoscaling)
@binary_authorization = args[:binary_authorization] if args.key?(:binary_authorization) @binary_authorization = args[:binary_authorization] if args.key?(:binary_authorization)
@cluster_ipv4_cidr = args[:cluster_ipv4_cidr] if args.key?(:cluster_ipv4_cidr) @cluster_ipv4_cidr = args[:cluster_ipv4_cidr] if args.key?(:cluster_ipv4_cidr)
@conditions = args[:conditions] if args.key?(:conditions)
@create_time = args[:create_time] if args.key?(:create_time) @create_time = args[:create_time] if args.key?(:create_time)
@current_master_version = args[:current_master_version] if args.key?(:current_master_version) @current_master_version = args[:current_master_version] if args.key?(:current_master_version)
@current_node_count = args[:current_node_count] if args.key?(:current_node_count) @current_node_count = args[:current_node_count] if args.key?(:current_node_count)
@ -1715,8 +1721,9 @@ module Google
# "cluster-name" # "cluster-name"
# "cluster-uid" # "cluster-uid"
# "configure-sh" # "configure-sh"
# "gci-update-strategy" # "enable-oslogin"
# "gci-ensure-gke-docker" # "gci-ensure-gke-docker"
# "gci-update-strategy"
# "instance-template" # "instance-template"
# "kube-env" # "kube-env"
# "startup-script" # "startup-script"
@ -1865,6 +1872,11 @@ module Google
# @return [Google::Apis::ContainerV1beta1::NodePoolAutoscaling] # @return [Google::Apis::ContainerV1beta1::NodePoolAutoscaling]
attr_accessor :autoscaling attr_accessor :autoscaling
# Which conditions caused the current node pool state.
# Corresponds to the JSON property `conditions`
# @return [Array<Google::Apis::ContainerV1beta1::StatusCondition>]
attr_accessor :conditions
# Parameters that describe the nodes in a cluster. # Parameters that describe the nodes in a cluster.
# Corresponds to the JSON property `config` # Corresponds to the JSON property `config`
# @return [Google::Apis::ContainerV1beta1::NodeConfig] # @return [Google::Apis::ContainerV1beta1::NodeConfig]
@ -1929,6 +1941,7 @@ module Google
# Update properties of this object # Update properties of this object
def update!(**args) def update!(**args)
@autoscaling = args[:autoscaling] if args.key?(:autoscaling) @autoscaling = args[:autoscaling] if args.key?(:autoscaling)
@conditions = args[:conditions] if args.key?(:conditions)
@config = args[:config] if args.key?(:config) @config = args[:config] if args.key?(:config)
@initial_node_count = args[:initial_node_count] if args.key?(:initial_node_count) @initial_node_count = args[:initial_node_count] if args.key?(:initial_node_count)
@instance_group_urls = args[:instance_group_urls] if args.key?(:instance_group_urls) @instance_group_urls = args[:instance_group_urls] if args.key?(:instance_group_urls)
@ -2023,6 +2036,11 @@ module Google
class Operation class Operation
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Which conditions caused the current cluster state.
# Corresponds to the JSON property `clusterConditions`
# @return [Array<Google::Apis::ContainerV1beta1::StatusCondition>]
attr_accessor :cluster_conditions
# Detailed operation progress, if available. # Detailed operation progress, if available.
# Corresponds to the JSON property `detail` # Corresponds to the JSON property `detail`
# @return [String] # @return [String]
@ -2047,6 +2065,11 @@ module Google
# @return [String] # @return [String]
attr_accessor :name attr_accessor :name
# Which conditions caused the current node pool state.
# Corresponds to the JSON property `nodepoolConditions`
# @return [Array<Google::Apis::ContainerV1beta1::StatusCondition>]
attr_accessor :nodepool_conditions
# The operation type. # The operation type.
# Corresponds to the JSON property `operationType` # Corresponds to the JSON property `operationType`
# @return [String] # @return [String]
@ -2097,10 +2120,12 @@ module Google
# Update properties of this object # Update properties of this object
def update!(**args) def update!(**args)
@cluster_conditions = args[:cluster_conditions] if args.key?(:cluster_conditions)
@detail = args[:detail] if args.key?(:detail) @detail = args[:detail] if args.key?(:detail)
@end_time = args[:end_time] if args.key?(:end_time) @end_time = args[:end_time] if args.key?(:end_time)
@location = args[:location] if args.key?(:location) @location = args[:location] if args.key?(:location)
@name = args[:name] if args.key?(:name) @name = args[:name] if args.key?(:name)
@nodepool_conditions = args[:nodepool_conditions] if args.key?(:nodepool_conditions)
@operation_type = args[:operation_type] if args.key?(:operation_type) @operation_type = args[:operation_type] if args.key?(:operation_type)
@progress = args[:progress] if args.key?(:progress) @progress = args[:progress] if args.key?(:progress)
@self_link = args[:self_link] if args.key?(:self_link) @self_link = args[:self_link] if args.key?(:self_link)
@ -3068,6 +3093,32 @@ module Google
end end
end end
# StatusCondition describes why a cluster or a node pool has a certain status
# (e.g., ERROR or DEGRADED).
class StatusCondition
include Google::Apis::Core::Hashable
# Machine-friendly representation of the condition
# Corresponds to the JSON property `code`
# @return [String]
attr_accessor :code
# Human-friendly representation of the condition
# Corresponds to the JSON property `message`
# @return [String]
attr_accessor :message
def initialize(**args)
update!(**args)
end
# Update properties of this object
def update!(**args)
@code = args[:code] if args.key?(:code)
@message = args[:message] if args.key?(:message)
end
end
# UpdateClusterRequest updates the settings of a cluster. # UpdateClusterRequest updates the settings of a cluster.
class UpdateClusterRequest class UpdateClusterRequest
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable

View File

@ -382,6 +382,12 @@ module Google
include Google::Apis::Core::JsonObjectSupport include Google::Apis::Core::JsonObjectSupport
end end
class StatusCondition
class Representation < Google::Apis::Core::JsonRepresentation; end
include Google::Apis::Core::JsonObjectSupport
end
class UpdateClusterRequest class UpdateClusterRequest
class Representation < Google::Apis::Core::JsonRepresentation; end class Representation < Google::Apis::Core::JsonRepresentation; end
@ -490,6 +496,8 @@ module Google
property :binary_authorization, as: 'binaryAuthorization', class: Google::Apis::ContainerV1beta1::BinaryAuthorization, decorator: Google::Apis::ContainerV1beta1::BinaryAuthorization::Representation property :binary_authorization, as: 'binaryAuthorization', class: Google::Apis::ContainerV1beta1::BinaryAuthorization, decorator: Google::Apis::ContainerV1beta1::BinaryAuthorization::Representation
property :cluster_ipv4_cidr, as: 'clusterIpv4Cidr' property :cluster_ipv4_cidr, as: 'clusterIpv4Cidr'
collection :conditions, as: 'conditions', class: Google::Apis::ContainerV1beta1::StatusCondition, decorator: Google::Apis::ContainerV1beta1::StatusCondition::Representation
property :create_time, as: 'createTime' property :create_time, as: 'createTime'
property :current_master_version, as: 'currentMasterVersion' property :current_master_version, as: 'currentMasterVersion'
property :current_node_count, as: 'currentNodeCount' property :current_node_count, as: 'currentNodeCount'
@ -845,6 +853,8 @@ module Google
class Representation < Google::Apis::Core::JsonRepresentation class Representation < Google::Apis::Core::JsonRepresentation
property :autoscaling, as: 'autoscaling', class: Google::Apis::ContainerV1beta1::NodePoolAutoscaling, decorator: Google::Apis::ContainerV1beta1::NodePoolAutoscaling::Representation property :autoscaling, as: 'autoscaling', class: Google::Apis::ContainerV1beta1::NodePoolAutoscaling, decorator: Google::Apis::ContainerV1beta1::NodePoolAutoscaling::Representation
collection :conditions, as: 'conditions', class: Google::Apis::ContainerV1beta1::StatusCondition, decorator: Google::Apis::ContainerV1beta1::StatusCondition::Representation
property :config, as: 'config', class: Google::Apis::ContainerV1beta1::NodeConfig, decorator: Google::Apis::ContainerV1beta1::NodeConfig::Representation property :config, as: 'config', class: Google::Apis::ContainerV1beta1::NodeConfig, decorator: Google::Apis::ContainerV1beta1::NodeConfig::Representation
property :initial_node_count, as: 'initialNodeCount' property :initial_node_count, as: 'initialNodeCount'
@ -883,10 +893,14 @@ module Google
class Operation class Operation
# @private # @private
class Representation < Google::Apis::Core::JsonRepresentation class Representation < Google::Apis::Core::JsonRepresentation
collection :cluster_conditions, as: 'clusterConditions', class: Google::Apis::ContainerV1beta1::StatusCondition, decorator: Google::Apis::ContainerV1beta1::StatusCondition::Representation
property :detail, as: 'detail' property :detail, as: 'detail'
property :end_time, as: 'endTime' property :end_time, as: 'endTime'
property :location, as: 'location' property :location, as: 'location'
property :name, as: 'name' property :name, as: 'name'
collection :nodepool_conditions, as: 'nodepoolConditions', class: Google::Apis::ContainerV1beta1::StatusCondition, decorator: Google::Apis::ContainerV1beta1::StatusCondition::Representation
property :operation_type, as: 'operationType' property :operation_type, as: 'operationType'
property :progress, as: 'progress', class: Google::Apis::ContainerV1beta1::OperationProgress, decorator: Google::Apis::ContainerV1beta1::OperationProgress::Representation property :progress, as: 'progress', class: Google::Apis::ContainerV1beta1::OperationProgress, decorator: Google::Apis::ContainerV1beta1::OperationProgress::Representation
@ -1114,6 +1128,14 @@ module Google
end end
end end
class StatusCondition
# @private
class Representation < Google::Apis::Core::JsonRepresentation
property :code, as: 'code'
property :message, as: 'message'
end
end
class UpdateClusterRequest class UpdateClusterRequest
# @private # @private
class Representation < Google::Apis::Core::JsonRepresentation class Representation < Google::Apis::Core::JsonRepresentation

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/doubleclick-advertisers/ # @see https://developers.google.com/doubleclick-advertisers/
module DfareportingV2_8 module DfareportingV2_8
VERSION = 'V2_8' VERSION = 'V2_8'
REVISION = '20180720' REVISION = '20180830'
# Manage DoubleClick Digital Marketing conversions # Manage DoubleClick Digital Marketing conversions
AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions' AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions'

View File

@ -22,7 +22,7 @@ module Google
module Apis module Apis
module DfareportingV2_8 module DfareportingV2_8
# Contains properties of a DCM account. # Contains properties of a Campaign Manager account.
class Account class Account
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -271,8 +271,8 @@ module Google
end end
# AccountPermissions contains information about a particular account permission. # AccountPermissions contains information about a particular account permission.
# Some features of DCM require an account permission to be present in the # Some features of Campaign Manager require an account permission to be present
# account. # in the account.
class AccountPermission class AccountPermission
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -410,9 +410,9 @@ module Google
end end
end end
# AccountUserProfiles contains properties of a DCM user profile. This resource # AccountUserProfiles contains properties of a Campaign Manager user profile.
# is specifically for managing user profiles, whereas UserProfiles is for # This resource is specifically for managing user profiles, whereas UserProfiles
# accessing the API. # is for accessing the API.
class AccountUserProfile class AccountUserProfile
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -643,7 +643,7 @@ module Google
end end
end end
# Contains properties of a DCM ad. # Contains properties of a Campaign Manager ad.
class Ad class Ad
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1064,7 +1064,7 @@ module Google
end end
end end
# Contains properties of a DCM advertiser. # Contains properties of a Campaign Manager advertiser.
class Advertiser class Advertiser
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1450,7 +1450,7 @@ module Google
end end
end end
# Contains properties of a DCM campaign. # Contains properties of a Campaign Manager campaign.
class Campaign class Campaign
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1496,8 +1496,8 @@ module Google
# @return [Array<Google::Apis::DfareportingV2_8::AudienceSegmentGroup>] # @return [Array<Google::Apis::DfareportingV2_8::AudienceSegmentGroup>]
attr_accessor :audience_segment_groups attr_accessor :audience_segment_groups
# Billing invoice code included in the DCM client billing invoices associated # Billing invoice code included in the Campaign Manager client billing invoices
# with the campaign. # associated with the campaign.
# Corresponds to the JSON property `billingInvoiceCode` # Corresponds to the JSON property `billingInvoiceCode`
# @return [String] # @return [String]
attr_accessor :billing_invoice_code attr_accessor :billing_invoice_code
@ -2808,8 +2808,8 @@ module Google
# the browser that serves the ad does not support them. Feature dependencies are # the browser that serves the ad does not support them. Feature dependencies are
# features that a browser must be able to support in order to render your HTML5 # features that a browser must be able to support in order to render your HTML5
# creative asset correctly. This field is initially auto-generated to contain # creative asset correctly. This field is initially auto-generated to contain
# all features detected by DCM for all the assets of this creative and can then # all features detected by Campaign Manager for all the assets of this creative
# be modified by the client. To reset this field, copy over all the # and can then be modified by the client. To reset this field, copy over all the
# creativeAssets' detected features. Applicable to the following creative types: # creativeAssets' detected features. Applicable to the following creative types:
# HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not # HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not
# HTML_IMAGE. # HTML_IMAGE.
@ -2953,9 +2953,9 @@ module Google
# @return [String] # @return [String]
attr_accessor :html_code attr_accessor :html_code
# Whether HTML code is DCM-generated or manually entered. Set to true to ignore # Whether HTML code is generated by Campaign Manager or manually entered. Set to
# changes to htmlCode. Applicable to the following creative types: FLASH_INPAGE # true to ignore changes to htmlCode. Applicable to the following creative types:
# and HTML5_BANNER. # FLASH_INPAGE and HTML5_BANNER.
# Corresponds to the JSON property `htmlCodeLocked` # Corresponds to the JSON property `htmlCodeLocked`
# @return [Boolean] # @return [Boolean]
attr_accessor :html_code_locked attr_accessor :html_code_locked
@ -3035,10 +3035,10 @@ module Google
# @return [String] # @return [String]
attr_accessor :required_flash_plugin_version attr_accessor :required_flash_plugin_version
# The internal Flash version for this creative as calculated by DoubleClick # The internal Flash version for this creative as calculated by Studio. This is
# Studio. This is a read-only field. Applicable to the following creative types: # a read-only field. Applicable to the following creative types: FLASH_INPAGE
# FLASH_INPAGE all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the # all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset
# primary asset type is not HTML_IMAGE. # type is not HTML_IMAGE.
# Corresponds to the JSON property `requiredFlashVersion` # Corresponds to the JSON property `requiredFlashVersion`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :required_flash_version attr_accessor :required_flash_version
@ -3317,11 +3317,12 @@ module Google
# @return [Fixnum] # @return [Fixnum]
attr_accessor :custom_start_time_value attr_accessor :custom_start_time_value
# List of feature dependencies for the creative asset that are detected by DCM. # List of feature dependencies for the creative asset that are detected by
# Feature dependencies are features that a browser must be able to support in # Campaign Manager. Feature dependencies are features that a browser must be
# order to render your HTML5 creative correctly. This is a read-only, auto- # able to support in order to render your HTML5 creative correctly. This is a
# generated field. Applicable to the following creative types: HTML5_BANNER. # read-only, auto-generated field. Applicable to the following creative types:
# Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. # HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not
# HTML_IMAGE.
# Corresponds to the JSON property `detectedFeatures` # Corresponds to the JSON property `detectedFeatures`
# @return [Array<String>] # @return [Array<String>]
attr_accessor :detected_features attr_accessor :detected_features
@ -3408,8 +3409,8 @@ module Google
# @return [Google::Apis::DfareportingV2_8::OffsetPosition] # @return [Google::Apis::DfareportingV2_8::OffsetPosition]
attr_accessor :offset attr_accessor :offset
# Whether the backup asset is original or changed by the user in DCM. Applicable # Whether the backup asset is original or changed by the user in Campaign
# to the following creative types: all RICH_MEDIA. # Manager. Applicable to the following creative types: all RICH_MEDIA.
# Corresponds to the JSON property `originalBackup` # Corresponds to the JSON property `originalBackup`
# @return [Boolean] # @return [Boolean]
attr_accessor :original_backup attr_accessor :original_backup
@ -3466,15 +3467,16 @@ module Google
# VPAID creatives. Applicable to DISPLAY when the primary asset type is not # VPAID creatives. Applicable to DISPLAY when the primary asset type is not
# HTML_IMAGE. # HTML_IMAGE.
# ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. # ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives.
# OTHER refers to assets from sources other than DCM, such as Studio uploaded # OTHER refers to assets from sources other than Campaign Manager, such as
# assets, applicable to all RICH_MEDIA and all VPAID creatives. # Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives.
# PARENT_VIDEO refers to videos uploaded by the user in DCM and is applicable to # PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is
# INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. # applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives.
# TRANSCODED_VIDEO refers to videos transcoded by DCM from PARENT_VIDEO assets # TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from
# and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. # PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO
# ALTERNATE_VIDEO refers to the DCM representation of child asset videos from # creatives.
# Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be # ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset
# added or removed within DCM. # videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These
# cannot be added or removed within Campaign Manager.
# For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and # For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and
# ALTERNATE_VIDEO assets that are marked active serve as backup in case the # ALTERNATE_VIDEO assets that are marked active serve as backup in case the
# VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or # VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or
@ -3654,10 +3656,10 @@ module Google
# @return [Array<Google::Apis::DfareportingV2_8::ClickTag>] # @return [Array<Google::Apis::DfareportingV2_8::ClickTag>]
attr_accessor :click_tags attr_accessor :click_tags
# List of feature dependencies for the creative asset that are detected by DCM. # List of feature dependencies for the creative asset that are detected by
# Feature dependencies are features that a browser must be able to support in # Campaign Manager. Feature dependencies are features that a browser must be
# order to render your HTML5 creative correctly. This is a read-only, auto- # able to support in order to render your HTML5 creative correctly. This is a
# generated field. # read-only, auto-generated field.
# Corresponds to the JSON property `detectedFeatures` # Corresponds to the JSON property `detectedFeatures`
# @return [Array<String>] # @return [Array<String>]
attr_accessor :detected_features attr_accessor :detected_features
@ -3876,8 +3878,8 @@ module Google
class CreativeCustomEvent class CreativeCustomEvent
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Unique ID of this event used by DDM Reporting and Data Transfer. This is a # Unique ID of this event used by Reporting and Data Transfer. This is a read-
# read-only field. # only field.
# Corresponds to the JSON property `advertiserCustomEventId` # Corresponds to the JSON property `advertiserCustomEventId`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :advertiser_custom_event_id attr_accessor :advertiser_custom_event_id
@ -3892,8 +3894,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :advertiser_custom_event_type attr_accessor :advertiser_custom_event_type
# Artwork label column, used to link events in DCM back to events in Studio. # Artwork label column, used to link events in Campaign Manager back to events
# This is a required field and should not be modified after insertion. # in Studio. This is a required field and should not be modified after insertion.
# Corresponds to the JSON property `artworkLabel` # Corresponds to the JSON property `artworkLabel`
# @return [String] # @return [String]
attr_accessor :artwork_label attr_accessor :artwork_label
@ -4636,8 +4638,8 @@ module Google
# Impression ratio for this ad. This ratio determines how often each ad is # Impression ratio for this ad. This ratio determines how often each ad is
# served relative to the others. For example, if ad A has an impression ratio of # served relative to the others. For example, if ad A has an impression ratio of
# 1 and ad B has an impression ratio of 3, then DCM will serve ad B three times # 1 and ad B has an impression ratio of 3, then Campaign Manager will serve ad B
# as often as ad A. Acceptable values are 1 to 10, inclusive. # three times as often as ad A. Acceptable values are 1 to 10, inclusive.
# Corresponds to the JSON property `impressionRatio` # Corresponds to the JSON property `impressionRatio`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :impression_ratio attr_accessor :impression_ratio
@ -4661,16 +4663,16 @@ module Google
end end
end end
# DFP Settings # Google Ad Manager Settings
class DfpSettings class DfpSettings
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# DFP network code for this directory site. # Ad Manager network code for this directory site.
# Corresponds to the JSON property `dfpNetworkCode` # Corresponds to the JSON property `dfpNetworkCode`
# @return [String] # @return [String]
attr_accessor :dfp_network_code attr_accessor :dfp_network_code
# DFP network name for this directory site. # Ad Manager network name for this directory site.
# Corresponds to the JSON property `dfpNetworkName` # Corresponds to the JSON property `dfpNetworkName`
# @return [String] # @return [String]
attr_accessor :dfp_network_name attr_accessor :dfp_network_name
@ -4687,7 +4689,7 @@ module Google
attr_accessor :pub_paid_placement_accepted attr_accessor :pub_paid_placement_accepted
alias_method :pub_paid_placement_accepted?, :pub_paid_placement_accepted alias_method :pub_paid_placement_accepted?, :pub_paid_placement_accepted
# Whether this directory site is available only via DoubleClick Publisher Portal. # Whether this directory site is available only via Publisher Portal.
# Corresponds to the JSON property `publisherPortalOnly` # Corresponds to the JSON property `publisherPortalOnly`
# @return [Boolean] # @return [Boolean]
attr_accessor :publisher_portal_only attr_accessor :publisher_portal_only
@ -5204,7 +5206,7 @@ module Google
attr_accessor :active_view_opt_out attr_accessor :active_view_opt_out
alias_method :active_view_opt_out?, :active_view_opt_out alias_method :active_view_opt_out?, :active_view_opt_out
# DFP Settings # Google Ad Manager Settings
# Corresponds to the JSON property `dfpSettings` # Corresponds to the JSON property `dfpSettings`
# @return [Google::Apis::DfareportingV2_8::DfpSettings] # @return [Google::Apis::DfareportingV2_8::DfpSettings]
attr_accessor :dfp_settings attr_accessor :dfp_settings
@ -5291,7 +5293,7 @@ module Google
# Contains properties of a dynamic targeting key. Dynamic targeting keys are # Contains properties of a dynamic targeting key. Dynamic targeting keys are
# unique, user-friendly labels, created at the advertiser level in DCM, that can # unique, user-friendly labels, created at the advertiser level in DCM, that can
# be assigned to ads, creatives, and placements and used for targeting with # be assigned to ads, creatives, and placements and used for targeting with
# DoubleClick Studio dynamic creatives. Use these labels instead of numeric DCM # Studio dynamic creatives. Use these labels instead of numeric Campaign Manager
# IDs (such as placement IDs) to save time and avoid errors in your dynamic # IDs (such as placement IDs) to save time and avoid errors in your dynamic
# feeds. # feeds.
class DynamicTargetingKey class DynamicTargetingKey
@ -5438,10 +5440,10 @@ module Google
attr_accessor :enabled_by_default attr_accessor :enabled_by_default
alias_method :enabled_by_default?, :enabled_by_default alias_method :enabled_by_default?, :enabled_by_default
# Whether to remove this event tag from ads that are trafficked through # Whether to remove this event tag from ads that are trafficked through Display &
# DoubleClick Bid Manager to Ad Exchange. This may be useful if the event tag # Video 360 to Ad Exchange. This may be useful if the event tag uses a pixel
# uses a pixel that is unapproved for Ad Exchange bids on one or more networks, # that is unapproved for Ad Exchange bids on one or more networks, such as the
# such as the Google Display Network. # Google Display Network.
# Corresponds to the JSON property `excludeFromAdxRequests` # Corresponds to the JSON property `excludeFromAdxRequests`
# @return [Boolean] # @return [Boolean]
attr_accessor :exclude_from_adx_requests attr_accessor :exclude_from_adx_requests
@ -6585,7 +6587,7 @@ module Google
end end
end end
# Represents a buy from the DoubleClick Planning inventory store. # Represents a buy from the Planning inventory store.
class InventoryItem class InventoryItem
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -7589,7 +7591,7 @@ module Google
end end
end end
# Describes properties of a DoubleClick Planning order. # Describes properties of a Planning order.
class Order class Order
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -7769,7 +7771,7 @@ module Google
end end
end end
# Contains properties of a DoubleClick Planning order document. # Contains properties of a Planning order document.
class OrderDocument class OrderDocument
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -9113,7 +9115,7 @@ module Google
end end
end end
# Contains properties of a DoubleClick Planning project. # Contains properties of a Planning project.
class Project class Project
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -10892,7 +10894,7 @@ module Google
end end
end end
# Contains properties of a DCM subaccount. # Contains properties of a Campaign Manager subaccount.
class Subaccount class Subaccount
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable

View File

@ -3510,7 +3510,7 @@ module Google
# @param [Fixnum] country_id # @param [Fixnum] country_id
# Select only directory sites with this country ID. # Select only directory sites with this country ID.
# @param [String] dfp_network_code # @param [String] dfp_network_code
# Select only directory sites with this DFP network code. # Select only directory sites with this Ad Manager network code.
# @param [Array<Fixnum>, Fixnum] ids # @param [Array<Fixnum>, Fixnum] ids
# Select only directory sites with these IDs. # Select only directory sites with these IDs.
# @param [Fixnum] max_results # @param [Fixnum] max_results

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/doubleclick-advertisers/ # @see https://developers.google.com/doubleclick-advertisers/
module DfareportingV3_0 module DfareportingV3_0
VERSION = 'V3_0' VERSION = 'V3_0'
REVISION = '20180720' REVISION = '20180830'
# Manage DoubleClick Digital Marketing conversions # Manage DoubleClick Digital Marketing conversions
AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions' AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions'

View File

@ -22,7 +22,7 @@ module Google
module Apis module Apis
module DfareportingV3_0 module DfareportingV3_0
# Contains properties of a DCM account. # Contains properties of a Campaign Manager account.
class Account class Account
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -271,8 +271,8 @@ module Google
end end
# AccountPermissions contains information about a particular account permission. # AccountPermissions contains information about a particular account permission.
# Some features of DCM require an account permission to be present in the # Some features of Campaign Manager require an account permission to be present
# account. # in the account.
class AccountPermission class AccountPermission
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -410,9 +410,9 @@ module Google
end end
end end
# AccountUserProfiles contains properties of a DCM user profile. This resource # AccountUserProfiles contains properties of a Campaign Manager user profile.
# is specifically for managing user profiles, whereas UserProfiles is for # This resource is specifically for managing user profiles, whereas UserProfiles
# accessing the API. # is for accessing the API.
class AccountUserProfile class AccountUserProfile
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -643,7 +643,7 @@ module Google
end end
end end
# Contains properties of a DCM ad. # Contains properties of a Campaign Manager ad.
class Ad class Ad
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1064,7 +1064,7 @@ module Google
end end
end end
# Contains properties of a DCM advertiser. # Contains properties of a Campaign Manager advertiser.
class Advertiser class Advertiser
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1482,7 +1482,7 @@ module Google
end end
end end
# Contains properties of a DCM campaign. # Contains properties of a Campaign Manager campaign.
class Campaign class Campaign
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1528,8 +1528,8 @@ module Google
# @return [Array<Google::Apis::DfareportingV3_0::AudienceSegmentGroup>] # @return [Array<Google::Apis::DfareportingV3_0::AudienceSegmentGroup>]
attr_accessor :audience_segment_groups attr_accessor :audience_segment_groups
# Billing invoice code included in the DCM client billing invoices associated # Billing invoice code included in the Campaign Manager client billing invoices
# with the campaign. # associated with the campaign.
# Corresponds to the JSON property `billingInvoiceCode` # Corresponds to the JSON property `billingInvoiceCode`
# @return [String] # @return [String]
attr_accessor :billing_invoice_code attr_accessor :billing_invoice_code
@ -2843,8 +2843,8 @@ module Google
# the browser that serves the ad does not support them. Feature dependencies are # the browser that serves the ad does not support them. Feature dependencies are
# features that a browser must be able to support in order to render your HTML5 # features that a browser must be able to support in order to render your HTML5
# creative asset correctly. This field is initially auto-generated to contain # creative asset correctly. This field is initially auto-generated to contain
# all features detected by DCM for all the assets of this creative and can then # all features detected by Campaign Manager for all the assets of this creative
# be modified by the client. To reset this field, copy over all the # and can then be modified by the client. To reset this field, copy over all the
# creativeAssets' detected features. Applicable to the following creative types: # creativeAssets' detected features. Applicable to the following creative types:
# HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not # HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not
# HTML_IMAGE. # HTML_IMAGE.
@ -2988,9 +2988,9 @@ module Google
# @return [String] # @return [String]
attr_accessor :html_code attr_accessor :html_code
# Whether HTML code is DCM-generated or manually entered. Set to true to ignore # Whether HTML code is generated by Campaign Manager or manually entered. Set to
# changes to htmlCode. Applicable to the following creative types: FLASH_INPAGE # true to ignore changes to htmlCode. Applicable to the following creative types:
# and HTML5_BANNER. # FLASH_INPAGE and HTML5_BANNER.
# Corresponds to the JSON property `htmlCodeLocked` # Corresponds to the JSON property `htmlCodeLocked`
# @return [Boolean] # @return [Boolean]
attr_accessor :html_code_locked attr_accessor :html_code_locked
@ -3076,10 +3076,10 @@ module Google
# @return [String] # @return [String]
attr_accessor :required_flash_plugin_version attr_accessor :required_flash_plugin_version
# The internal Flash version for this creative as calculated by DoubleClick # The internal Flash version for this creative as calculated by Studio. This is
# Studio. This is a read-only field. Applicable to the following creative types: # a read-only field. Applicable to the following creative types: FLASH_INPAGE
# FLASH_INPAGE all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the # all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset
# primary asset type is not HTML_IMAGE. # type is not HTML_IMAGE.
# Corresponds to the JSON property `requiredFlashVersion` # Corresponds to the JSON property `requiredFlashVersion`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :required_flash_version attr_accessor :required_flash_version
@ -3359,11 +3359,12 @@ module Google
# @return [Fixnum] # @return [Fixnum]
attr_accessor :custom_start_time_value attr_accessor :custom_start_time_value
# List of feature dependencies for the creative asset that are detected by DCM. # List of feature dependencies for the creative asset that are detected by
# Feature dependencies are features that a browser must be able to support in # Campaign Manager. Feature dependencies are features that a browser must be
# order to render your HTML5 creative correctly. This is a read-only, auto- # able to support in order to render your HTML5 creative correctly. This is a
# generated field. Applicable to the following creative types: HTML5_BANNER. # read-only, auto-generated field. Applicable to the following creative types:
# Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. # HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not
# HTML_IMAGE.
# Corresponds to the JSON property `detectedFeatures` # Corresponds to the JSON property `detectedFeatures`
# @return [Array<String>] # @return [Array<String>]
attr_accessor :detected_features attr_accessor :detected_features
@ -3455,8 +3456,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :orientation attr_accessor :orientation
# Whether the backup asset is original or changed by the user in DCM. Applicable # Whether the backup asset is original or changed by the user in Campaign
# to the following creative types: all RICH_MEDIA. # Manager. Applicable to the following creative types: all RICH_MEDIA.
# Corresponds to the JSON property `originalBackup` # Corresponds to the JSON property `originalBackup`
# @return [Boolean] # @return [Boolean]
attr_accessor :original_backup attr_accessor :original_backup
@ -3513,15 +3514,16 @@ module Google
# VPAID creatives. Applicable to DISPLAY when the primary asset type is not # VPAID creatives. Applicable to DISPLAY when the primary asset type is not
# HTML_IMAGE. # HTML_IMAGE.
# ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. # ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives.
# OTHER refers to assets from sources other than DCM, such as Studio uploaded # OTHER refers to assets from sources other than Campaign Manager, such as
# assets, applicable to all RICH_MEDIA and all VPAID creatives. # Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives.
# PARENT_VIDEO refers to videos uploaded by the user in DCM and is applicable to # PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is
# INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. # applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives.
# TRANSCODED_VIDEO refers to videos transcoded by DCM from PARENT_VIDEO assets # TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from
# and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. # PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO
# ALTERNATE_VIDEO refers to the DCM representation of child asset videos from # creatives.
# Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be # ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset
# added or removed within DCM. # videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These
# cannot be added or removed within Campaign Manager.
# For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and # For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and
# ALTERNATE_VIDEO assets that are marked active serve as backup in case the # ALTERNATE_VIDEO assets that are marked active serve as backup in case the
# VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or # VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or
@ -3702,10 +3704,10 @@ module Google
# @return [Array<Google::Apis::DfareportingV3_0::ClickTag>] # @return [Array<Google::Apis::DfareportingV3_0::ClickTag>]
attr_accessor :click_tags attr_accessor :click_tags
# List of feature dependencies for the creative asset that are detected by DCM. # List of feature dependencies for the creative asset that are detected by
# Feature dependencies are features that a browser must be able to support in # Campaign Manager. Feature dependencies are features that a browser must be
# order to render your HTML5 creative correctly. This is a read-only, auto- # able to support in order to render your HTML5 creative correctly. This is a
# generated field. # read-only, auto-generated field.
# Corresponds to the JSON property `detectedFeatures` # Corresponds to the JSON property `detectedFeatures`
# @return [Array<String>] # @return [Array<String>]
attr_accessor :detected_features attr_accessor :detected_features
@ -3959,8 +3961,8 @@ module Google
class CreativeCustomEvent class CreativeCustomEvent
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Unique ID of this event used by DDM Reporting and Data Transfer. This is a # Unique ID of this event used by Reporting and Data Transfer. This is a read-
# read-only field. # only field.
# Corresponds to the JSON property `advertiserCustomEventId` # Corresponds to the JSON property `advertiserCustomEventId`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :advertiser_custom_event_id attr_accessor :advertiser_custom_event_id
@ -3975,8 +3977,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :advertiser_custom_event_type attr_accessor :advertiser_custom_event_type
# Artwork label column, used to link events in DCM back to events in Studio. # Artwork label column, used to link events in Campaign Manager back to events
# This is a required field and should not be modified after insertion. # in Studio. This is a required field and should not be modified after insertion.
# Corresponds to the JSON property `artworkLabel` # Corresponds to the JSON property `artworkLabel`
# @return [String] # @return [String]
attr_accessor :artwork_label attr_accessor :artwork_label
@ -4719,8 +4721,8 @@ module Google
# Impression ratio for this ad. This ratio determines how often each ad is # Impression ratio for this ad. This ratio determines how often each ad is
# served relative to the others. For example, if ad A has an impression ratio of # served relative to the others. For example, if ad A has an impression ratio of
# 1 and ad B has an impression ratio of 3, then DCM will serve ad B three times # 1 and ad B has an impression ratio of 3, then Campaign Manager will serve ad B
# as often as ad A. Acceptable values are 1 to 10, inclusive. # three times as often as ad A. Acceptable values are 1 to 10, inclusive.
# Corresponds to the JSON property `impressionRatio` # Corresponds to the JSON property `impressionRatio`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :impression_ratio attr_accessor :impression_ratio
@ -4744,16 +4746,16 @@ module Google
end end
end end
# DFP Settings # Google Ad Manager Settings
class DfpSettings class DfpSettings
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# DFP network code for this directory site. # Ad Manager network code for this directory site.
# Corresponds to the JSON property `dfpNetworkCode` # Corresponds to the JSON property `dfpNetworkCode`
# @return [String] # @return [String]
attr_accessor :dfp_network_code attr_accessor :dfp_network_code
# DFP network name for this directory site. # Ad Manager network name for this directory site.
# Corresponds to the JSON property `dfpNetworkName` # Corresponds to the JSON property `dfpNetworkName`
# @return [String] # @return [String]
attr_accessor :dfp_network_name attr_accessor :dfp_network_name
@ -4770,7 +4772,7 @@ module Google
attr_accessor :pub_paid_placement_accepted attr_accessor :pub_paid_placement_accepted
alias_method :pub_paid_placement_accepted?, :pub_paid_placement_accepted alias_method :pub_paid_placement_accepted?, :pub_paid_placement_accepted
# Whether this directory site is available only via DoubleClick Publisher Portal. # Whether this directory site is available only via Publisher Portal.
# Corresponds to the JSON property `publisherPortalOnly` # Corresponds to the JSON property `publisherPortalOnly`
# @return [Boolean] # @return [Boolean]
attr_accessor :publisher_portal_only attr_accessor :publisher_portal_only
@ -5287,7 +5289,7 @@ module Google
attr_accessor :active_view_opt_out attr_accessor :active_view_opt_out
alias_method :active_view_opt_out?, :active_view_opt_out alias_method :active_view_opt_out?, :active_view_opt_out
# DFP Settings # Google Ad Manager Settings
# Corresponds to the JSON property `dfpSettings` # Corresponds to the JSON property `dfpSettings`
# @return [Google::Apis::DfareportingV3_0::DfpSettings] # @return [Google::Apis::DfareportingV3_0::DfpSettings]
attr_accessor :dfp_settings attr_accessor :dfp_settings
@ -5374,7 +5376,7 @@ module Google
# Contains properties of a dynamic targeting key. Dynamic targeting keys are # Contains properties of a dynamic targeting key. Dynamic targeting keys are
# unique, user-friendly labels, created at the advertiser level in DCM, that can # unique, user-friendly labels, created at the advertiser level in DCM, that can
# be assigned to ads, creatives, and placements and used for targeting with # be assigned to ads, creatives, and placements and used for targeting with
# DoubleClick Studio dynamic creatives. Use these labels instead of numeric DCM # Studio dynamic creatives. Use these labels instead of numeric Campaign Manager
# IDs (such as placement IDs) to save time and avoid errors in your dynamic # IDs (such as placement IDs) to save time and avoid errors in your dynamic
# feeds. # feeds.
class DynamicTargetingKey class DynamicTargetingKey
@ -5521,10 +5523,10 @@ module Google
attr_accessor :enabled_by_default attr_accessor :enabled_by_default
alias_method :enabled_by_default?, :enabled_by_default alias_method :enabled_by_default?, :enabled_by_default
# Whether to remove this event tag from ads that are trafficked through # Whether to remove this event tag from ads that are trafficked through Display &
# DoubleClick Bid Manager to Ad Exchange. This may be useful if the event tag # Video 360 to Ad Exchange. This may be useful if the event tag uses a pixel
# uses a pixel that is unapproved for Ad Exchange bids on one or more networks, # that is unapproved for Ad Exchange bids on one or more networks, such as the
# such as the Google Display Network. # Google Display Network.
# Corresponds to the JSON property `excludeFromAdxRequests` # Corresponds to the JSON property `excludeFromAdxRequests`
# @return [Boolean] # @return [Boolean]
attr_accessor :exclude_from_adx_requests attr_accessor :exclude_from_adx_requests
@ -6676,7 +6678,7 @@ module Google
end end
end end
# Represents a buy from the DoubleClick Planning inventory store. # Represents a buy from the Planning inventory store.
class InventoryItem class InventoryItem
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -7658,7 +7660,7 @@ module Google
end end
end end
# Describes properties of a DoubleClick Planning order. # Describes properties of a Planning order.
class Order class Order
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -7838,7 +7840,7 @@ module Google
end end
end end
# Contains properties of a DoubleClick Planning order document. # Contains properties of a Planning order document.
class OrderDocument class OrderDocument
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -9182,7 +9184,7 @@ module Google
end end
end end
# Contains properties of a DoubleClick Planning project. # Contains properties of a Planning project.
class Project class Project
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -10961,7 +10963,7 @@ module Google
end end
end end
# Contains properties of a DCM subaccount. # Contains properties of a Campaign Manager subaccount.
class Subaccount class Subaccount
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable

View File

@ -3717,7 +3717,7 @@ module Google
# @param [Fixnum] country_id # @param [Fixnum] country_id
# Select only directory sites with this country ID. # Select only directory sites with this country ID.
# @param [String] dfp_network_code # @param [String] dfp_network_code
# Select only directory sites with this DFP network code. # Select only directory sites with this Ad Manager network code.
# @param [Array<Fixnum>, Fixnum] ids # @param [Array<Fixnum>, Fixnum] ids
# Select only directory sites with these IDs. # Select only directory sites with these IDs.
# @param [Fixnum] max_results # @param [Fixnum] max_results

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/doubleclick-advertisers/ # @see https://developers.google.com/doubleclick-advertisers/
module DfareportingV3_1 module DfareportingV3_1
VERSION = 'V3_1' VERSION = 'V3_1'
REVISION = '20180720' REVISION = '20180830'
# Manage DoubleClick Digital Marketing conversions # Manage DoubleClick Digital Marketing conversions
AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions' AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions'

View File

@ -22,7 +22,7 @@ module Google
module Apis module Apis
module DfareportingV3_1 module DfareportingV3_1
# Contains properties of a DCM account. # Contains properties of a Campaign Manager account.
class Account class Account
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -271,8 +271,8 @@ module Google
end end
# AccountPermissions contains information about a particular account permission. # AccountPermissions contains information about a particular account permission.
# Some features of DCM require an account permission to be present in the # Some features of Campaign Manager require an account permission to be present
# account. # in the account.
class AccountPermission class AccountPermission
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -410,9 +410,9 @@ module Google
end end
end end
# AccountUserProfiles contains properties of a DCM user profile. This resource # AccountUserProfiles contains properties of a Campaign Manager user profile.
# is specifically for managing user profiles, whereas UserProfiles is for # This resource is specifically for managing user profiles, whereas UserProfiles
# accessing the API. # is for accessing the API.
class AccountUserProfile class AccountUserProfile
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -643,7 +643,7 @@ module Google
end end
end end
# Contains properties of a DCM ad. # Contains properties of a Campaign Manager ad.
class Ad class Ad
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1064,7 +1064,7 @@ module Google
end end
end end
# Contains properties of a DCM advertiser. # Contains properties of a Campaign Manager advertiser.
class Advertiser class Advertiser
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1482,7 +1482,7 @@ module Google
end end
end end
# Contains properties of a DCM campaign. # Contains properties of a Campaign Manager campaign.
class Campaign class Campaign
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1528,8 +1528,8 @@ module Google
# @return [Array<Google::Apis::DfareportingV3_1::AudienceSegmentGroup>] # @return [Array<Google::Apis::DfareportingV3_1::AudienceSegmentGroup>]
attr_accessor :audience_segment_groups attr_accessor :audience_segment_groups
# Billing invoice code included in the DCM client billing invoices associated # Billing invoice code included in the Campaign Manager client billing invoices
# with the campaign. # associated with the campaign.
# Corresponds to the JSON property `billingInvoiceCode` # Corresponds to the JSON property `billingInvoiceCode`
# @return [String] # @return [String]
attr_accessor :billing_invoice_code attr_accessor :billing_invoice_code
@ -2843,8 +2843,8 @@ module Google
# the browser that serves the ad does not support them. Feature dependencies are # the browser that serves the ad does not support them. Feature dependencies are
# features that a browser must be able to support in order to render your HTML5 # features that a browser must be able to support in order to render your HTML5
# creative asset correctly. This field is initially auto-generated to contain # creative asset correctly. This field is initially auto-generated to contain
# all features detected by DCM for all the assets of this creative and can then # all features detected by Campaign Manager for all the assets of this creative
# be modified by the client. To reset this field, copy over all the # and can then be modified by the client. To reset this field, copy over all the
# creativeAssets' detected features. Applicable to the following creative types: # creativeAssets' detected features. Applicable to the following creative types:
# HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not # HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not
# HTML_IMAGE. # HTML_IMAGE.
@ -2990,9 +2990,9 @@ module Google
# @return [String] # @return [String]
attr_accessor :html_code attr_accessor :html_code
# Whether HTML code is DCM-generated or manually entered. Set to true to ignore # Whether HTML code is generated by Campaign Manager or manually entered. Set to
# changes to htmlCode. Applicable to the following creative types: FLASH_INPAGE # true to ignore changes to htmlCode. Applicable to the following creative types:
# and HTML5_BANNER. # FLASH_INPAGE and HTML5_BANNER.
# Corresponds to the JSON property `htmlCodeLocked` # Corresponds to the JSON property `htmlCodeLocked`
# @return [Boolean] # @return [Boolean]
attr_accessor :html_code_locked attr_accessor :html_code_locked
@ -3091,10 +3091,10 @@ module Google
# @return [String] # @return [String]
attr_accessor :required_flash_plugin_version attr_accessor :required_flash_plugin_version
# The internal Flash version for this creative as calculated by DoubleClick # The internal Flash version for this creative as calculated by Studio. This is
# Studio. This is a read-only field. Applicable to the following creative types: # a read-only field. Applicable to the following creative types: FLASH_INPAGE
# FLASH_INPAGE all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the # all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset
# primary asset type is not HTML_IMAGE. # type is not HTML_IMAGE.
# Corresponds to the JSON property `requiredFlashVersion` # Corresponds to the JSON property `requiredFlashVersion`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :required_flash_version attr_accessor :required_flash_version
@ -3364,11 +3364,12 @@ module Google
# @return [Fixnum] # @return [Fixnum]
attr_accessor :custom_start_time_value attr_accessor :custom_start_time_value
# List of feature dependencies for the creative asset that are detected by DCM. # List of feature dependencies for the creative asset that are detected by
# Feature dependencies are features that a browser must be able to support in # Campaign Manager. Feature dependencies are features that a browser must be
# order to render your HTML5 creative correctly. This is a read-only, auto- # able to support in order to render your HTML5 creative correctly. This is a
# generated field. Applicable to the following creative types: HTML5_BANNER. # read-only, auto-generated field. Applicable to the following creative types:
# Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. # HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not
# HTML_IMAGE.
# Corresponds to the JSON property `detectedFeatures` # Corresponds to the JSON property `detectedFeatures`
# @return [Array<String>] # @return [Array<String>]
attr_accessor :detected_features attr_accessor :detected_features
@ -3468,8 +3469,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :orientation attr_accessor :orientation
# Whether the backup asset is original or changed by the user in DCM. Applicable # Whether the backup asset is original or changed by the user in Campaign
# to the following creative types: all RICH_MEDIA. # Manager. Applicable to the following creative types: all RICH_MEDIA.
# Corresponds to the JSON property `originalBackup` # Corresponds to the JSON property `originalBackup`
# @return [Boolean] # @return [Boolean]
attr_accessor :original_backup attr_accessor :original_backup
@ -3526,23 +3527,24 @@ module Google
# VPAID creatives. Applicable to DISPLAY when the primary asset type is not # VPAID creatives. Applicable to DISPLAY when the primary asset type is not
# HTML_IMAGE. # HTML_IMAGE.
# ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. # ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives.
# OTHER refers to assets from sources other than DCM, such as Studio uploaded # OTHER refers to assets from sources other than Campaign Manager, such as
# assets, applicable to all RICH_MEDIA and all VPAID creatives. # Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives.
# PARENT_VIDEO refers to videos uploaded by the user in DCM and is applicable to # PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is
# INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. # applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives.
# TRANSCODED_VIDEO refers to videos transcoded by DCM from PARENT_VIDEO assets # TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from
# and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. # PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO
# ALTERNATE_VIDEO refers to the DCM representation of child asset videos from # creatives.
# Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be # ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset
# added or removed within DCM. # videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These
# cannot be added or removed within Campaign Manager.
# For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and # For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and
# ALTERNATE_VIDEO assets that are marked active serve as backup in case the # ALTERNATE_VIDEO assets that are marked active serve as backup in case the
# VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or # VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or
# removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative. # removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative.
# PARENT_AUDIO refers to audios uploaded by the user in DCM and is applicable to # PARENT_AUDIO refers to audios uploaded by the user in Campaign Manager and is
# INSTREAM_AUDIO creatives. # applicable to INSTREAM_AUDIO creatives.
# TRANSCODED_AUDIO refers to audios transcoded by DCM from PARENT_AUDIO assets # TRANSCODED_AUDIO refers to audios transcoded by Campaign Manager from
# and is applicable to INSTREAM_AUDIO creatives. # PARENT_AUDIO assets and is applicable to INSTREAM_AUDIO creatives.
# Corresponds to the JSON property `role` # Corresponds to the JSON property `role`
# @return [String] # @return [String]
attr_accessor :role attr_accessor :role
@ -3713,10 +3715,10 @@ module Google
# @return [Array<Google::Apis::DfareportingV3_1::ClickTag>] # @return [Array<Google::Apis::DfareportingV3_1::ClickTag>]
attr_accessor :click_tags attr_accessor :click_tags
# List of feature dependencies for the creative asset that are detected by DCM. # List of feature dependencies for the creative asset that are detected by
# Feature dependencies are features that a browser must be able to support in # Campaign Manager. Feature dependencies are features that a browser must be
# order to render your HTML5 creative correctly. This is a read-only, auto- # able to support in order to render your HTML5 creative correctly. This is a
# generated field. # read-only, auto-generated field.
# Corresponds to the JSON property `detectedFeatures` # Corresponds to the JSON property `detectedFeatures`
# @return [Array<String>] # @return [Array<String>]
attr_accessor :detected_features attr_accessor :detected_features
@ -3970,8 +3972,8 @@ module Google
class CreativeCustomEvent class CreativeCustomEvent
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Unique ID of this event used by DDM Reporting and Data Transfer. This is a # Unique ID of this event used by Reporting and Data Transfer. This is a read-
# read-only field. # only field.
# Corresponds to the JSON property `advertiserCustomEventId` # Corresponds to the JSON property `advertiserCustomEventId`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :advertiser_custom_event_id attr_accessor :advertiser_custom_event_id
@ -3986,8 +3988,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :advertiser_custom_event_type attr_accessor :advertiser_custom_event_type
# Artwork label column, used to link events in DCM back to events in Studio. # Artwork label column, used to link events in Campaign Manager back to events
# This is a required field and should not be modified after insertion. # in Studio. This is a required field and should not be modified after insertion.
# Corresponds to the JSON property `artworkLabel` # Corresponds to the JSON property `artworkLabel`
# @return [String] # @return [String]
attr_accessor :artwork_label attr_accessor :artwork_label
@ -4776,8 +4778,8 @@ module Google
# Impression ratio for this ad. This ratio determines how often each ad is # Impression ratio for this ad. This ratio determines how often each ad is
# served relative to the others. For example, if ad A has an impression ratio of # served relative to the others. For example, if ad A has an impression ratio of
# 1 and ad B has an impression ratio of 3, then DCM will serve ad B three times # 1 and ad B has an impression ratio of 3, then Campaign Manager will serve ad B
# as often as ad A. Acceptable values are 1 to 10, inclusive. # three times as often as ad A. Acceptable values are 1 to 10, inclusive.
# Corresponds to the JSON property `impressionRatio` # Corresponds to the JSON property `impressionRatio`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :impression_ratio attr_accessor :impression_ratio
@ -4801,16 +4803,16 @@ module Google
end end
end end
# DFP Settings # Google Ad Manager Settings
class DfpSettings class DfpSettings
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# DFP network code for this directory site. # Ad Manager network code for this directory site.
# Corresponds to the JSON property `dfpNetworkCode` # Corresponds to the JSON property `dfpNetworkCode`
# @return [String] # @return [String]
attr_accessor :dfp_network_code attr_accessor :dfp_network_code
# DFP network name for this directory site. # Ad Manager network name for this directory site.
# Corresponds to the JSON property `dfpNetworkName` # Corresponds to the JSON property `dfpNetworkName`
# @return [String] # @return [String]
attr_accessor :dfp_network_name attr_accessor :dfp_network_name
@ -4827,7 +4829,7 @@ module Google
attr_accessor :pub_paid_placement_accepted attr_accessor :pub_paid_placement_accepted
alias_method :pub_paid_placement_accepted?, :pub_paid_placement_accepted alias_method :pub_paid_placement_accepted?, :pub_paid_placement_accepted
# Whether this directory site is available only via DoubleClick Publisher Portal. # Whether this directory site is available only via Publisher Portal.
# Corresponds to the JSON property `publisherPortalOnly` # Corresponds to the JSON property `publisherPortalOnly`
# @return [Boolean] # @return [Boolean]
attr_accessor :publisher_portal_only attr_accessor :publisher_portal_only
@ -5344,7 +5346,7 @@ module Google
attr_accessor :active_view_opt_out attr_accessor :active_view_opt_out
alias_method :active_view_opt_out?, :active_view_opt_out alias_method :active_view_opt_out?, :active_view_opt_out
# DFP Settings # Google Ad Manager Settings
# Corresponds to the JSON property `dfpSettings` # Corresponds to the JSON property `dfpSettings`
# @return [Google::Apis::DfareportingV3_1::DfpSettings] # @return [Google::Apis::DfareportingV3_1::DfpSettings]
attr_accessor :dfp_settings attr_accessor :dfp_settings
@ -5431,7 +5433,7 @@ module Google
# Contains properties of a dynamic targeting key. Dynamic targeting keys are # Contains properties of a dynamic targeting key. Dynamic targeting keys are
# unique, user-friendly labels, created at the advertiser level in DCM, that can # unique, user-friendly labels, created at the advertiser level in DCM, that can
# be assigned to ads, creatives, and placements and used for targeting with # be assigned to ads, creatives, and placements and used for targeting with
# DoubleClick Studio dynamic creatives. Use these labels instead of numeric DCM # Studio dynamic creatives. Use these labels instead of numeric Campaign Manager
# IDs (such as placement IDs) to save time and avoid errors in your dynamic # IDs (such as placement IDs) to save time and avoid errors in your dynamic
# feeds. # feeds.
class DynamicTargetingKey class DynamicTargetingKey
@ -5578,10 +5580,10 @@ module Google
attr_accessor :enabled_by_default attr_accessor :enabled_by_default
alias_method :enabled_by_default?, :enabled_by_default alias_method :enabled_by_default?, :enabled_by_default
# Whether to remove this event tag from ads that are trafficked through # Whether to remove this event tag from ads that are trafficked through Display &
# DoubleClick Bid Manager to Ad Exchange. This may be useful if the event tag # Video 360 to Ad Exchange. This may be useful if the event tag uses a pixel
# uses a pixel that is unapproved for Ad Exchange bids on one or more networks, # that is unapproved for Ad Exchange bids on one or more networks, such as the
# such as the Google Display Network. # Google Display Network.
# Corresponds to the JSON property `excludeFromAdxRequests` # Corresponds to the JSON property `excludeFromAdxRequests`
# @return [Boolean] # @return [Boolean]
attr_accessor :exclude_from_adx_requests attr_accessor :exclude_from_adx_requests
@ -6733,7 +6735,7 @@ module Google
end end
end end
# Represents a buy from the DoubleClick Planning inventory store. # Represents a buy from the Planning inventory store.
class InventoryItem class InventoryItem
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -7797,7 +7799,7 @@ module Google
end end
end end
# Describes properties of a DoubleClick Planning order. # Describes properties of a Planning order.
class Order class Order
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -7977,7 +7979,7 @@ module Google
end end
end end
# Contains properties of a DoubleClick Planning order document. # Contains properties of a Planning order document.
class OrderDocument class OrderDocument
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -9321,7 +9323,7 @@ module Google
end end
end end
# Contains properties of a DoubleClick Planning project. # Contains properties of a Planning project.
class Project class Project
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -11100,7 +11102,7 @@ module Google
end end
end end
# Contains properties of a DCM subaccount. # Contains properties of a Campaign Manager subaccount.
class Subaccount class Subaccount
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable

View File

@ -3717,7 +3717,7 @@ module Google
# @param [Fixnum] country_id # @param [Fixnum] country_id
# Select only directory sites with this country ID. # Select only directory sites with this country ID.
# @param [String] dfp_network_code # @param [String] dfp_network_code
# Select only directory sites with this DFP network code. # Select only directory sites with this Ad Manager network code.
# @param [Array<Fixnum>, Fixnum] ids # @param [Array<Fixnum>, Fixnum] ids
# Select only directory sites with these IDs. # Select only directory sites with these IDs.
# @param [Fixnum] max_results # @param [Fixnum] max_results

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/doubleclick-advertisers/ # @see https://developers.google.com/doubleclick-advertisers/
module DfareportingV3_2 module DfareportingV3_2
VERSION = 'V3_2' VERSION = 'V3_2'
REVISION = '20180720' REVISION = '20180830'
# Manage DoubleClick Digital Marketing conversions # Manage DoubleClick Digital Marketing conversions
AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions' AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions'

View File

@ -22,7 +22,7 @@ module Google
module Apis module Apis
module DfareportingV3_2 module DfareportingV3_2
# Contains properties of a DCM account. # Contains properties of a Campaign Manager account.
class Account class Account
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -271,8 +271,8 @@ module Google
end end
# AccountPermissions contains information about a particular account permission. # AccountPermissions contains information about a particular account permission.
# Some features of DCM require an account permission to be present in the # Some features of Campaign Manager require an account permission to be present
# account. # in the account.
class AccountPermission class AccountPermission
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -410,9 +410,9 @@ module Google
end end
end end
# AccountUserProfiles contains properties of a DCM user profile. This resource # AccountUserProfiles contains properties of a Campaign Manager user profile.
# is specifically for managing user profiles, whereas UserProfiles is for # This resource is specifically for managing user profiles, whereas UserProfiles
# accessing the API. # is for accessing the API.
class AccountUserProfile class AccountUserProfile
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -643,7 +643,7 @@ module Google
end end
end end
# Contains properties of a DCM ad. # Contains properties of a Campaign Manager ad.
class Ad class Ad
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1064,7 +1064,7 @@ module Google
end end
end end
# Contains properties of a DCM advertiser. # Contains properties of a Campaign Manager advertiser.
class Advertiser class Advertiser
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1482,7 +1482,7 @@ module Google
end end
end end
# Contains properties of a DCM campaign. # Contains properties of a Campaign Manager campaign.
class Campaign class Campaign
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -1528,8 +1528,8 @@ module Google
# @return [Array<Google::Apis::DfareportingV3_2::AudienceSegmentGroup>] # @return [Array<Google::Apis::DfareportingV3_2::AudienceSegmentGroup>]
attr_accessor :audience_segment_groups attr_accessor :audience_segment_groups
# Billing invoice code included in the DCM client billing invoices associated # Billing invoice code included in the Campaign Manager client billing invoices
# with the campaign. # associated with the campaign.
# Corresponds to the JSON property `billingInvoiceCode` # Corresponds to the JSON property `billingInvoiceCode`
# @return [String] # @return [String]
attr_accessor :billing_invoice_code attr_accessor :billing_invoice_code
@ -2460,8 +2460,8 @@ module Google
attr_accessor :timestamp_micros attr_accessor :timestamp_micros
# Whether this particular request may come from a user under the age of 16 (may # Whether this particular request may come from a user under the age of 16 (may
# differ by country), under compliance with the EU?s General Data Protection # differ by country), under compliance with the European Union's General Data
# Regulation (GDPR). # Protection Regulation (GDPR).
# Corresponds to the JSON property `treatmentForUnderage` # Corresponds to the JSON property `treatmentForUnderage`
# @return [Boolean] # @return [Boolean]
attr_accessor :treatment_for_underage attr_accessor :treatment_for_underage
@ -2802,7 +2802,7 @@ module Google
# Additional sizes associated with a responsive creative. When inserting or # Additional sizes associated with a responsive creative. When inserting or
# updating a creative either the size ID field or size width and height fields # updating a creative either the size ID field or size width and height fields
# can be used. Applicable to DISPLAY creatives when the primary asset type is # can be used. Applicable to DISPLAY creatives when the primary asset type is
# HTML_IMAGE # HTML_IMAGE.
# Corresponds to the JSON property `additionalSizes` # Corresponds to the JSON property `additionalSizes`
# @return [Array<Google::Apis::DfareportingV3_2::Size>] # @return [Array<Google::Apis::DfareportingV3_2::Size>]
attr_accessor :additional_sizes attr_accessor :additional_sizes
@ -2868,8 +2868,8 @@ module Google
# the browser that serves the ad does not support them. Feature dependencies are # the browser that serves the ad does not support them. Feature dependencies are
# features that a browser must be able to support in order to render your HTML5 # features that a browser must be able to support in order to render your HTML5
# creative asset correctly. This field is initially auto-generated to contain # creative asset correctly. This field is initially auto-generated to contain
# all features detected by DCM for all the assets of this creative and can then # all features detected by Campaign Manager for all the assets of this creative
# be modified by the client. To reset this field, copy over all the # and can then be modified by the client. To reset this field, copy over all the
# creativeAssets' detected features. Applicable to the following creative types: # creativeAssets' detected features. Applicable to the following creative types:
# HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not # HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not
# HTML_IMAGE. # HTML_IMAGE.
@ -3015,9 +3015,9 @@ module Google
# @return [String] # @return [String]
attr_accessor :html_code attr_accessor :html_code
# Whether HTML code is DCM-generated or manually entered. Set to true to ignore # Whether HTML code is generated by Campaign Manager or manually entered. Set to
# changes to htmlCode. Applicable to the following creative types: FLASH_INPAGE # true to ignore changes to htmlCode. Applicable to the following creative types:
# and HTML5_BANNER. # FLASH_INPAGE and HTML5_BANNER.
# Corresponds to the JSON property `htmlCodeLocked` # Corresponds to the JSON property `htmlCodeLocked`
# @return [Boolean] # @return [Boolean]
attr_accessor :html_code_locked attr_accessor :html_code_locked
@ -3116,10 +3116,10 @@ module Google
# @return [String] # @return [String]
attr_accessor :required_flash_plugin_version attr_accessor :required_flash_plugin_version
# The internal Flash version for this creative as calculated by DoubleClick # The internal Flash version for this creative as calculated by Studio. This is
# Studio. This is a read-only field. Applicable to the following creative types: # a read-only field. Applicable to the following creative types: FLASH_INPAGE
# FLASH_INPAGE all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the # all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset
# primary asset type is not HTML_IMAGE. # type is not HTML_IMAGE.
# Corresponds to the JSON property `requiredFlashVersion` # Corresponds to the JSON property `requiredFlashVersion`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :required_flash_version attr_accessor :required_flash_version
@ -3397,11 +3397,12 @@ module Google
# @return [Fixnum] # @return [Fixnum]
attr_accessor :custom_start_time_value attr_accessor :custom_start_time_value
# List of feature dependencies for the creative asset that are detected by DCM. # List of feature dependencies for the creative asset that are detected by
# Feature dependencies are features that a browser must be able to support in # Campaign Manager. Feature dependencies are features that a browser must be
# order to render your HTML5 creative correctly. This is a read-only, auto- # able to support in order to render your HTML5 creative correctly. This is a
# generated field. Applicable to the following creative types: HTML5_BANNER. # read-only, auto-generated field. Applicable to the following creative types:
# Applicable to DISPLAY when the primary asset type is not HTML_IMAGE. # HTML5_BANNER. Applicable to DISPLAY when the primary asset type is not
# HTML_IMAGE.
# Corresponds to the JSON property `detectedFeatures` # Corresponds to the JSON property `detectedFeatures`
# @return [Array<String>] # @return [Array<String>]
attr_accessor :detected_features attr_accessor :detected_features
@ -3501,8 +3502,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :orientation attr_accessor :orientation
# Whether the backup asset is original or changed by the user in DCM. Applicable # Whether the backup asset is original or changed by the user in Campaign
# to the following creative types: all RICH_MEDIA. # Manager. Applicable to the following creative types: all RICH_MEDIA.
# Corresponds to the JSON property `originalBackup` # Corresponds to the JSON property `originalBackup`
# @return [Boolean] # @return [Boolean]
attr_accessor :original_backup attr_accessor :original_backup
@ -3559,23 +3560,24 @@ module Google
# VPAID creatives. Applicable to DISPLAY when the primary asset type is not # VPAID creatives. Applicable to DISPLAY when the primary asset type is not
# HTML_IMAGE. # HTML_IMAGE.
# ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives. # ADDITIONAL_IMAGE and ADDITIONAL_FLASH apply to FLASH_INPAGE creatives.
# OTHER refers to assets from sources other than DCM, such as Studio uploaded # OTHER refers to assets from sources other than Campaign Manager, such as
# assets, applicable to all RICH_MEDIA and all VPAID creatives. # Studio uploaded assets, applicable to all RICH_MEDIA and all VPAID creatives.
# PARENT_VIDEO refers to videos uploaded by the user in DCM and is applicable to # PARENT_VIDEO refers to videos uploaded by the user in Campaign Manager and is
# INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. # applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives.
# TRANSCODED_VIDEO refers to videos transcoded by DCM from PARENT_VIDEO assets # TRANSCODED_VIDEO refers to videos transcoded by Campaign Manager from
# and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO creatives. # PARENT_VIDEO assets and is applicable to INSTREAM_VIDEO and VPAID_LINEAR_VIDEO
# ALTERNATE_VIDEO refers to the DCM representation of child asset videos from # creatives.
# Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These cannot be # ALTERNATE_VIDEO refers to the Campaign Manager representation of child asset
# added or removed within DCM. # videos from Studio, and is applicable to VPAID_LINEAR_VIDEO creatives. These
# cannot be added or removed within Campaign Manager.
# For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and # For VPAID_LINEAR_VIDEO creatives, PARENT_VIDEO, TRANSCODED_VIDEO and
# ALTERNATE_VIDEO assets that are marked active serve as backup in case the # ALTERNATE_VIDEO assets that are marked active serve as backup in case the
# VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or # VPAID creative cannot be served. Only PARENT_VIDEO assets can be added or
# removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative. # removed for an INSTREAM_VIDEO or VPAID_LINEAR_VIDEO creative.
# PARENT_AUDIO refers to audios uploaded by the user in DCM and is applicable to # PARENT_AUDIO refers to audios uploaded by the user in Campaign Manager and is
# INSTREAM_AUDIO creatives. # applicable to INSTREAM_AUDIO creatives.
# TRANSCODED_AUDIO refers to audios transcoded by DCM from PARENT_AUDIO assets # TRANSCODED_AUDIO refers to audios transcoded by Campaign Manager from
# and is applicable to INSTREAM_AUDIO creatives. # PARENT_AUDIO assets and is applicable to INSTREAM_AUDIO creatives.
# Corresponds to the JSON property `role` # Corresponds to the JSON property `role`
# @return [String] # @return [String]
attr_accessor :role attr_accessor :role
@ -3747,10 +3749,10 @@ module Google
# @return [Array<Google::Apis::DfareportingV3_2::ClickTag>] # @return [Array<Google::Apis::DfareportingV3_2::ClickTag>]
attr_accessor :click_tags attr_accessor :click_tags
# List of feature dependencies for the creative asset that are detected by DCM. # List of feature dependencies for the creative asset that are detected by
# Feature dependencies are features that a browser must be able to support in # Campaign Manager. Feature dependencies are features that a browser must be
# order to render your HTML5 creative correctly. This is a read-only, auto- # able to support in order to render your HTML5 creative correctly. This is a
# generated field. # read-only, auto-generated field.
# Corresponds to the JSON property `detectedFeatures` # Corresponds to the JSON property `detectedFeatures`
# @return [Array<String>] # @return [Array<String>]
attr_accessor :detected_features attr_accessor :detected_features
@ -4004,8 +4006,8 @@ module Google
class CreativeCustomEvent class CreativeCustomEvent
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# Unique ID of this event used by DDM Reporting and Data Transfer. This is a # Unique ID of this event used by Reporting and Data Transfer. This is a read-
# read-only field. # only field.
# Corresponds to the JSON property `advertiserCustomEventId` # Corresponds to the JSON property `advertiserCustomEventId`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :advertiser_custom_event_id attr_accessor :advertiser_custom_event_id
@ -4020,8 +4022,8 @@ module Google
# @return [String] # @return [String]
attr_accessor :advertiser_custom_event_type attr_accessor :advertiser_custom_event_type
# Artwork label column, used to link events in DCM back to events in Studio. # Artwork label column, used to link events in Campaign Manager back to events
# This is a required field and should not be modified after insertion. # in Studio. This is a required field and should not be modified after insertion.
# Corresponds to the JSON property `artworkLabel` # Corresponds to the JSON property `artworkLabel`
# @return [String] # @return [String]
attr_accessor :artwork_label attr_accessor :artwork_label
@ -4810,8 +4812,8 @@ module Google
# Impression ratio for this ad. This ratio determines how often each ad is # Impression ratio for this ad. This ratio determines how often each ad is
# served relative to the others. For example, if ad A has an impression ratio of # served relative to the others. For example, if ad A has an impression ratio of
# 1 and ad B has an impression ratio of 3, then DCM will serve ad B three times # 1 and ad B has an impression ratio of 3, then Campaign Manager will serve ad B
# as often as ad A. Acceptable values are 1 to 10, inclusive. # three times as often as ad A. Acceptable values are 1 to 10, inclusive.
# Corresponds to the JSON property `impressionRatio` # Corresponds to the JSON property `impressionRatio`
# @return [Fixnum] # @return [Fixnum]
attr_accessor :impression_ratio attr_accessor :impression_ratio
@ -4835,16 +4837,16 @@ module Google
end end
end end
# DFP Settings # Google Ad Manager Settings
class DfpSettings class DfpSettings
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
# DFP network code for this directory site. # Ad Manager network code for this directory site.
# Corresponds to the JSON property `dfpNetworkCode` # Corresponds to the JSON property `dfpNetworkCode`
# @return [String] # @return [String]
attr_accessor :dfp_network_code attr_accessor :dfp_network_code
# DFP network name for this directory site. # Ad Manager network name for this directory site.
# Corresponds to the JSON property `dfpNetworkName` # Corresponds to the JSON property `dfpNetworkName`
# @return [String] # @return [String]
attr_accessor :dfp_network_name attr_accessor :dfp_network_name
@ -4861,7 +4863,7 @@ module Google
attr_accessor :pub_paid_placement_accepted attr_accessor :pub_paid_placement_accepted
alias_method :pub_paid_placement_accepted?, :pub_paid_placement_accepted alias_method :pub_paid_placement_accepted?, :pub_paid_placement_accepted
# Whether this directory site is available only via DoubleClick Publisher Portal. # Whether this directory site is available only via Publisher Portal.
# Corresponds to the JSON property `publisherPortalOnly` # Corresponds to the JSON property `publisherPortalOnly`
# @return [Boolean] # @return [Boolean]
attr_accessor :publisher_portal_only attr_accessor :publisher_portal_only
@ -5378,7 +5380,7 @@ module Google
attr_accessor :active_view_opt_out attr_accessor :active_view_opt_out
alias_method :active_view_opt_out?, :active_view_opt_out alias_method :active_view_opt_out?, :active_view_opt_out
# DFP Settings # Google Ad Manager Settings
# Corresponds to the JSON property `dfpSettings` # Corresponds to the JSON property `dfpSettings`
# @return [Google::Apis::DfareportingV3_2::DfpSettings] # @return [Google::Apis::DfareportingV3_2::DfpSettings]
attr_accessor :dfp_settings attr_accessor :dfp_settings
@ -5465,7 +5467,7 @@ module Google
# Contains properties of a dynamic targeting key. Dynamic targeting keys are # Contains properties of a dynamic targeting key. Dynamic targeting keys are
# unique, user-friendly labels, created at the advertiser level in DCM, that can # unique, user-friendly labels, created at the advertiser level in DCM, that can
# be assigned to ads, creatives, and placements and used for targeting with # be assigned to ads, creatives, and placements and used for targeting with
# DoubleClick Studio dynamic creatives. Use these labels instead of numeric DCM # Studio dynamic creatives. Use these labels instead of numeric Campaign Manager
# IDs (such as placement IDs) to save time and avoid errors in your dynamic # IDs (such as placement IDs) to save time and avoid errors in your dynamic
# feeds. # feeds.
class DynamicTargetingKey class DynamicTargetingKey
@ -5612,10 +5614,10 @@ module Google
attr_accessor :enabled_by_default attr_accessor :enabled_by_default
alias_method :enabled_by_default?, :enabled_by_default alias_method :enabled_by_default?, :enabled_by_default
# Whether to remove this event tag from ads that are trafficked through # Whether to remove this event tag from ads that are trafficked through Display &
# DoubleClick Bid Manager to Ad Exchange. This may be useful if the event tag # Video 360 to Ad Exchange. This may be useful if the event tag uses a pixel
# uses a pixel that is unapproved for Ad Exchange bids on one or more networks, # that is unapproved for Ad Exchange bids on one or more networks, such as the
# such as the Google Display Network. # Google Display Network.
# Corresponds to the JSON property `excludeFromAdxRequests` # Corresponds to the JSON property `excludeFromAdxRequests`
# @return [Boolean] # @return [Boolean]
attr_accessor :exclude_from_adx_requests attr_accessor :exclude_from_adx_requests
@ -6767,7 +6769,7 @@ module Google
end end
end end
# Represents a buy from the DoubleClick Planning inventory store. # Represents a buy from the Planning inventory store.
class InventoryItem class InventoryItem
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -7831,7 +7833,7 @@ module Google
end end
end end
# Describes properties of a DoubleClick Planning order. # Describes properties of a Planning order.
class Order class Order
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -8011,7 +8013,7 @@ module Google
end end
end end
# Contains properties of a DoubleClick Planning order document. # Contains properties of a Planning order document.
class OrderDocument class OrderDocument
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -9362,7 +9364,7 @@ module Google
end end
end end
# Contains properties of a DoubleClick Planning project. # Contains properties of a Planning project.
class Project class Project
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable
@ -11141,7 +11143,7 @@ module Google
end end
end end
# Contains properties of a DCM subaccount. # Contains properties of a Campaign Manager subaccount.
class Subaccount class Subaccount
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable

View File

@ -1190,6 +1190,8 @@ module Google
# @param [Boolean] archived # @param [Boolean] archived
# Select only archived landing pages. Don't set this field to select both # Select only archived landing pages. Don't set this field to select both
# archived and non-archived landing pages. # archived and non-archived landing pages.
# @param [Array<Fixnum>, Fixnum] campaign_ids
# Select only landing pages that are associated with these campaigns.
# @param [Array<Fixnum>, Fixnum] ids # @param [Array<Fixnum>, Fixnum] ids
# Select only landing pages with these IDs. # Select only landing pages with these IDs.
# @param [Fixnum] max_results # @param [Fixnum] max_results
@ -1229,13 +1231,14 @@ module Google
# @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried # @raise [Google::Apis::ServerError] An error occurred on the server and the request can be retried
# @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification # @raise [Google::Apis::ClientError] The request is invalid and should not be retried without modification
# @raise [Google::Apis::AuthorizationError] Authorization is required # @raise [Google::Apis::AuthorizationError] Authorization is required
def list_advertiser_landing_pages(profile_id, advertiser_ids: nil, archived: nil, ids: nil, max_results: nil, page_token: nil, search_string: nil, sort_field: nil, sort_order: nil, subaccount_id: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block) def list_advertiser_landing_pages(profile_id, advertiser_ids: nil, archived: nil, campaign_ids: nil, ids: nil, max_results: nil, page_token: nil, search_string: nil, sort_field: nil, sort_order: nil, subaccount_id: nil, fields: nil, quota_user: nil, user_ip: nil, options: nil, &block)
command = make_simple_command(:get, 'userprofiles/{profileId}/advertiserLandingPages', options) command = make_simple_command(:get, 'userprofiles/{profileId}/advertiserLandingPages', options)
command.response_representation = Google::Apis::DfareportingV3_2::AdvertiserLandingPagesListResponse::Representation command.response_representation = Google::Apis::DfareportingV3_2::AdvertiserLandingPagesListResponse::Representation
command.response_class = Google::Apis::DfareportingV3_2::AdvertiserLandingPagesListResponse command.response_class = Google::Apis::DfareportingV3_2::AdvertiserLandingPagesListResponse
command.params['profileId'] = profile_id unless profile_id.nil? command.params['profileId'] = profile_id unless profile_id.nil?
command.query['advertiserIds'] = advertiser_ids unless advertiser_ids.nil? command.query['advertiserIds'] = advertiser_ids unless advertiser_ids.nil?
command.query['archived'] = archived unless archived.nil? command.query['archived'] = archived unless archived.nil?
command.query['campaignIds'] = campaign_ids unless campaign_ids.nil?
command.query['ids'] = ids unless ids.nil? command.query['ids'] = ids unless ids.nil?
command.query['maxResults'] = max_results unless max_results.nil? command.query['maxResults'] = max_results unless max_results.nil?
command.query['pageToken'] = page_token unless page_token.nil? command.query['pageToken'] = page_token unless page_token.nil?
@ -3717,7 +3720,7 @@ module Google
# @param [Fixnum] country_id # @param [Fixnum] country_id
# Select only directory sites with this country ID. # Select only directory sites with this country ID.
# @param [String] dfp_network_code # @param [String] dfp_network_code
# Select only directory sites with this DFP network code. # Select only directory sites with this Ad Manager network code.
# @param [Array<Fixnum>, Fixnum] ids # @param [Array<Fixnum>, Fixnum] ids
# Select only directory sites with these IDs. # Select only directory sites with these IDs.
# @param [Fixnum] max_results # @param [Fixnum] max_results

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/drive/ # @see https://developers.google.com/drive/
module DriveV2 module DriveV2
VERSION = 'V2' VERSION = 'V2'
REVISION = '20180816' REVISION = '20180830'
# View and manage the files in your Google Drive # View and manage the files in your Google Drive
AUTH_DRIVE = 'https://www.googleapis.com/auth/drive' AUTH_DRIVE = 'https://www.googleapis.com/auth/drive'

View File

@ -2521,10 +2521,11 @@ module Google
# The primary role for this user. While new values may be supported in the # The primary role for this user. While new values may be supported in the
# future, the following are currently allowed: # future, the following are currently allowed:
# - organizer
# - owner # - owner
# - reader # - organizer
# - fileOrganizer
# - writer # - writer
# - reader
# Corresponds to the JSON property `role` # Corresponds to the JSON property `role`
# @return [String] # @return [String]
attr_accessor :role attr_accessor :role
@ -2615,8 +2616,9 @@ module Google
# The primary role for this user. While new values may be added in the future, # The primary role for this user. While new values may be added in the future,
# the following are currently possible: # the following are currently possible:
# - organizer # - organizer
# - reader # - fileOrganizer
# - writer # - writer
# - reader
# Corresponds to the JSON property `role` # Corresponds to the JSON property `role`
# @return [String] # @return [String]
attr_accessor :role attr_accessor :role

View File

@ -1361,7 +1361,7 @@ module Google
end end
# Moves a file to the trash. The currently authenticated user must own the file # Moves a file to the trash. The currently authenticated user must own the file
# or be an organizer on the parent for Team Drive files. # or be at least a fileOrganizer on the parent for Team Drive files.
# @param [String] file_id # @param [String] file_id
# The ID of the file to trash. # The ID of the file to trash.
# @param [Boolean] supports_team_drives # @param [Boolean] supports_team_drives

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/drive/ # @see https://developers.google.com/drive/
module DriveV3 module DriveV3
VERSION = 'V3' VERSION = 'V3'
REVISION = '20180816' REVISION = '20180830'
# View and manage the files in your Google Drive # View and manage the files in your Google Drive
AUTH_DRIVE = 'https://www.googleapis.com/auth/drive' AUTH_DRIVE = 'https://www.googleapis.com/auth/drive'

View File

@ -1516,8 +1516,9 @@ module Google
# The role granted by this permission. While new values may be supported in the # The role granted by this permission. While new values may be supported in the
# future, the following are currently allowed: # future, the following are currently allowed:
# - organizer
# - owner # - owner
# - organizer
# - fileOrganizer
# - writer # - writer
# - commenter # - commenter
# - reader # - reader
@ -1581,6 +1582,7 @@ module Google
# The primary role for this user. While new values may be added in the future, # The primary role for this user. While new values may be added in the future,
# the following are currently possible: # the following are currently possible:
# - organizer # - organizer
# - fileOrganizer
# - writer # - writer
# - commenter # - commenter
# - reader # - reader

View File

@ -26,7 +26,7 @@ module Google
# @see https://developers.google.com/partners/ # @see https://developers.google.com/partners/
module PartnersV2 module PartnersV2
VERSION = 'V2' VERSION = 'V2'
REVISION = '20180605' REVISION = '20180906'
end end
end end
end end

View File

@ -57,13 +57,13 @@ module Google
# @return [Google::Apis::PartnersV2::AnalyticsDataPoint] # @return [Google::Apis::PartnersV2::AnalyticsDataPoint]
attr_accessor :contacts attr_accessor :contacts
# Represents a whole calendar date, e.g. date of birth. The time of day and # Represents a whole calendar date, for example date of birth. The time of day
# time zone are either specified elsewhere or are not significant. The date # and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day may be 0 to # is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, e.g. credit card # represent a year and month where the day is not significant, for example
# expiration date. The year may be 0 to represent a month and day independent # credit card expiration date. The year can be 0 to represent a month and day
# of year, e.g. anniversary date. Related types are google.type.TimeOfDay # independent of year, for example anniversary date. Related types are
# and `google.protobuf.Timestamp`. # google.type.TimeOfDay and `google.protobuf.Timestamp`.
# Corresponds to the JSON property `eventDate` # Corresponds to the JSON property `eventDate`
# @return [Google::Apis::PartnersV2::Date] # @return [Google::Apis::PartnersV2::Date]
attr_accessor :event_date attr_accessor :event_date
@ -739,13 +739,13 @@ module Google
end end
end end
# Represents a whole calendar date, e.g. date of birth. The time of day and # Represents a whole calendar date, for example date of birth. The time of day
# time zone are either specified elsewhere or are not significant. The date # and time zone are either specified elsewhere or are not significant. The date
# is relative to the Proleptic Gregorian Calendar. The day may be 0 to # is relative to the Proleptic Gregorian Calendar. The day can be 0 to
# represent a year and month where the day is not significant, e.g. credit card # represent a year and month where the day is not significant, for example
# expiration date. The year may be 0 to represent a month and day independent # credit card expiration date. The year can be 0 to represent a month and day
# of year, e.g. anniversary date. Related types are google.type.TimeOfDay # independent of year, for example anniversary date. Related types are
# and `google.protobuf.Timestamp`. # google.type.TimeOfDay and `google.protobuf.Timestamp`.
class Date class Date
include Google::Apis::Core::Hashable include Google::Apis::Core::Hashable

View File

@ -25,7 +25,7 @@ module Google
# @see https://developers.google.com/youtube/partner/ # @see https://developers.google.com/youtube/partner/
module YoutubePartnerV1 module YoutubePartnerV1
VERSION = 'V1' VERSION = 'V1'
REVISION = '20180827' REVISION = '20180903'
# View and manage your assets and associated content on YouTube # View and manage your assets and associated content on YouTube
AUTH_YOUTUBEPARTNER = 'https://www.googleapis.com/auth/youtubepartner' AUTH_YOUTUBEPARTNER = 'https://www.googleapis.com/auth/youtubepartner'