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:
parent
c6e1a022f3
commit
8c0ad16167
|
@ -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
|
||||||
|
|
|
@ -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'
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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'
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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'
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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'
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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'
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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'
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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'
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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'
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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'
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
|
@ -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
|
||||||
|
|
||||||
|
|
|
@ -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'
|
||||||
|
|
Loading…
Reference in New Issue