| Index: discovery/googleapis/firebasedynamiclinks__v1.json
|
| diff --git a/discovery/googleapis/firebasedynamiclinks__v1.json b/discovery/googleapis/firebasedynamiclinks__v1.json
|
| index ad7a3d28c39367dabe8c337029eafaa56100827a..b6b2c26207048eeb9f866de7db24d27101a077af 100644
|
| --- a/discovery/googleapis/firebasedynamiclinks__v1.json
|
| +++ b/discovery/googleapis/firebasedynamiclinks__v1.json
|
| @@ -25,53 +25,16 @@
|
| "ownerDomain": "google.com",
|
| "ownerName": "Google",
|
| "parameters": {
|
| - "alt": {
|
| - "default": "json",
|
| - "description": "Data format for response.",
|
| - "enum": [
|
| - "json",
|
| - "media",
|
| - "proto"
|
| - ],
|
| - "enumDescriptions": [
|
| - "Responses with Content-Type of application/json",
|
| - "Media download with context-dependent Content-Type",
|
| - "Responses with Content-Type of application/x-protobuf"
|
| - ],
|
| - "location": "query",
|
| - "type": "string"
|
| - },
|
| - "key": {
|
| - "description": "API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.",
|
| - "location": "query",
|
| - "type": "string"
|
| - },
|
| - "access_token": {
|
| - "description": "OAuth access token.",
|
| - "location": "query",
|
| - "type": "string"
|
| - },
|
| - "quotaUser": {
|
| - "description": "Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.",
|
| + "bearer_token": {
|
| + "description": "OAuth bearer token.",
|
| "location": "query",
|
| "type": "string"
|
| },
|
| - "pp": {
|
| - "default": "true",
|
| - "description": "Pretty-print response.",
|
| - "location": "query",
|
| - "type": "boolean"
|
| - },
|
| "oauth_token": {
|
| "description": "OAuth 2.0 token for the current user.",
|
| "location": "query",
|
| "type": "string"
|
| },
|
| - "bearer_token": {
|
| - "description": "OAuth bearer token.",
|
| - "location": "query",
|
| - "type": "string"
|
| - },
|
| "upload_protocol": {
|
| "description": "Upload protocol for media (e.g. \"raw\", \"multipart\").",
|
| "location": "query",
|
| @@ -93,6 +56,11 @@
|
| "location": "query",
|
| "type": "string"
|
| },
|
| + "callback": {
|
| + "description": "JSONP",
|
| + "location": "query",
|
| + "type": "string"
|
| + },
|
| "$.xgafv": {
|
| "description": "V1 error format.",
|
| "enum": [
|
| @@ -106,10 +74,42 @@
|
| "location": "query",
|
| "type": "string"
|
| },
|
| - "callback": {
|
| - "description": "JSONP",
|
| + "alt": {
|
| + "default": "json",
|
| + "description": "Data format for response.",
|
| + "enum": [
|
| + "json",
|
| + "media",
|
| + "proto"
|
| + ],
|
| + "enumDescriptions": [
|
| + "Responses with Content-Type of application/json",
|
| + "Media download with context-dependent Content-Type",
|
| + "Responses with Content-Type of application/x-protobuf"
|
| + ],
|
| + "location": "query",
|
| + "type": "string"
|
| + },
|
| + "access_token": {
|
| + "description": "OAuth access token.",
|
| "location": "query",
|
| "type": "string"
|
| + },
|
| + "key": {
|
| + "description": "API key. Your API key identifies your project and provides you with API access, quota, and reports. Required unless you provide an OAuth 2.0 token.",
|
| + "location": "query",
|
| + "type": "string"
|
| + },
|
| + "quotaUser": {
|
| + "description": "Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.",
|
| + "location": "query",
|
| + "type": "string"
|
| + },
|
| + "pp": {
|
| + "default": "true",
|
| + "description": "Pretty-print response.",
|
| + "location": "query",
|
| + "type": "boolean"
|
| }
|
| },
|
| "protocol": "rest",
|
| @@ -136,17 +136,152 @@
|
| }
|
| }
|
| },
|
| - "revision": "20170119",
|
| + "revision": "20170210",
|
| "rootUrl": "https://firebasedynamiclinks.googleapis.com/",
|
| "schemas": {
|
| + "IosInfo": {
|
| + "description": "iOS related attributes to the Dynamic Link..",
|
| + "id": "IosInfo",
|
| + "properties": {
|
| + "iosIpadBundleId": {
|
| + "description": "iPad bundle ID of the app.",
|
| + "type": "string"
|
| + },
|
| + "iosCustomScheme": {
|
| + "description": "Custom (destination) scheme to use for iOS. By default, we’ll use the\nbundle ID as the custom scheme. Developer can override this behavior using\nthis param.",
|
| + "type": "string"
|
| + },
|
| + "iosBundleId": {
|
| + "description": "iOS bundle ID of the app.",
|
| + "type": "string"
|
| + },
|
| + "iosFallbackLink": {
|
| + "description": "Link to open on iOS if the app is not installed.",
|
| + "type": "string"
|
| + },
|
| + "iosAppStoreId": {
|
| + "description": "iOS App Store ID.",
|
| + "type": "string"
|
| + },
|
| + "iosIpadFallbackLink": {
|
| + "description": "If specified, this overrides the ios_fallback_link value on iPads.",
|
| + "type": "string"
|
| + }
|
| + },
|
| + "type": "object"
|
| + },
|
| + "CreateShortDynamicLinkResponse": {
|
| + "description": "Response to create a short Dynamic Link.",
|
| + "id": "CreateShortDynamicLinkResponse",
|
| + "properties": {
|
| + "warning": {
|
| + "description": "Information about potential warnings on link creation.",
|
| + "items": {
|
| + "$ref": "DynamicLinkWarning"
|
| + },
|
| + "type": "array"
|
| + },
|
| + "shortLink": {
|
| + "description": "Short Dynamic Link value. e.g. https://abcd.app.goo.gl/wxyz",
|
| + "type": "string"
|
| + },
|
| + "previewLink": {
|
| + "description": "Preivew link to show the link flow chart.",
|
| + "type": "string"
|
| + }
|
| + },
|
| + "type": "object"
|
| + },
|
| + "AnalyticsInfo": {
|
| + "description": "Tracking parameters supported by Dynamic Link.",
|
| + "id": "AnalyticsInfo",
|
| + "properties": {
|
| + "itunesConnectAnalytics": {
|
| + "$ref": "ITunesConnectAnalytics",
|
| + "description": "iTunes Connect App Analytics."
|
| + },
|
| + "googlePlayAnalytics": {
|
| + "$ref": "GooglePlayAnalytics",
|
| + "description": "Google Play Campaign Measurements."
|
| + }
|
| + },
|
| + "type": "object"
|
| + },
|
| + "CreateShortDynamicLinkRequest": {
|
| + "description": "Request to create a short Dynamic Link.",
|
| + "id": "CreateShortDynamicLinkRequest",
|
| + "properties": {
|
| + "suffix": {
|
| + "$ref": "Suffix",
|
| + "description": "Short Dynamic Link suffix. Optional."
|
| + },
|
| + "dynamicLinkInfo": {
|
| + "$ref": "DynamicLinkInfo",
|
| + "description": "Information about the Dynamic Link to be shortened.\n[Learn more](https://firebase.google.com/docs/dynamic-links/android#create-a-dynamic-link-programmatically)."
|
| + },
|
| + "longDynamicLink": {
|
| + "description": "Full long Dynamic Link URL with desired query parameters specified.\nFor example,\n\"https://sample.app.goo.gl/?link=http://www.google.com&apn=com.sample\",\n[Learn more](https://firebase.google.com/docs/dynamic-links/android#create-a-dynamic-link-programmatically).",
|
| + "type": "string"
|
| + }
|
| + },
|
| + "type": "object"
|
| + },
|
| + "Suffix": {
|
| + "description": "Short Dynamic Link suffix.",
|
| + "id": "Suffix",
|
| + "properties": {
|
| + "option": {
|
| + "description": "Suffix option.",
|
| + "enum": [
|
| + "OPTION_UNSPECIFIED",
|
| + "UNGUESSABLE",
|
| + "SHORT"
|
| + ],
|
| + "enumDescriptions": [
|
| + "The suffix option is not specified, performs as NOT_GUESSABLE .",
|
| + "Short Dynamic Link suffix is a base62 [0-9A-Za-z] encoded string of\na random generated 96 bit random number, which has a length of 17 chars.\nFor example, \"nlAR8U4SlKRZw1cb2\".\nIt prevents other people from guessing and crawling short Dynamic Links\nthat contain personal identifiable information.",
|
| + "Short Dynamic Link suffix is a base62 [0-9A-Za-z] string starting with a\nlength of 4 chars. the length will increase when all the space is\noccupied."
|
| + ],
|
| + "type": "string"
|
| + }
|
| + },
|
| + "type": "object"
|
| + },
|
| + "GooglePlayAnalytics": {
|
| + "description": "Parameters for Google Play Campaign Measurements.\n[Learn more](https://developers.google.com/analytics/devguides/collection/android/v4/campaigns#campaign-params)",
|
| + "id": "GooglePlayAnalytics",
|
| + "properties": {
|
| + "utmMedium": {
|
| + "description": "Campaign medium; used to identify a medium such as email or cost-per-click.",
|
| + "type": "string"
|
| + },
|
| + "utmTerm": {
|
| + "description": "Campaign term; used with paid search to supply the keywords for ads.",
|
| + "type": "string"
|
| + },
|
| + "utmSource": {
|
| + "description": "Campaign source; used to identify a search engine, newsletter, or other\nsource.",
|
| + "type": "string"
|
| + },
|
| + "utmCampaign": {
|
| + "description": "Campaign name; used for keyword analysis to identify a specific product\npromotion or strategic campaign.",
|
| + "type": "string"
|
| + },
|
| + "gclid": {
|
| + "description": "[AdWords autotagging parameter](https://support.google.com/analytics/answer/1033981?hl=en);\nused to measure Google AdWords ads. This value is generated dynamically\nand should never be modified.",
|
| + "type": "string"
|
| + },
|
| + "utmContent": {
|
| + "description": "Campaign content; used for A/B testing and content-targeted ads to\ndifferentiate ads or links that point to the same URL.",
|
| + "type": "string"
|
| + }
|
| + },
|
| + "type": "object"
|
| + },
|
| "DynamicLinkInfo": {
|
| "description": "Information about a Dynamic Link.",
|
| "id": "DynamicLinkInfo",
|
| "properties": {
|
| - "androidInfo": {
|
| - "$ref": "AndroidInfo",
|
| - "description": "Android related information. See Android related parameters in the\n[documentation](https://firebase.google.com/docs/dynamic-links/android#create-a-dynamic-link-programmatically)."
|
| - },
|
| "analyticsInfo": {
|
| "$ref": "AnalyticsInfo",
|
| "description": "Parameters used for tracking. See all tracking parameters in the\n[documentation](https://firebase.google.com/docs/dynamic-links/android#create-a-dynamic-link-programmatically)."
|
| @@ -166,6 +301,10 @@
|
| "socialMetaTagInfo": {
|
| "$ref": "SocialMetaTagInfo",
|
| "description": "Parameters for social meta tag params.\nUsed to set meta tag data for link previews on social sites."
|
| + },
|
| + "androidInfo": {
|
| + "$ref": "AndroidInfo",
|
| + "description": "Android related information. See Android related parameters in the\n[documentation](https://firebase.google.com/docs/dynamic-links/android#create-a-dynamic-link-programmatically)."
|
| }
|
| },
|
| "type": "object"
|
| @@ -174,6 +313,10 @@
|
| "description": "Parameters for iTunes Connect App Analytics.",
|
| "id": "ITunesConnectAnalytics",
|
| "properties": {
|
| + "at": {
|
| + "description": "Affiliate token used to create affiliate-coded links.",
|
| + "type": "string"
|
| + },
|
| "ct": {
|
| "description": "Campaign text that developers can optionally add to any link in order to\ntrack sales from a specific marketing campaign.",
|
| "type": "string"
|
| @@ -185,10 +328,6 @@
|
| "pt": {
|
| "description": "Provider token that enables analytics for Dynamic Links from within iTunes\nConnect.",
|
| "type": "string"
|
| - },
|
| - "at": {
|
| - "description": "Affiliate token used to create affiliate-coded links.",
|
| - "type": "string"
|
| }
|
| },
|
| "type": "object"
|
| @@ -197,10 +336,6 @@
|
| "description": "Parameters for social meta tag params.\nUsed to set meta tag data for link previews on social sites.",
|
| "id": "SocialMetaTagInfo",
|
| "properties": {
|
| - "socialDescription": {
|
| - "description": "A short description of the link. Optional.",
|
| - "type": "string"
|
| - },
|
| "socialTitle": {
|
| "description": "Title to be displayed. Optional.",
|
| "type": "string"
|
| @@ -208,6 +343,33 @@
|
| "socialImageLink": {
|
| "description": "An image url string. Optional.",
|
| "type": "string"
|
| + },
|
| + "socialDescription": {
|
| + "description": "A short description of the link. Optional.",
|
| + "type": "string"
|
| + }
|
| + },
|
| + "type": "object"
|
| + },
|
| + "AndroidInfo": {
|
| + "description": "Android related attributes to the Dynamic Link.",
|
| + "id": "AndroidInfo",
|
| + "properties": {
|
| + "androidLink": {
|
| + "description": "If specified, this overrides the ‘link’ parameter on Android.",
|
| + "type": "string"
|
| + },
|
| + "androidFallbackLink": {
|
| + "description": "Link to open on Android if the app is not installed.",
|
| + "type": "string"
|
| + },
|
| + "androidPackageName": {
|
| + "description": "Android package name of the app.",
|
| + "type": "string"
|
| + },
|
| + "androidMinPackageVersionCode": {
|
| + "description": "Minimum version code for the Android app. If the installed app’s version\ncode is lower, then the user is taken to the Play Store.",
|
| + "type": "string"
|
| }
|
| },
|
| "type": "object"
|
| @@ -216,10 +378,6 @@
|
| "description": "Dynamic Links warning messages.",
|
| "id": "DynamicLinkWarning",
|
| "properties": {
|
| - "warningMessage": {
|
| - "description": "The warning message to help developers improve their requests.",
|
| - "type": "string"
|
| - },
|
| "warningCode": {
|
| "description": "The warning code.",
|
| "enum": [
|
| @@ -285,167 +443,9 @@
|
| "The iOS bundle ID does not match with the given iOS store ID."
|
| ],
|
| "type": "string"
|
| - }
|
| - },
|
| - "type": "object"
|
| - },
|
| - "AndroidInfo": {
|
| - "description": "Android related attributes to the Dynamic Link.",
|
| - "id": "AndroidInfo",
|
| - "properties": {
|
| - "androidFallbackLink": {
|
| - "description": "Link to open on Android if the app is not installed.",
|
| - "type": "string"
|
| - },
|
| - "androidPackageName": {
|
| - "description": "Android package name of the app.",
|
| - "type": "string"
|
| - },
|
| - "androidMinPackageVersionCode": {
|
| - "description": "Minimum version code for the Android app. If the installed app’s version\ncode is lower, then the user is taken to the Play Store.",
|
| - "type": "string"
|
| - },
|
| - "androidLink": {
|
| - "description": "If specified, this overrides the ‘link’ parameter on Android.",
|
| - "type": "string"
|
| - }
|
| - },
|
| - "type": "object"
|
| - },
|
| - "IosInfo": {
|
| - "description": "iOS related attributes to the Dynamic Link..",
|
| - "id": "IosInfo",
|
| - "properties": {
|
| - "iosAppStoreId": {
|
| - "description": "iOS App Store ID.",
|
| - "type": "string"
|
| },
|
| - "iosIpadFallbackLink": {
|
| - "description": "If specified, this overrides the ios_fallback_link value on iPads.",
|
| - "type": "string"
|
| - },
|
| - "iosIpadBundleId": {
|
| - "description": "iPad bundle ID of the app.",
|
| - "type": "string"
|
| - },
|
| - "iosCustomScheme": {
|
| - "description": "Custom (destination) scheme to use for iOS. By default, we’ll use the\nbundle ID as the custom scheme. Developer can override this behavior using\nthis param.",
|
| - "type": "string"
|
| - },
|
| - "iosBundleId": {
|
| - "description": "iOS bundle ID of the app.",
|
| - "type": "string"
|
| - },
|
| - "iosFallbackLink": {
|
| - "description": "Link to open on iOS if the app is not installed.",
|
| - "type": "string"
|
| - }
|
| - },
|
| - "type": "object"
|
| - },
|
| - "CreateShortDynamicLinkResponse": {
|
| - "description": "Response to create a short Dynamic Link.",
|
| - "id": "CreateShortDynamicLinkResponse",
|
| - "properties": {
|
| - "shortLink": {
|
| - "description": "Short Dynamic Link value. e.g. https://abcd.app.goo.gl/wxyz",
|
| - "type": "string"
|
| - },
|
| - "previewLink": {
|
| - "description": "Preivew link to show the link flow chart.",
|
| - "type": "string"
|
| - },
|
| - "warning": {
|
| - "description": "Information about potential warnings on link creation.",
|
| - "items": {
|
| - "$ref": "DynamicLinkWarning"
|
| - },
|
| - "type": "array"
|
| - }
|
| - },
|
| - "type": "object"
|
| - },
|
| - "AnalyticsInfo": {
|
| - "description": "Tracking parameters supported by Dynamic Link.",
|
| - "id": "AnalyticsInfo",
|
| - "properties": {
|
| - "itunesConnectAnalytics": {
|
| - "$ref": "ITunesConnectAnalytics",
|
| - "description": "iTunes Connect App Analytics."
|
| - },
|
| - "googlePlayAnalytics": {
|
| - "$ref": "GooglePlayAnalytics",
|
| - "description": "Google Play Campaign Measurements."
|
| - }
|
| - },
|
| - "type": "object"
|
| - },
|
| - "CreateShortDynamicLinkRequest": {
|
| - "description": "Request to create a short Dynamic Link.",
|
| - "id": "CreateShortDynamicLinkRequest",
|
| - "properties": {
|
| - "longDynamicLink": {
|
| - "description": "Full long Dynamic Link URL with desired query parameters specified.\nFor example,\n\"https://sample.app.goo.gl/?link=http://www.google.com&apn=com.sample\",\n[Learn more](https://firebase.google.com/docs/dynamic-links/android#create-a-dynamic-link-programmatically).",
|
| - "type": "string"
|
| - },
|
| - "suffix": {
|
| - "$ref": "Suffix",
|
| - "description": "Short Dynamic Link suffix. Optional."
|
| - },
|
| - "dynamicLinkInfo": {
|
| - "$ref": "DynamicLinkInfo",
|
| - "description": "Information about the Dynamic Link to be shortened.\n[Learn more](https://firebase.google.com/docs/dynamic-links/android#create-a-dynamic-link-programmatically)."
|
| - }
|
| - },
|
| - "type": "object"
|
| - },
|
| - "Suffix": {
|
| - "description": "Short Dynamic Link suffix.",
|
| - "id": "Suffix",
|
| - "properties": {
|
| - "option": {
|
| - "description": "Suffix option.",
|
| - "enum": [
|
| - "OPTION_UNSPECIFIED",
|
| - "UNGUESSABLE",
|
| - "SHORT"
|
| - ],
|
| - "enumDescriptions": [
|
| - "The suffix option is not specified, performs as NOT_GUESSABLE .",
|
| - "Short Dynamic Link suffix is a base62 [0-9A-Za-z] encoded string of\na random generated 96 bit random number, which has a length of 17 chars.\nFor example, \"nlAR8U4SlKRZw1cb2\".\nIt prevents other people from guessing and crawling short Dynamic Links\nthat contain personal identifiable information.",
|
| - "Short Dynamic Link suffix is a base62 [0-9A-Za-z] string starting with a\nlength of 4 chars. the length will increase when all the space is\noccupied."
|
| - ],
|
| - "type": "string"
|
| - }
|
| - },
|
| - "type": "object"
|
| - },
|
| - "GooglePlayAnalytics": {
|
| - "description": "Parameters for Google Play Campaign Measurements.\n[Learn more](https://developers.google.com/analytics/devguides/collection/android/v4/campaigns#campaign-params)",
|
| - "id": "GooglePlayAnalytics",
|
| - "properties": {
|
| - "utmContent": {
|
| - "description": "Campaign content; used for A/B testing and content-targeted ads to\ndifferentiate ads or links that point to the same URL.",
|
| - "type": "string"
|
| - },
|
| - "utmMedium": {
|
| - "description": "Campaign medium; used to identify a medium such as email or cost-per-click.",
|
| - "type": "string"
|
| - },
|
| - "utmTerm": {
|
| - "description": "Campaign term; used with paid search to supply the keywords for ads.",
|
| - "type": "string"
|
| - },
|
| - "utmSource": {
|
| - "description": "Campaign source; used to identify a search engine, newsletter, or other\nsource.",
|
| - "type": "string"
|
| - },
|
| - "gclid": {
|
| - "description": "[AdWords autotagging parameter](https://support.google.com/analytics/answer/1033981?hl=en);\nused to measure Google AdWords ads. This value is generated dynamically\nand should never be modified.",
|
| - "type": "string"
|
| - },
|
| - "utmCampaign": {
|
| - "description": "Campaign name; used for keyword analysis to identify a specific product\npromotion or strategic campaign.",
|
| + "warningMessage": {
|
| + "description": "The warning message to help developers improve their requests.",
|
| "type": "string"
|
| }
|
| },
|
|
|