Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(811)

Unified Diff: discovery/googleapis/dfareporting__v2.6.json

Issue 2226653002: Api-roll 40: 2016-08-08 (Closed) Base URL: git@github.com:dart-lang/googleapis.git@master
Patch Set: Addressed review comments Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « discovery/googleapis/dfareporting__v2.5.json ('k') | discovery/googleapis/doubleclicksearch__v2.json » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: discovery/googleapis/dfareporting__v2.6.json
diff --git a/discovery/googleapis/dfareporting__v2.5.json b/discovery/googleapis/dfareporting__v2.6.json
similarity index 95%
copy from discovery/googleapis/dfareporting__v2.5.json
copy to discovery/googleapis/dfareporting__v2.6.json
index 32f20c864be5d19395c6b39f554324899285398a..bac33f7714e8dd1b5d3aa1fe7d778786e16a600c 100644
--- a/discovery/googleapis/dfareporting__v2.5.json
+++ b/discovery/googleapis/dfareporting__v2.6.json
@@ -14,18 +14,18 @@
}
}
},
- "basePath": "/dfareporting/v2.5/",
- "baseUrl": "https://www.googleapis.com/dfareporting/v2.5/",
+ "basePath": "/dfareporting/v2.6/",
+ "baseUrl": "https://www.googleapis.com/dfareporting/v2.6/",
"batchPath": "batch",
"description": "Manages your DoubleClick Campaign Manager ad campaigns and reports.",
"discoveryVersion": "v1",
- "documentationLink": "https://developers.google.com/doubleclick-advertisers/reporting/",
- "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/_8ko31ho5tlNJywU6d5Tl_lboPM\"",
+ "documentationLink": "https://developers.google.com/doubleclick-advertisers/",
+ "etag": "\"C5oy1hgQsABtYOYIOXWcR3BgYqU/kUzYRmhKcAnpiKF3q0AnOrMQGIA\"",
"icons": {
"x16": "https://www.google.com/images/icons/product/doubleclick-16.gif",
"x32": "https://www.google.com/images/icons/product/doubleclick-32.gif"
},
- "id": "dfareporting:v2.5",
+ "id": "dfareporting:v2.6",
"kind": "discovery#restDescription",
"name": "dfareporting",
"ownerDomain": "google.com",
@@ -2007,6 +2007,7 @@
"OBJECT_SD_SITE",
"OBJECT_SIZE",
"OBJECT_SUBACCOUNT",
+ "OBJECT_TARGETING_TEMPLATE",
"OBJECT_USER_PROFILE",
"OBJECT_USER_PROFILE_FILTER",
"OBJECT_USER_ROLE"
@@ -2048,6 +2049,7 @@
"",
"",
"",
+ "",
""
],
"location": "query",
@@ -2534,11 +2536,11 @@
"protocols": {
"resumable": {
"multipart": true,
- "path": "/resumable/upload/dfareporting/v2.5/userprofiles/{profileId}/creativeAssets/{advertiserId}/creativeAssets"
+ "path": "/resumable/upload/dfareporting/v2.6/userprofiles/{profileId}/creativeAssets/{advertiserId}/creativeAssets"
},
"simple": {
"multipart": true,
- "path": "/upload/dfareporting/v2.5/userprofiles/{profileId}/creativeAssets/{advertiserId}/creativeAssets"
+ "path": "/upload/dfareporting/v2.6/userprofiles/{profileId}/creativeAssets/{advertiserId}/creativeAssets"
}
}
},
@@ -5498,6 +5500,34 @@
}
}
},
+ "languages": {
+ "methods": {
+ "list": {
+ "description": "Retrieves a list of languages.",
+ "httpMethod": "GET",
+ "id": "dfareporting.languages.list",
+ "parameterOrder": [
+ "profileId"
+ ],
+ "parameters": {
+ "profileId": {
+ "description": "User profile ID associated with this request.",
+ "format": "int64",
+ "location": "path",
+ "required": true,
+ "type": "string"
+ }
+ },
+ "path": "userprofiles/{profileId}/languages",
+ "response": {
+ "$ref": "LanguagesListResponse"
+ },
+ "scopes": [
+ "https://www.googleapis.com/auth/dfatrafficking"
+ ]
+ }
+ }
+ },
"metros": {
"methods": {
"list": {
@@ -6148,6 +6178,7 @@
"PRICING_TYPE_CPA",
"PRICING_TYPE_CPC",
"PRICING_TYPE_CPM",
+ "PRICING_TYPE_CPM_ACTIVEVIEW",
"PRICING_TYPE_FLAT_RATE_CLICKS",
"PRICING_TYPE_FLAT_RATE_IMPRESSIONS"
],
@@ -6156,6 +6187,7 @@
"",
"",
"",
+ "",
""
],
"location": "query",
@@ -6783,6 +6815,7 @@
"PRICING_TYPE_CPA",
"PRICING_TYPE_CPC",
"PRICING_TYPE_CPM",
+ "PRICING_TYPE_CPM_ACTIVEVIEW",
"PRICING_TYPE_FLAT_RATE_CLICKS",
"PRICING_TYPE_FLAT_RATE_IMPRESSIONS"
],
@@ -6791,6 +6824,7 @@
"",
"",
"",
+ "",
""
],
"location": "query",
@@ -8596,6 +8630,210 @@
}
}
},
+ "targetingTemplates": {
+ "methods": {
+ "get": {
+ "description": "Gets one targeting template by ID.",
+ "httpMethod": "GET",
+ "id": "dfareporting.targetingTemplates.get",
+ "parameterOrder": [
+ "profileId",
+ "id"
+ ],
+ "parameters": {
+ "id": {
+ "description": "Targeting template ID.",
+ "format": "int64",
+ "location": "path",
+ "required": true,
+ "type": "string"
+ },
+ "profileId": {
+ "description": "User profile ID associated with this request.",
+ "format": "int64",
+ "location": "path",
+ "required": true,
+ "type": "string"
+ }
+ },
+ "path": "userprofiles/{profileId}/targetingTemplates/{id}",
+ "response": {
+ "$ref": "TargetingTemplate"
+ },
+ "scopes": [
+ "https://www.googleapis.com/auth/dfatrafficking"
+ ]
+ },
+ "insert": {
+ "description": "Inserts a new targeting template.",
+ "httpMethod": "POST",
+ "id": "dfareporting.targetingTemplates.insert",
+ "parameterOrder": [
+ "profileId"
+ ],
+ "parameters": {
+ "profileId": {
+ "description": "User profile ID associated with this request.",
+ "format": "int64",
+ "location": "path",
+ "required": true,
+ "type": "string"
+ }
+ },
+ "path": "userprofiles/{profileId}/targetingTemplates",
+ "request": {
+ "$ref": "TargetingTemplate"
+ },
+ "response": {
+ "$ref": "TargetingTemplate"
+ },
+ "scopes": [
+ "https://www.googleapis.com/auth/dfatrafficking"
+ ]
+ },
+ "list": {
+ "description": "Retrieves a list of targeting templates, optionally filtered.",
+ "httpMethod": "GET",
+ "id": "dfareporting.targetingTemplates.list",
+ "parameterOrder": [
+ "profileId"
+ ],
+ "parameters": {
+ "advertiserId": {
+ "description": "Select only targeting templates with this advertiser ID.",
+ "format": "int64",
+ "location": "query",
+ "type": "string"
+ },
+ "ids": {
+ "description": "Select only targeting templates with these IDs.",
+ "format": "int64",
+ "location": "query",
+ "repeated": true,
+ "type": "string"
+ },
+ "maxResults": {
+ "description": "Maximum number of results to return.",
+ "format": "int32",
+ "location": "query",
+ "type": "integer"
+ },
+ "pageToken": {
+ "description": "Value of the nextPageToken from the previous result page.",
+ "location": "query",
+ "type": "string"
+ },
+ "profileId": {
+ "description": "User profile ID associated with this request.",
+ "format": "int64",
+ "location": "path",
+ "required": true,
+ "type": "string"
+ },
+ "searchString": {
+ "description": "Allows searching for objects by name or ID. Wildcards (*) are allowed. For example, \"template*2015\" will return objects with names like \"template June 2015\", \"template April 2015\", or simply \"template 2015\". Most of the searches also add wildcards implicitly at the start and the end of the search string. For example, a search string of \"template\" will match objects with name \"my template\", \"template 2015\", or simply \"template\".",
+ "location": "query",
+ "type": "string"
+ },
+ "sortField": {
+ "description": "Field by which to sort the list.",
+ "enum": [
+ "ID",
+ "NAME"
+ ],
+ "enumDescriptions": [
+ "",
+ ""
+ ],
+ "location": "query",
+ "type": "string"
+ },
+ "sortOrder": {
+ "description": "Order of sorted results, default is ASCENDING.",
+ "enum": [
+ "ASCENDING",
+ "DESCENDING"
+ ],
+ "enumDescriptions": [
+ "",
+ ""
+ ],
+ "location": "query",
+ "type": "string"
+ }
+ },
+ "path": "userprofiles/{profileId}/targetingTemplates",
+ "response": {
+ "$ref": "TargetingTemplatesListResponse"
+ },
+ "scopes": [
+ "https://www.googleapis.com/auth/dfatrafficking"
+ ]
+ },
+ "patch": {
+ "description": "Updates an existing targeting template. This method supports patch semantics.",
+ "httpMethod": "PATCH",
+ "id": "dfareporting.targetingTemplates.patch",
+ "parameterOrder": [
+ "profileId",
+ "id"
+ ],
+ "parameters": {
+ "id": {
+ "description": "Targeting template ID.",
+ "format": "int64",
+ "location": "query",
+ "required": true,
+ "type": "string"
+ },
+ "profileId": {
+ "description": "User profile ID associated with this request.",
+ "format": "int64",
+ "location": "path",
+ "required": true,
+ "type": "string"
+ }
+ },
+ "path": "userprofiles/{profileId}/targetingTemplates",
+ "request": {
+ "$ref": "TargetingTemplate"
+ },
+ "response": {
+ "$ref": "TargetingTemplate"
+ },
+ "scopes": [
+ "https://www.googleapis.com/auth/dfatrafficking"
+ ]
+ },
+ "update": {
+ "description": "Updates an existing targeting template.",
+ "httpMethod": "PUT",
+ "id": "dfareporting.targetingTemplates.update",
+ "parameterOrder": [
+ "profileId"
+ ],
+ "parameters": {
+ "profileId": {
+ "description": "User profile ID associated with this request.",
+ "format": "int64",
+ "location": "path",
+ "required": true,
+ "type": "string"
+ }
+ },
+ "path": "userprofiles/{profileId}/targetingTemplates",
+ "request": {
+ "$ref": "TargetingTemplate"
+ },
+ "response": {
+ "$ref": "TargetingTemplate"
+ },
+ "scopes": [
+ "https://www.googleapis.com/auth/dfatrafficking"
+ ]
+ }
+ }
+ },
"userProfiles": {
"methods": {
"get": {
@@ -9004,7 +9242,7 @@
}
}
},
- "revision": "20160509",
+ "revision": "20160803",
"rootUrl": "https://www.googleapis.com/",
"schemas": {
"Account": {
@@ -9042,6 +9280,7 @@
"ACTIVE_ADS_TIER_200K",
"ACTIVE_ADS_TIER_300K",
"ACTIVE_ADS_TIER_40K",
+ "ACTIVE_ADS_TIER_500K",
"ACTIVE_ADS_TIER_75K"
],
"enumDescriptions": [
@@ -9049,6 +9288,7 @@
"",
"",
"",
+ "",
""
],
"type": "string"
@@ -9065,10 +9305,6 @@
},
"type": "array"
},
- "comscoreVceEnabled": {
- "description": "Whether campaigns created in this account will be enabled for comScore vCE by default.",
- "type": "boolean"
- },
"countryId": {
"description": "ID of the country associated with this account.",
"format": "int64",
@@ -9119,6 +9355,10 @@
"$ref": "ReportsConfiguration",
"description": "Reporting configuration of this account."
},
+ "shareReportsWithTwitter": {
+ "description": "Share Path to Conversion reports with Twitter.",
+ "type": "boolean"
+ },
"teaserSizeLimit": {
"description": "File size limit in kilobytes of Rich Media teaser creatives. Must be between 1 and 10240.",
"format": "int64",
@@ -9148,6 +9388,7 @@
"ACTIVE_ADS_TIER_200K",
"ACTIVE_ADS_TIER_300K",
"ACTIVE_ADS_TIER_40K",
+ "ACTIVE_ADS_TIER_500K",
"ACTIVE_ADS_TIER_75K"
],
"enumDescriptions": [
@@ -9155,6 +9396,7 @@
"",
"",
"",
+ "",
""
],
"type": "string"
@@ -9526,7 +9768,7 @@
},
"createInfo": {
"$ref": "LastModifiedInfo",
- "description": "Information about the creation of this ad.This is a read-only field."
+ "description": "Information about the creation of this ad. This is a read-only field."
},
"creativeGroupAssignments": {
"description": "Creative group assignments for this ad. Applicable when type is AD_SERVING_CLICK_TRACKER. Only one assignment per creative group number is allowed for a maximum of two assignments.",
@@ -9541,7 +9783,7 @@
},
"dayPartTargeting": {
"$ref": "DayPartTargeting",
- "description": "Time and day targeting information for this ad. Applicable when type is AD_SERVING_STANDARD_AD."
+ "description": "Time and day targeting information for this ad. This field must be left blank if the ad is using a targeting template. Applicable when type is AD_SERVING_STANDARD_AD."
},
"defaultClickThroughEventTagProperties": {
"$ref": "DefaultClickThroughEventTagProperties",
@@ -9569,7 +9811,7 @@
},
"geoTargeting": {
"$ref": "GeoTargeting",
- "description": "Geographical targeting information for this ad.Applicable when type is AD_SERVING_STANDARD_AD."
+ "description": "Geographical targeting information for this ad. This field must be left blank if the ad is using a targeting template. Applicable when type is AD_SERVING_STANDARD_AD."
},
"id": {
"description": "ID of this ad. This is a read-only, auto-generated field.",
@@ -9582,13 +9824,17 @@
},
"keyValueTargetingExpression": {
"$ref": "KeyValueTargetingExpression",
- "description": "Key-value targeting information for this ad. Applicable when type is AD_SERVING_STANDARD_AD."
+ "description": "Key-value targeting information for this ad. This field must be left blank if the ad is using a targeting template. Applicable when type is AD_SERVING_STANDARD_AD."
},
"kind": {
"default": "dfareporting#ad",
"description": "Identifies what kind of resource this is. Value: the fixed string \"dfareporting#ad\".",
"type": "string"
},
+ "languageTargeting": {
+ "$ref": "LanguageTargeting",
+ "description": "Language targeting information for this ad. This field must be left blank if the ad is using a targeting template. Applicable when type is AD_SERVING_STANDARD_AD."
+ },
"lastModifiedInfo": {
"$ref": "LastModifiedInfo",
"description": "Information about the most recent modification of this ad. This is a read-only field."
@@ -9606,7 +9852,7 @@
},
"remarketingListExpression": {
"$ref": "ListTargetingExpression",
- "description": "Applicable when type is AD_SERVING_STANDARD_AD. Remarketing list targeting expression for this ad."
+ "description": "Remarketing list targeting expression for this ad. This field must be left blank if the ad is using a targeting template. Applicable when type is AD_SERVING_STANDARD_AD."
},
"size": {
"$ref": "Size",
@@ -9630,9 +9876,14 @@
"format": "int64",
"type": "string"
},
+ "targetingTemplateId": {
+ "description": "Targeting template ID, used to apply preconfigured targeting information to this ad. This cannot be set while any of dayPartTargeting, geoTargeting, keyValueTargetingExpression, languageTargeting, remarketingListExpression, or technologyTargeting are set. Applicable when type is AD_SERVING_STANDARD_AD.",
+ "format": "int64",
+ "type": "string"
+ },
"technologyTargeting": {
"$ref": "TechnologyTargeting",
- "description": "Technology platform targeting information for this ad. Applicable when type is AD_SERVING_STANDARD_AD."
+ "description": "Technology platform targeting information for this ad. This field must be left blank if the ad is using a targeting template. Applicable when type is AD_SERVING_STANDARD_AD."
},
"type": {
"description": "Type of ad. This is a required field on insertion. Note that default ads (AD_SERVING_DEFAULT_AD) cannot be created directly (see Creative resource).",
@@ -10045,10 +10296,6 @@
"description": "Arbitrary comments about this campaign. Must be less than 256 characters long.",
"type": "string"
},
- "comscoreVceEnabled": {
- "description": "Whether comScore vCE reports are enabled for this campaign.",
- "type": "boolean"
- },
"createInfo": {
"$ref": "LastModifiedInfo",
"description": "Information about the creation of this campaign. This is a read-only field."
@@ -10364,11 +10611,11 @@
"id": "ClickTag",
"properties": {
"eventName": {
- "description": "Advertiser event name associated with the click tag. This field is used by ENHANCED_BANNER, ENHANCED_IMAGE, and HTML5_BANNER creatives.",
+ "description": "Advertiser event name associated with the click tag. This field is used by DISPLAY_IMAGE_GALLERY and HTML5_BANNER creatives. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.",
"type": "string"
},
"name": {
- "description": "Parameter name for the specified click tag. For ENHANCED_IMAGE creative assets, this field must match the value of the creative asset's creativeAssetId.name field.",
+ "description": "Parameter name for the specified click tag. For DISPLAY_IMAGE_GALLERY creative assets, this field must match the value of the creative asset's creativeAssetId.name field.",
"type": "string"
},
"value": {
@@ -10570,9 +10817,16 @@
"type": "array"
},
"encryptedUserId": {
- "description": "The alphanumeric encrypted user ID. When set, encryptionInfo should also be specified. This field is mutually exclusive with mobileDeviceId. This or mobileDeviceId is a required field.",
+ "description": "The alphanumeric encrypted user ID. When set, encryptionInfo should also be specified. This field is mutually exclusive with encryptedUserIdCandidates[] and mobileDeviceId. This or encryptedUserIdCandidates[] or mobileDeviceId is a required field.",
"type": "string"
},
+ "encryptedUserIdCandidates": {
+ "description": "A list of the alphanumeric encrypted user IDs. Any user ID with exposure prior to the conversion timestamp will be used in the inserted conversion. If no such user ID is found then the conversion will be rejected with NO_COOKIE_MATCH_FOUND error. When set, encryptionInfo should also be specified. This field should only be used when calling conversions.batchinsert. This field is mutually exclusive with encryptedUserId and mobileDeviceId. This or encryptedUserId or mobileDeviceId is a required field.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
"floodlightActivityId": {
"description": "Floodlight Activity ID of this conversion. This is a required field.",
"format": "int64",
@@ -10593,7 +10847,7 @@
"type": "boolean"
},
"mobileDeviceId": {
- "description": "The mobile device ID. This field is mutually exclusive with encryptedUserId. This or encryptedUserId is a required field.",
+ "description": "The mobile device ID. This field is mutually exclusive with encryptedUserId and encryptedUserIdCandidates[]. This or encryptedUserId or encryptedUserIdCandidates[] is a required field.",
"type": "string"
},
"ordinal": {
@@ -10619,7 +10873,7 @@
"type": "object"
},
"ConversionError": {
- "description": "The error code and description for a conversion that failed to insert.",
+ "description": "The error code and description for a conversion that failed to insert or update.",
"id": "ConversionError",
"properties": {
"code": {
@@ -10651,12 +10905,12 @@
"type": "object"
},
"ConversionStatus": {
- "description": "The original conversion that was inserted and whether there were any errors.",
+ "description": "The original conversion that was inserted or updated and whether there were any errors.",
"id": "ConversionStatus",
"properties": {
"conversion": {
"$ref": "Conversion",
- "description": "The original conversion that was inserted."
+ "description": "The original conversion that was inserted or updated."
},
"errors": {
"description": "A list of errors related to this conversion.",
@@ -10686,7 +10940,7 @@
},
"encryptionInfo": {
"$ref": "EncryptionInfo",
- "description": "Describes how encryptedUserId is encrypted. This is a required field if encryptedUserId is used."
+ "description": "Describes how encryptedUserId or encryptedUserIdCandidates[] is encrypted. This is a required field if encryptedUserId or encryptedUserIdCandidates[] is used."
},
"kind": {
"default": "dfareporting#conversionsBatchInsertRequest",
@@ -10847,7 +11101,7 @@
"type": "string"
},
"auto_advance_images": {
- "description": "Whether images are automatically advanced for enhanced image creatives. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY.",
+ "description": "Whether images are automatically advanced for image gallery creatives. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY.",
"type": "boolean"
},
"backgroundColor": {
@@ -11021,7 +11275,7 @@
"type": "string"
},
"companionCreatives": {
- "description": "List of companion creatives assigned to an in-Stream videocreative. Acceptable values include IDs of existing flash and image creatives. Applicable to the following creative types: all INSTREAM_VIDEO and all VPAID.",
+ "description": "List of companion creatives assigned to an in-Stream videocreative. Acceptable values include IDs of existing flash and image creatives. Applicable to the following creative types: all VPAID and all INSTREAM_VIDEO with dynamicAssetSelection set to false.",
"items": {
"format": "int64",
"type": "string"
@@ -11029,7 +11283,7 @@
"type": "array"
},
"compatibility": {
- "description": "Compatibilities associated with this creative. This is a read-only field. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile devices or in mobile apps for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. Only pre-existing creatives may have these compatibilities since new creatives will either be assigned DISPLAY or DISPLAY_INTERSTITIAL instead. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. Applicable to all creative types.\n\nAcceptable values are:\n- \"APP\"\n- \"APP_INTERSTITIAL\"\n- \"IN_STREAM_VIDEO\"\n- \"DISPLAY\"\n- \"DISPLAY_INTERSTITIAL\"",
+ "description": "Compatibilities associated with this creative. This is a read-only field. DISPLAY and DISPLAY_INTERSTITIAL refer to rendering either on desktop or on mobile devices or in mobile apps for regular or interstitial ads, respectively. APP and APP_INTERSTITIAL are for rendering in mobile apps. Only pre-existing creatives may have these compatibilities since new creatives will either be assigned DISPLAY or DISPLAY_INTERSTITIAL instead. IN_STREAM_VIDEO refers to rendering in in-stream video ads developed with the VAST standard. Applicable to all creative types.\n\nAcceptable values are:\n- \"APP\"\n- \"APP_INTERSTITIAL\"\n- \"IN_STREAM_VIDEO\"\n- \"DISPLAY\"\n- \"DISPLAY_INTERSTITIAL\"",
"items": {
"enum": [
"APP",
@@ -11060,6 +11314,10 @@
},
"type": "array"
},
+ "creativeAssetSelection": {
+ "$ref": "CreativeAssetSelection",
+ "description": "Required if dynamicAssetSelection is true."
+ },
"creativeAssets": {
"description": "Assets associated with a creative. Applicable to all but the following creative types: INTERNAL_REDIRECT, INTERSTITIAL_INTERNAL_REDIRECT, and REDIRECT",
"items": {
@@ -11081,6 +11339,10 @@
},
"type": "array"
},
+ "dynamicAssetSelection": {
+ "description": "Set this to true to enable the use of rules to target individual assets in this creative. When set to true creativeAssetSelection must be set. This also controls asset-level companions. When this is true, companion creatives should be assigned to creative assets. Learn more. Applicable to INSTREAM_VIDEO creatives.",
+ "type": "boolean"
+ },
"exitCustomEvents": {
"description": "List of exit events configured for the creative. For DISPLAY and DISPLAY_IMAGE_GALLERY creatives, these are read-only and auto-generated from clickTags, For DISPLAY, an event is also created from the backupImageReportingLabel. Applicable to the following creative types: DISPLAY_IMAGE_GALLERY, all RICH_MEDIA, and all VPAID. Applicable to DISPLAY when the primary asset type is not HTML_IMAGE.",
"items": {
@@ -11217,7 +11479,7 @@
"type": "string"
},
"type": {
- "description": "Type of this creative.This is a required field. Applicable to all creative types.",
+ "description": "Type of this creative. This is a required field. Applicable to all creative types.\n\nNote: FLASH_INPAGE, HTML5_BANNER, and IMAGE are only used for existing creatives. New creatives should use DISPLAY as a replacement for these types.",
"enum": [
"BRAND_SAFE_DEFAULT_INSTREAM_VIDEO",
"CUSTOM_DISPLAY",
@@ -11366,6 +11628,14 @@
"$ref": "Size",
"description": "Size of an asset when collapsed. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA and all VPAID. Additionally, applicable to assets whose displayType is ASSET_DISPLAY_TYPE_EXPANDING or ASSET_DISPLAY_TYPE_PEEL_DOWN."
},
+ "companionCreativeIds": {
+ "description": "List of companion creatives assigned to an in-stream video creative asset. Acceptable values include IDs of existing flash and image creatives. Applicable to INSTREAM_VIDEO creative type with dynamicAssetSelection set to true.",
+ "items": {
+ "format": "int64",
+ "type": "string"
+ },
+ "type": "array"
+ },
"customStartTimeValue": {
"description": "Custom start time in seconds for making the asset visible. Applicable to the following creative types: all RICH_MEDIA.",
"format": "int32",
@@ -11517,6 +11787,7 @@
"displayType": {
"description": "Type of rich media asset. This is a read-only field. Applicable to the following creative types: all RICH_MEDIA.",
"enum": [
+ "ASSET_DISPLAY_TYPE_BACKDROP",
"ASSET_DISPLAY_TYPE_EXPANDING",
"ASSET_DISPLAY_TYPE_FLASH_IN_FLASH",
"ASSET_DISPLAY_TYPE_FLASH_IN_FLASH_EXPANDING",
@@ -11536,6 +11807,7 @@
"",
"",
"",
+ "",
""
],
"type": "string"
@@ -11590,6 +11862,10 @@
"format": "int64",
"type": "string"
},
+ "idDimensionValue": {
+ "$ref": "DimensionValue",
+ "description": "Dimension value for the ID of the asset. This is a read-only, auto-generated field."
+ },
"mimeType": {
"description": "Detected MIME type for video asset. This is a read-only field. Applicable to the following creative types: INSTREAM_VIDEO and all VPAID.",
"type": "string"
@@ -11747,7 +12023,7 @@
"type": "string"
},
"type": {
- "description": "Type of asset to upload. This is a required field. IMAGE is solely used for IMAGE creatives. Other image assets should use HTML_IMAGE.",
+ "description": "Type of asset to upload. This is a required field. FLASH and IMAGE are no longer supported for new uploads. All image assets should use HTML_IMAGE.",
"enum": [
"FLASH",
"HTML",
@@ -11925,6 +12201,15 @@
},
"type": "array"
},
+ "id": {
+ "description": "Numeric ID of the asset. This is a read-only, auto-generated field.",
+ "format": "int64",
+ "type": "string"
+ },
+ "idDimensionValue": {
+ "$ref": "DimensionValue",
+ "description": "Dimension value for the numeric ID of the asset. This is a read-only, auto-generated field."
+ },
"kind": {
"default": "dfareporting#creativeAssetMetadata",
"description": "Identifies what kind of resource this is. Value: the fixed string \"dfareporting#creativeAssetMetadata\".",
@@ -11992,6 +12277,25 @@
},
"type": "object"
},
+ "CreativeAssetSelection": {
+ "description": "Encapsulates the list of rules for asset selection and a default asset in case none of the rules match. Applicable to INSTREAM_VIDEO creatives.",
+ "id": "CreativeAssetSelection",
+ "properties": {
+ "defaultAssetId": {
+ "description": "A creativeAssets[].id. This should refer to one of the parent assets in this creative, and will be served if none of the rules match. This is a required field.",
+ "format": "int64",
+ "type": "string"
+ },
+ "rules": {
+ "description": "Rules determine which asset will be served to a viewer. Rules will be evaluated in the order in which they are stored in this list. This list must contain at least one rule. Applicable to INSTREAM_VIDEO creatives.",
+ "items": {
+ "$ref": "Rule"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"CreativeAssignment": {
"description": "Creative Assignment.",
"id": "CreativeAssignment",
@@ -12546,6 +12850,7 @@
"enum": [
"U1",
"U10",
+ "U100",
"U11",
"U12",
"U13",
@@ -12557,13 +12862,92 @@
"U19",
"U2",
"U20",
+ "U21",
+ "U22",
+ "U23",
+ "U24",
+ "U25",
+ "U26",
+ "U27",
+ "U28",
+ "U29",
"U3",
+ "U30",
+ "U31",
+ "U32",
+ "U33",
+ "U34",
+ "U35",
+ "U36",
+ "U37",
+ "U38",
+ "U39",
"U4",
+ "U40",
+ "U41",
+ "U42",
+ "U43",
+ "U44",
+ "U45",
+ "U46",
+ "U47",
+ "U48",
+ "U49",
"U5",
+ "U50",
+ "U51",
+ "U52",
+ "U53",
+ "U54",
+ "U55",
+ "U56",
+ "U57",
+ "U58",
+ "U59",
"U6",
+ "U60",
+ "U61",
+ "U62",
+ "U63",
+ "U64",
+ "U65",
+ "U66",
+ "U67",
+ "U68",
+ "U69",
"U7",
+ "U70",
+ "U71",
+ "U72",
+ "U73",
+ "U74",
+ "U75",
+ "U76",
+ "U77",
+ "U78",
+ "U79",
"U8",
- "U9"
+ "U80",
+ "U81",
+ "U82",
+ "U83",
+ "U84",
+ "U85",
+ "U86",
+ "U87",
+ "U88",
+ "U89",
+ "U9",
+ "U90",
+ "U91",
+ "U92",
+ "U93",
+ "U94",
+ "U95",
+ "U96",
+ "U97",
+ "U98",
+ "U99"
],
"enumDescriptions": [
"",
@@ -12585,13 +12969,93 @@
"",
"",
"",
- ""
- ],
- "type": "string"
- },
- "value": {
- "description": "The value of the custom floodlight variable. The length of string must not exceed 50 characters.",
- "type": "string"
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ ""
+ ],
+ "type": "string"
+ },
+ "value": {
+ "description": "The value of the custom floodlight variable. The length of string must not exceed 50 characters.",
+ "type": "string"
}
},
"type": "object"
@@ -13859,6 +14323,7 @@
"enum": [
"U1",
"U10",
+ "U100",
"U11",
"U12",
"U13",
@@ -13870,13 +14335,92 @@
"U19",
"U2",
"U20",
+ "U21",
+ "U22",
+ "U23",
+ "U24",
+ "U25",
+ "U26",
+ "U27",
+ "U28",
+ "U29",
"U3",
+ "U30",
+ "U31",
+ "U32",
+ "U33",
+ "U34",
+ "U35",
+ "U36",
+ "U37",
+ "U38",
+ "U39",
"U4",
+ "U40",
+ "U41",
+ "U42",
+ "U43",
+ "U44",
+ "U45",
+ "U46",
+ "U47",
+ "U48",
+ "U49",
"U5",
+ "U50",
+ "U51",
+ "U52",
+ "U53",
+ "U54",
+ "U55",
+ "U56",
+ "U57",
+ "U58",
+ "U59",
"U6",
+ "U60",
+ "U61",
+ "U62",
+ "U63",
+ "U64",
+ "U65",
+ "U66",
+ "U67",
+ "U68",
+ "U69",
"U7",
+ "U70",
+ "U71",
+ "U72",
+ "U73",
+ "U74",
+ "U75",
+ "U76",
+ "U77",
+ "U78",
+ "U79",
"U8",
- "U9"
+ "U80",
+ "U81",
+ "U82",
+ "U83",
+ "U84",
+ "U85",
+ "U86",
+ "U87",
+ "U88",
+ "U89",
+ "U9",
+ "U90",
+ "U91",
+ "U92",
+ "U93",
+ "U94",
+ "U95",
+ "U96",
+ "U97",
+ "U98",
+ "U99"
],
"enumDescriptions": [
"",
@@ -13898,6 +14442,86 @@
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
],
"type": "string"
@@ -14523,6 +15147,64 @@
},
"type": "object"
},
+ "Language": {
+ "description": "Contains information about a language that can be targeted by ads.",
+ "id": "Language",
+ "properties": {
+ "id": {
+ "description": "Language ID of this language. This is the ID used for targeting and generating reports.",
+ "format": "int64",
+ "type": "string"
+ },
+ "kind": {
+ "default": "dfareporting#language",
+ "description": "Identifies what kind of resource this is. Value: the fixed string \"dfareporting#language\".",
+ "type": "string"
+ },
+ "languageCode": {
+ "description": "Format of language code is an ISO 639 two-letter language code optionally followed by an underscore followed by an ISO 3166 code. Examples are \"en\" for English or \"zh_CN\" for Simplified Chinese.",
+ "type": "string"
+ },
+ "name": {
+ "description": "Name of this language.",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "LanguageTargeting": {
+ "description": "Language Targeting.",
+ "id": "LanguageTargeting",
+ "properties": {
+ "languages": {
+ "description": "Languages that this ad targets. For each language only languageId is required. The other fields are populated automatically when the ad is inserted or updated.",
+ "items": {
+ "$ref": "Language"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "LanguagesListResponse": {
+ "description": "Language List Response",
+ "id": "LanguagesListResponse",
+ "properties": {
+ "kind": {
+ "default": "dfareporting#languagesListResponse",
+ "description": "Identifies what kind of resource this is. Value: the fixed string \"dfareporting#languagesListResponse\".",
+ "type": "string"
+ },
+ "languages": {
+ "description": "Language collection.",
+ "items": {
+ "$ref": "Language"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"LastModifiedInfo": {
"description": "Modification timestamp.",
"id": "LastModifiedInfo",
@@ -16032,6 +16714,7 @@
"PLANNING_PLACEMENT_PRICING_TYPE_CPA",
"PLANNING_PLACEMENT_PRICING_TYPE_CPC",
"PLANNING_PLACEMENT_PRICING_TYPE_CPM",
+ "PLANNING_PLACEMENT_PRICING_TYPE_CPM_ACTIVEVIEW",
"PLANNING_PLACEMENT_PRICING_TYPE_FLAT_RATE_CLICKS",
"PLANNING_PLACEMENT_PRICING_TYPE_FLAT_RATE_IMPRESSIONS",
"PLANNING_PLACEMENT_PRICING_TYPE_IMPRESSIONS"
@@ -16043,6 +16726,7 @@
"",
"",
"",
+ "",
""
],
"type": "string"
@@ -16104,6 +16788,7 @@
"PRICING_TYPE_CPA",
"PRICING_TYPE_CPC",
"PRICING_TYPE_CPM",
+ "PRICING_TYPE_CPM_ACTIVEVIEW",
"PRICING_TYPE_FLAT_RATE_CLICKS",
"PRICING_TYPE_FLAT_RATE_IMPRESSIONS"
],
@@ -16112,6 +16797,7 @@
"",
"",
"",
+ "",
""
],
"type": "string"
@@ -16278,6 +16964,11 @@
"format": "int64",
"type": "string"
},
+ "targetCpmActiveViewNanos": {
+ "description": "vCPM from Active View that the advertiser is targeting.",
+ "format": "int64",
+ "type": "string"
+ },
"targetCpmNanos": {
"description": "CPM that the advertiser is targeting.",
"format": "int64",
@@ -17237,18 +17928,39 @@
"description": "Rich Media Exit Override.",
"id": "RichMediaExitOverride",
"properties": {
- "customExitUrl": {
- "description": "Click-through URL to override the default exit URL. Applicable if the useCustomExitUrl field is set to true.",
- "type": "string"
+ "clickThroughUrl": {
+ "$ref": "ClickThroughUrl",
+ "description": "Click-through URL of this rich media exit override. Applicable if the enabled field is set to true."
+ },
+ "enabled": {
+ "description": "Whether to use the clickThroughUrl. If false, the creative-level exit will be used.",
+ "type": "boolean"
},
"exitId": {
"description": "ID for the override to refer to a specific exit in the creative.",
"format": "int64",
"type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "Rule": {
+ "description": "A rule associates an asset with a targeting template for asset-level targeting. Applicable to INSTREAM_VIDEO creatives.",
+ "id": "Rule",
+ "properties": {
+ "assetId": {
+ "description": "A creativeAssets[].id. This should refer to one of the parent assets in this creative. This is a required field.",
+ "format": "int64",
+ "type": "string"
},
- "useCustomExitUrl": {
- "description": "Whether to use the custom exit URL.",
- "type": "boolean"
+ "name": {
+ "description": "A user-friendly name for this rule. This is a required field.",
+ "type": "string"
+ },
+ "targetingTemplateId": {
+ "description": "A targeting template ID. The targeting from the targeting template will be used to determine whether this asset should be served. This is a required field.",
+ "format": "int64",
+ "type": "string"
}
},
"type": "object"
@@ -17810,19 +18522,106 @@
},
"type": "object"
},
+ "TargetingTemplate": {
+ "description": "Contains properties of a targeting template. A targeting template encapsulates targeting information which can be reused across multiple ads.",
+ "id": "TargetingTemplate",
+ "properties": {
+ "accountId": {
+ "description": "Account ID of this targeting template. This field, if left unset, will be auto-generated on insert and is read-only after insert.",
+ "format": "int64",
+ "type": "string"
+ },
+ "advertiserId": {
+ "description": "Advertiser ID of this targeting template. This is a required field on insert and is read-only after insert.",
+ "format": "int64",
+ "type": "string"
+ },
+ "advertiserIdDimensionValue": {
+ "$ref": "DimensionValue",
+ "description": "Dimension value for the ID of the advertiser. This is a read-only, auto-generated field."
+ },
+ "dayPartTargeting": {
+ "$ref": "DayPartTargeting",
+ "description": "Time and day targeting criteria."
+ },
+ "geoTargeting": {
+ "$ref": "GeoTargeting",
+ "description": "Geographical targeting criteria."
+ },
+ "id": {
+ "description": "ID of this targeting template. This is a read-only, auto-generated field.",
+ "format": "int64",
+ "type": "string"
+ },
+ "keyValueTargetingExpression": {
+ "$ref": "KeyValueTargetingExpression",
+ "description": "Key-value targeting criteria."
+ },
+ "kind": {
+ "default": "dfareporting#targetingTemplate",
+ "description": "Identifies what kind of resource this is. Value: the fixed string \"dfareporting#targetingTemplate\".",
+ "type": "string"
+ },
+ "languageTargeting": {
+ "$ref": "LanguageTargeting",
+ "description": "Language targeting criteria."
+ },
+ "listTargetingExpression": {
+ "$ref": "ListTargetingExpression",
+ "description": "Remarketing list targeting criteria."
+ },
+ "name": {
+ "description": "Name of this targeting template. This field is required. It must be less than 256 characters long and unique within an advertiser.",
+ "type": "string"
+ },
+ "subaccountId": {
+ "description": "Subaccount ID of this targeting template. This field, if left unset, will be auto-generated on insert and is read-only after insert.",
+ "format": "int64",
+ "type": "string"
+ },
+ "technologyTargeting": {
+ "$ref": "TechnologyTargeting",
+ "description": "Technology platform targeting criteria."
+ }
+ },
+ "type": "object"
+ },
+ "TargetingTemplatesListResponse": {
+ "description": "Targeting Template List Response",
+ "id": "TargetingTemplatesListResponse",
+ "properties": {
+ "kind": {
+ "default": "dfareporting#targetingTemplatesListResponse",
+ "description": "Identifies what kind of resource this is. Value: the fixed string \"dfareporting#targetingTemplatesListResponse\".",
+ "type": "string"
+ },
+ "nextPageToken": {
+ "description": "Pagination token to be used for the next list operation.",
+ "type": "string"
+ },
+ "targetingTemplates": {
+ "description": "Targeting template collection.",
+ "items": {
+ "$ref": "TargetingTemplate"
+ },
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
"TechnologyTargeting": {
"description": "Technology Targeting.",
"id": "TechnologyTargeting",
"properties": {
"browsers": {
- "description": "Browsers that this ad targets. For each browser either set browserVersionId or dartId along with the version numbers. If both are specified, only browserVersionId will be used.The other fields are populated automatically when the ad is inserted or updated.",
+ "description": "Browsers that this ad targets. For each browser either set browserVersionId or dartId along with the version numbers. If both are specified, only browserVersionId will be used. The other fields are populated automatically when the ad is inserted or updated.",
"items": {
"$ref": "Browser"
},
"type": "array"
},
"connectionTypes": {
- "description": "Connection types that this ad targets. For each connection type only id is required.The other fields are populated automatically when the ad is inserted or updated.",
+ "description": "Connection types that this ad targets. For each connection type only id is required. The other fields are populated automatically when the ad is inserted or updated.",
"items": {
"$ref": "ConnectionType"
},
@@ -17956,6 +18755,7 @@
"enum": [
"U1",
"U10",
+ "U100",
"U11",
"U12",
"U13",
@@ -17967,13 +18767,92 @@
"U19",
"U2",
"U20",
+ "U21",
+ "U22",
+ "U23",
+ "U24",
+ "U25",
+ "U26",
+ "U27",
+ "U28",
+ "U29",
"U3",
+ "U30",
+ "U31",
+ "U32",
+ "U33",
+ "U34",
+ "U35",
+ "U36",
+ "U37",
+ "U38",
+ "U39",
"U4",
+ "U40",
+ "U41",
+ "U42",
+ "U43",
+ "U44",
+ "U45",
+ "U46",
+ "U47",
+ "U48",
+ "U49",
"U5",
+ "U50",
+ "U51",
+ "U52",
+ "U53",
+ "U54",
+ "U55",
+ "U56",
+ "U57",
+ "U58",
+ "U59",
"U6",
+ "U60",
+ "U61",
+ "U62",
+ "U63",
+ "U64",
+ "U65",
+ "U66",
+ "U67",
+ "U68",
+ "U69",
"U7",
+ "U70",
+ "U71",
+ "U72",
+ "U73",
+ "U74",
+ "U75",
+ "U76",
+ "U77",
+ "U78",
+ "U79",
"U8",
- "U9"
+ "U80",
+ "U81",
+ "U82",
+ "U83",
+ "U84",
+ "U85",
+ "U86",
+ "U87",
+ "U88",
+ "U89",
+ "U9",
+ "U90",
+ "U91",
+ "U92",
+ "U93",
+ "U94",
+ "U95",
+ "U96",
+ "U97",
+ "U98",
+ "U99"
],
"enumDescriptions": [
"",
@@ -17995,6 +18874,86 @@
"",
"",
"",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
+ "",
""
],
"type": "string"
@@ -18242,7 +19201,7 @@
"type": "object"
}
},
- "servicePath": "dfareporting/v2.5/",
+ "servicePath": "dfareporting/v2.6/",
"title": "DCM/DFA Reporting And Trafficking API",
- "version": "v2.5"
+ "version": "v2.6"
}
« no previous file with comments | « discovery/googleapis/dfareporting__v2.5.json ('k') | discovery/googleapis/doubleclicksearch__v2.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698