Autogenerated update (2017-11-11)
Update: - dfareporting_v2_7 - firestore_v1beta1 - tagmanager_v1 - tagmanager_v2
This commit is contained in:
parent
b3f83d598e
commit
b481f92ed6
2601
api_names_out.yaml
2601
api_names_out.yaml
File diff suppressed because it is too large
Load Diff
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/doubleclick-advertisers/
|
||||
module DfareportingV2_7
|
||||
VERSION = 'V2_7'
|
||||
REVISION = '20170818'
|
||||
REVISION = '20171109'
|
||||
|
||||
# Manage DoubleClick Digital Marketing conversions
|
||||
AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions'
|
||||
|
|
|
@ -114,6 +114,7 @@ module Google
|
|||
# - "47" for BGN
|
||||
# - "48" for HRK
|
||||
# - "49" for MXN
|
||||
# - "50" for NGN
|
||||
# Corresponds to the JSON property `currencyId`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :currency_id
|
||||
|
@ -2669,7 +2670,7 @@ module Google
|
|||
attr_accessor :background_color
|
||||
|
||||
# Click-through URL for backup image. Applicable to the following creative types:
|
||||
# FLASH_INPAGE and HTML5_BANNER. Applicable to DISPLAY when the primary asset
|
||||
# FLASH_INPAGE, and HTML5_BANNER. Applicable to DISPLAY when the primary asset
|
||||
# type is not HTML_IMAGE.
|
||||
# Corresponds to the JSON property `backupImageClickThroughUrl`
|
||||
# @return [String]
|
||||
|
@ -4837,6 +4838,7 @@ module Google
|
|||
# - "47" for BGN
|
||||
# - "48" for HRK
|
||||
# - "49" for MXN
|
||||
# - "50" for NGN
|
||||
# Corresponds to the JSON property `currencyId`
|
||||
# @return [Fixnum]
|
||||
attr_accessor :currency_id
|
||||
|
@ -5638,7 +5640,8 @@ module Google
|
|||
class FloodlightActivitiesGenerateTagResponse
|
||||
include Google::Apis::Core::Hashable
|
||||
|
||||
# Generated tag for this floodlight activity.
|
||||
# Generated tag for this Floodlight activity. For global site tags, this is the
|
||||
# event snippet.
|
||||
# Corresponds to the JSON property `floodlightActivityTag`
|
||||
# @return [String]
|
||||
attr_accessor :floodlight_activity_tag
|
||||
|
@ -5848,7 +5851,7 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :tag_format
|
||||
|
||||
# Value of the cat= paramter in the floodlight tag, which the ad servers use to
|
||||
# Value of the cat= parameter in the floodlight tag, which the ad servers use to
|
||||
# identify the activity. This is optional: if empty, a new tag string will be
|
||||
# generated for you. This string must be 1 to 8 characters long, with valid
|
||||
# characters being [a-z][A-Z][0-9][-][ _ ]. This tag string must also be unique
|
||||
|
|
|
@ -0,0 +1,40 @@
|
|||
# Copyright 2015 Google Inc.
|
||||
#
|
||||
# Licensed under the Apache License, Version 2.0 (the "License");
|
||||
# you may not use this file except in compliance with the License.
|
||||
# You may obtain a copy of the License at
|
||||
#
|
||||
# http://www.apache.org/licenses/LICENSE-2.0
|
||||
#
|
||||
# Unless required by applicable law or agreed to in writing, software
|
||||
# distributed under the License is distributed on an "AS IS" BASIS,
|
||||
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
# See the License for the specific language governing permissions and
|
||||
# limitations under the License.
|
||||
|
||||
require 'google/apis/dfareporting_v3_0/service.rb'
|
||||
require 'google/apis/dfareporting_v3_0/classes.rb'
|
||||
require 'google/apis/dfareporting_v3_0/representations.rb'
|
||||
|
||||
module Google
|
||||
module Apis
|
||||
# DCM/DFA Reporting And Trafficking API
|
||||
#
|
||||
# Manages your DoubleClick Campaign Manager ad campaigns and reports.
|
||||
#
|
||||
# @see https://developers.google.com/doubleclick-advertisers/
|
||||
module DfareportingV3_0
|
||||
VERSION = 'V3_0'
|
||||
REVISION = '20171109'
|
||||
|
||||
# Manage DoubleClick Digital Marketing conversions
|
||||
AUTH_DDMCONVERSIONS = 'https://www.googleapis.com/auth/ddmconversions'
|
||||
|
||||
# View and manage DoubleClick for Advertisers reports
|
||||
AUTH_DFAREPORTING = 'https://www.googleapis.com/auth/dfareporting'
|
||||
|
||||
# View and manage your DoubleClick Campaign Manager's (DCM) display ad campaigns
|
||||
AUTH_DFATRAFFICKING = 'https://www.googleapis.com/auth/dfatrafficking'
|
||||
end
|
||||
end
|
||||
end
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://cloud.google.com/firestore
|
||||
module FirestoreV1beta1
|
||||
VERSION = 'V1beta1'
|
||||
REVISION = '0'
|
||||
REVISION = '20171107'
|
||||
|
||||
# View and manage your data across Google Cloud Platform services
|
||||
AUTH_CLOUD_PLATFORM = 'https://www.googleapis.com/auth/cloud-platform'
|
||||
|
|
|
@ -522,6 +522,7 @@ module Google
|
|||
|
||||
# The list of transformations to apply to the fields of the document, in
|
||||
# order.
|
||||
# This must not be empty.
|
||||
# Corresponds to the JSON property `fieldTransforms`
|
||||
# @return [Array<Google::Apis::FirestoreV1beta1::FieldTransform>]
|
||||
attr_accessor :field_transforms
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/tag-manager/api/v1/
|
||||
module TagmanagerV1
|
||||
VERSION = 'V1'
|
||||
REVISION = '20160310'
|
||||
REVISION = '20171108'
|
||||
|
||||
# Delete your Google Tag Manager containers
|
||||
AUTH_TAGMANAGER_DELETE_CONTAINERS = 'https://www.googleapis.com/auth/tagmanager.delete.containers'
|
||||
|
|
|
@ -1127,6 +1127,12 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :parent_folder_id
|
||||
|
||||
# True if the tag is paused.
|
||||
# Corresponds to the JSON property `paused`
|
||||
# @return [Boolean]
|
||||
attr_accessor :paused
|
||||
alias_method :paused?, :paused
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `priority`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
|
@ -1185,6 +1191,7 @@ module Google
|
|||
@notes = args[:notes] if args.key?(:notes)
|
||||
@parameter = args[:parameter] if args.key?(:parameter)
|
||||
@parent_folder_id = args[:parent_folder_id] if args.key?(:parent_folder_id)
|
||||
@paused = args[:paused] if args.key?(:paused)
|
||||
@priority = args[:priority] if args.key?(:priority)
|
||||
@schedule_end_ms = args[:schedule_end_ms] if args.key?(:schedule_end_ms)
|
||||
@schedule_start_ms = args[:schedule_start_ms] if args.key?(:schedule_start_ms)
|
||||
|
@ -1247,16 +1254,16 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :container_id
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `continuousTimeMinMilliseconds`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
attr_accessor :continuous_time_min_milliseconds
|
||||
|
||||
# Used in the case of custom event, which is fired iff all Conditions are true.
|
||||
# Corresponds to the JSON property `customEventFilter`
|
||||
# @return [Array<Google::Apis::TagmanagerV1::Condition>]
|
||||
attr_accessor :custom_event_filter
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `enableAllVideos`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
attr_accessor :enable_all_videos
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `eventName`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
|
@ -1273,26 +1280,56 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :fingerprint
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `horizontalScrollPercentageList`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
attr_accessor :horizontal_scroll_percentage_list
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `interval`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
attr_accessor :interval
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `intervalSeconds`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
attr_accessor :interval_seconds
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `limit`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
attr_accessor :limit
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `maxTimerLengthSeconds`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
attr_accessor :max_timer_length_seconds
|
||||
|
||||
# Trigger display name.
|
||||
# Corresponds to the JSON property `name`
|
||||
# @return [String]
|
||||
attr_accessor :name
|
||||
|
||||
# Additional parameters.
|
||||
# Corresponds to the JSON property `parameter`
|
||||
# @return [Array<Google::Apis::TagmanagerV1::Parameter>]
|
||||
attr_accessor :parameter
|
||||
|
||||
# Parent folder id.
|
||||
# Corresponds to the JSON property `parentFolderId`
|
||||
# @return [String]
|
||||
attr_accessor :parent_folder_id
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `selector`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
attr_accessor :selector
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `totalTimeMinMilliseconds`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
attr_accessor :total_time_min_milliseconds
|
||||
|
||||
# The Trigger ID uniquely identifies the GTM Trigger.
|
||||
# Corresponds to the JSON property `triggerId`
|
||||
# @return [String]
|
||||
|
@ -1309,9 +1346,24 @@ module Google
|
|||
attr_accessor :unique_trigger_id
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `videoPercentageList`
|
||||
# Corresponds to the JSON property `verticalScrollPercentageList`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
attr_accessor :video_percentage_list
|
||||
attr_accessor :vertical_scroll_percentage_list
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `visibilitySelector`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
attr_accessor :visibility_selector
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `visiblePercentageMax`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
attr_accessor :visible_percentage_max
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `visiblePercentageMin`
|
||||
# @return [Google::Apis::TagmanagerV1::Parameter]
|
||||
attr_accessor :visible_percentage_min
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `waitForTags`
|
||||
|
@ -1333,19 +1385,28 @@ module Google
|
|||
@auto_event_filter = args[:auto_event_filter] if args.key?(:auto_event_filter)
|
||||
@check_validation = args[:check_validation] if args.key?(:check_validation)
|
||||
@container_id = args[:container_id] if args.key?(:container_id)
|
||||
@continuous_time_min_milliseconds = args[:continuous_time_min_milliseconds] if args.key?(:continuous_time_min_milliseconds)
|
||||
@custom_event_filter = args[:custom_event_filter] if args.key?(:custom_event_filter)
|
||||
@enable_all_videos = args[:enable_all_videos] if args.key?(:enable_all_videos)
|
||||
@event_name = args[:event_name] if args.key?(:event_name)
|
||||
@filter = args[:filter] if args.key?(:filter)
|
||||
@fingerprint = args[:fingerprint] if args.key?(:fingerprint)
|
||||
@horizontal_scroll_percentage_list = args[:horizontal_scroll_percentage_list] if args.key?(:horizontal_scroll_percentage_list)
|
||||
@interval = args[:interval] if args.key?(:interval)
|
||||
@interval_seconds = args[:interval_seconds] if args.key?(:interval_seconds)
|
||||
@limit = args[:limit] if args.key?(:limit)
|
||||
@max_timer_length_seconds = args[:max_timer_length_seconds] if args.key?(:max_timer_length_seconds)
|
||||
@name = args[:name] if args.key?(:name)
|
||||
@parameter = args[:parameter] if args.key?(:parameter)
|
||||
@parent_folder_id = args[:parent_folder_id] if args.key?(:parent_folder_id)
|
||||
@selector = args[:selector] if args.key?(:selector)
|
||||
@total_time_min_milliseconds = args[:total_time_min_milliseconds] if args.key?(:total_time_min_milliseconds)
|
||||
@trigger_id = args[:trigger_id] if args.key?(:trigger_id)
|
||||
@type = args[:type] if args.key?(:type)
|
||||
@unique_trigger_id = args[:unique_trigger_id] if args.key?(:unique_trigger_id)
|
||||
@video_percentage_list = args[:video_percentage_list] if args.key?(:video_percentage_list)
|
||||
@vertical_scroll_percentage_list = args[:vertical_scroll_percentage_list] if args.key?(:vertical_scroll_percentage_list)
|
||||
@visibility_selector = args[:visibility_selector] if args.key?(:visibility_selector)
|
||||
@visible_percentage_max = args[:visible_percentage_max] if args.key?(:visible_percentage_max)
|
||||
@visible_percentage_min = args[:visible_percentage_min] if args.key?(:visible_percentage_min)
|
||||
@wait_for_tags = args[:wait_for_tags] if args.key?(:wait_for_tags)
|
||||
@wait_for_tags_timeout = args[:wait_for_tags_timeout] if args.key?(:wait_for_tags_timeout)
|
||||
end
|
||||
|
|
|
@ -515,6 +515,7 @@ module Google
|
|||
collection :parameter, as: 'parameter', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :parent_folder_id, as: 'parentFolderId'
|
||||
property :paused, as: 'paused'
|
||||
property :priority, as: 'priority', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :schedule_end_ms, :numeric_string => true, as: 'scheduleEndMs'
|
||||
|
@ -546,26 +547,44 @@ module Google
|
|||
property :check_validation, as: 'checkValidation', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :container_id, as: 'containerId'
|
||||
collection :custom_event_filter, as: 'customEventFilter', class: Google::Apis::TagmanagerV1::Condition, decorator: Google::Apis::TagmanagerV1::Condition::Representation
|
||||
property :continuous_time_min_milliseconds, as: 'continuousTimeMinMilliseconds', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :enable_all_videos, as: 'enableAllVideos', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
collection :custom_event_filter, as: 'customEventFilter', class: Google::Apis::TagmanagerV1::Condition, decorator: Google::Apis::TagmanagerV1::Condition::Representation
|
||||
|
||||
property :event_name, as: 'eventName', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
collection :filter, as: 'filter', class: Google::Apis::TagmanagerV1::Condition, decorator: Google::Apis::TagmanagerV1::Condition::Representation
|
||||
|
||||
property :fingerprint, as: 'fingerprint'
|
||||
property :horizontal_scroll_percentage_list, as: 'horizontalScrollPercentageList', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :interval, as: 'interval', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :interval_seconds, as: 'intervalSeconds', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :limit, as: 'limit', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :max_timer_length_seconds, as: 'maxTimerLengthSeconds', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :name, as: 'name'
|
||||
collection :parameter, as: 'parameter', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :parent_folder_id, as: 'parentFolderId'
|
||||
property :selector, as: 'selector', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :total_time_min_milliseconds, as: 'totalTimeMinMilliseconds', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :trigger_id, as: 'triggerId'
|
||||
property :type, as: 'type'
|
||||
property :unique_trigger_id, as: 'uniqueTriggerId', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :video_percentage_list, as: 'videoPercentageList', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
property :vertical_scroll_percentage_list, as: 'verticalScrollPercentageList', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :visibility_selector, as: 'visibilitySelector', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :visible_percentage_max, as: 'visiblePercentageMax', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :visible_percentage_min, as: 'visiblePercentageMin', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
property :wait_for_tags, as: 'waitForTags', class: Google::Apis::TagmanagerV1::Parameter, decorator: Google::Apis::TagmanagerV1::Parameter::Representation
|
||||
|
||||
|
|
|
@ -25,7 +25,7 @@ module Google
|
|||
# @see https://developers.google.com/tag-manager/api/v2/
|
||||
module TagmanagerV2
|
||||
VERSION = 'V2'
|
||||
REVISION = '20170915'
|
||||
REVISION = '20171108'
|
||||
|
||||
# Delete your Google Tag Manager containers
|
||||
AUTH_TAGMANAGER_DELETE_CONTAINERS = 'https://www.googleapis.com/auth/tagmanager.delete.containers'
|
||||
|
|
|
@ -1587,6 +1587,12 @@ module Google
|
|||
# @return [String]
|
||||
attr_accessor :path
|
||||
|
||||
# Indicates whether the tag is paused, which prevents the tag from firing.
|
||||
# Corresponds to the JSON property `paused`
|
||||
# @return [Boolean]
|
||||
attr_accessor :paused
|
||||
alias_method :paused?, :paused
|
||||
|
||||
# Represents a Google Tag Manager Parameter.
|
||||
# Corresponds to the JSON property `priority`
|
||||
# @return [Google::Apis::TagmanagerV2::Parameter]
|
||||
|
@ -1656,6 +1662,7 @@ module Google
|
|||
@parameter = args[:parameter] if args.key?(:parameter)
|
||||
@parent_folder_id = args[:parent_folder_id] if args.key?(:parent_folder_id)
|
||||
@path = args[:path] if args.key?(:path)
|
||||
@paused = args[:paused] if args.key?(:paused)
|
||||
@priority = args[:priority] if args.key?(:priority)
|
||||
@schedule_end_ms = args[:schedule_end_ms] if args.key?(:schedule_end_ms)
|
||||
@schedule_start_ms = args[:schedule_start_ms] if args.key?(:schedule_start_ms)
|
||||
|
|
|
@ -812,6 +812,7 @@ module Google
|
|||
|
||||
property :parent_folder_id, as: 'parentFolderId'
|
||||
property :path, as: 'path'
|
||||
property :paused, as: 'paused'
|
||||
property :priority, as: 'priority', class: Google::Apis::TagmanagerV2::Parameter, decorator: Google::Apis::TagmanagerV2::Parameter::Representation
|
||||
|
||||
property :schedule_end_ms, :numeric_string => true, as: 'scheduleEndMs'
|
||||
|
|
Loading…
Reference in New Issue