OLD | NEW |
1 { | 1 { |
2 "auth": { | 2 "auth": { |
3 "oauth2": { | 3 "oauth2": { |
4 "scopes": { | 4 "scopes": { |
5 "https://www.googleapis.com/auth/firebase": { | 5 "https://www.googleapis.com/auth/firebase": { |
6 "description": "View and administer all your Firebase data a
nd settings" | 6 "description": "View and administer all your Firebase data a
nd settings" |
7 } | 7 } |
8 } | 8 } |
9 } | 9 } |
10 }, | 10 }, |
11 "basePath": "", | 11 "basePath": "", |
12 "baseUrl": "https://firebasedynamiclinks.googleapis.com/", | 12 "baseUrl": "https://firebasedynamiclinks-ipv6.googleapis.com/", |
13 "batchPath": "batch", | 13 "batchPath": "batch", |
14 "canonicalName": "Firebase Dynamic Links", | 14 "canonicalName": "Firebase Dynamic Links", |
15 "description": "Programmatically creates and manages Firebase Dynamic Links.
", | 15 "description": "Programmatically creates and manages Firebase Dynamic Links.
", |
16 "discoveryVersion": "v1", | 16 "discoveryVersion": "v1", |
17 "documentationLink": "https://firebase.google.com/docs/dynamic-links/", | 17 "documentationLink": "https://firebase.google.com/docs/dynamic-links/", |
18 "icons": { | 18 "icons": { |
19 "x16": "http://www.google.com/images/icons/product/search-16.gif", | 19 "x16": "http://www.google.com/images/icons/product/search-16.gif", |
20 "x32": "http://www.google.com/images/icons/product/search-32.gif" | 20 "x32": "http://www.google.com/images/icons/product/search-32.gif" |
21 }, | 21 }, |
22 "id": "firebasedynamiclinks:v1", | 22 "id": "firebasedynamiclinks:v1", |
23 "kind": "discovery#restDescription", | 23 "kind": "discovery#restDescription", |
24 "name": "firebasedynamiclinks", | 24 "name": "firebasedynamiclinks", |
25 "ownerDomain": "google.com", | 25 "ownerDomain": "google.com", |
26 "ownerName": "Google", | 26 "ownerName": "Google", |
27 "parameters": { | 27 "parameters": { |
28 "upload_protocol": { | |
29 "description": "Upload protocol for media (e.g. \"raw\", \"multipart
\").", | |
30 "location": "query", | |
31 "type": "string" | |
32 }, | |
33 "prettyPrint": { | |
34 "default": "true", | |
35 "description": "Returns response with indentations and line breaks."
, | |
36 "location": "query", | |
37 "type": "boolean" | |
38 }, | |
39 "fields": { | 28 "fields": { |
40 "description": "Selector specifying which fields to include in a par
tial response.", | 29 "description": "Selector specifying which fields to include in a par
tial response.", |
41 "location": "query", | 30 "location": "query", |
42 "type": "string" | 31 "type": "string" |
43 }, | 32 }, |
44 "uploadType": { | 33 "uploadType": { |
45 "description": "Legacy upload protocol for media (e.g. \"media\", \"
multipart\").", | 34 "description": "Legacy upload protocol for media (e.g. \"media\", \"
multipart\").", |
46 "location": "query", | 35 "location": "query", |
47 "type": "string" | 36 "type": "string" |
48 }, | 37 }, |
(...skipping 54 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
103 }, | 92 }, |
104 "bearer_token": { | 93 "bearer_token": { |
105 "description": "OAuth bearer token.", | 94 "description": "OAuth bearer token.", |
106 "location": "query", | 95 "location": "query", |
107 "type": "string" | 96 "type": "string" |
108 }, | 97 }, |
109 "oauth_token": { | 98 "oauth_token": { |
110 "description": "OAuth 2.0 token for the current user.", | 99 "description": "OAuth 2.0 token for the current user.", |
111 "location": "query", | 100 "location": "query", |
112 "type": "string" | 101 "type": "string" |
| 102 }, |
| 103 "upload_protocol": { |
| 104 "description": "Upload protocol for media (e.g. \"raw\", \"multipart
\").", |
| 105 "location": "query", |
| 106 "type": "string" |
| 107 }, |
| 108 "prettyPrint": { |
| 109 "default": "true", |
| 110 "description": "Returns response with indentations and line breaks."
, |
| 111 "location": "query", |
| 112 "type": "boolean" |
113 } | 113 } |
114 }, | 114 }, |
115 "protocol": "rest", | 115 "protocol": "rest", |
116 "resources": { | 116 "resources": { |
| 117 "shortLinks": { |
| 118 "methods": { |
| 119 "create": { |
| 120 "description": "Creates a short Dynamic Link given either a
valid long Dynamic Link or\ndetails such as Dynamic Link domain, Android and iOS
app information.\nThe created short Dynamic Link will not expire.\n\nRepeated c
alls with the same long Dynamic Link or Dynamic Link information\nwill produce t
he same short Dynamic Link.\n\nThe Dynamic Link domain in the request must be ow
ned by requester's\nFirebase project.", |
| 121 "httpMethod": "POST", |
| 122 "id": "firebasedynamiclinks.shortLinks.create", |
| 123 "parameterOrder": [], |
| 124 "parameters": {}, |
| 125 "path": "v1/shortLinks", |
| 126 "request": { |
| 127 "$ref": "CreateShortDynamicLinkRequest" |
| 128 }, |
| 129 "response": { |
| 130 "$ref": "CreateShortDynamicLinkResponse" |
| 131 }, |
| 132 "scopes": [ |
| 133 "https://www.googleapis.com/auth/firebase" |
| 134 ] |
| 135 } |
| 136 } |
| 137 }, |
117 "v1": { | 138 "v1": { |
118 "methods": { | 139 "methods": { |
119 "getLinkStats": { | 140 "getLinkStats": { |
120 "description": "Fetches analytics stats of a short Dynamic L
ink for a given\nduration. Metrics include number of clicks, redirects, installs
,\napp first opens, and app reopens.", | 141 "description": "Fetches analytics stats of a short Dynamic L
ink for a given\nduration. Metrics include number of clicks, redirects, installs
,\napp first opens, and app reopens.", |
121 "httpMethod": "GET", | 142 "httpMethod": "GET", |
122 "id": "firebasedynamiclinks.getLinkStats", | 143 "id": "firebasedynamiclinks.getLinkStats", |
123 "parameterOrder": [ | 144 "parameterOrder": [ |
124 "dynamicLink" | 145 "dynamicLink" |
125 ], | 146 ], |
126 "parameters": { | 147 "parameters": { |
(...skipping 12 matching lines...) Expand all Loading... |
139 }, | 160 }, |
140 "path": "v1/{dynamicLink}/linkStats", | 161 "path": "v1/{dynamicLink}/linkStats", |
141 "response": { | 162 "response": { |
142 "$ref": "DynamicLinkStats" | 163 "$ref": "DynamicLinkStats" |
143 }, | 164 }, |
144 "scopes": [ | 165 "scopes": [ |
145 "https://www.googleapis.com/auth/firebase" | 166 "https://www.googleapis.com/auth/firebase" |
146 ] | 167 ] |
147 } | 168 } |
148 } | 169 } |
149 }, | |
150 "shortLinks": { | |
151 "methods": { | |
152 "create": { | |
153 "description": "Creates a short Dynamic Link given either a
valid long Dynamic Link or\ndetails such as Dynamic Link domain, Android and iOS
app information.\nThe created short Dynamic Link will not expire.\n\nRepeated c
alls with the same long Dynamic Link or Dynamic Link information\nwill produce t
he same short Dynamic Link.\n\nThe Dynamic Link domain in the request must be ow
ned by requester's\nFirebase project.", | |
154 "httpMethod": "POST", | |
155 "id": "firebasedynamiclinks.shortLinks.create", | |
156 "parameterOrder": [], | |
157 "parameters": {}, | |
158 "path": "v1/shortLinks", | |
159 "request": { | |
160 "$ref": "CreateShortDynamicLinkRequest" | |
161 }, | |
162 "response": { | |
163 "$ref": "CreateShortDynamicLinkResponse" | |
164 }, | |
165 "scopes": [ | |
166 "https://www.googleapis.com/auth/firebase" | |
167 ] | |
168 } | |
169 } | |
170 } | 170 } |
171 }, | 171 }, |
172 "revision": "20170728", | 172 "revision": "20170816", |
173 "rootUrl": "https://firebasedynamiclinks.googleapis.com/", | 173 "rootUrl": "https://firebasedynamiclinks-ipv6.googleapis.com/", |
174 "schemas": { | 174 "schemas": { |
175 "CreateShortDynamicLinkResponse": { | 175 "CreateShortDynamicLinkResponse": { |
176 "description": "Response to create a short Dynamic Link.", | 176 "description": "Response to create a short Dynamic Link.", |
177 "id": "CreateShortDynamicLinkResponse", | 177 "id": "CreateShortDynamicLinkResponse", |
178 "properties": { | 178 "properties": { |
| 179 "warning": { |
| 180 "description": "Information about potential warnings on link
creation.", |
| 181 "items": { |
| 182 "$ref": "DynamicLinkWarning" |
| 183 }, |
| 184 "type": "array" |
| 185 }, |
179 "shortLink": { | 186 "shortLink": { |
180 "description": "Short Dynamic Link value. e.g. https://abcd.
app.goo.gl/wxyz", | 187 "description": "Short Dynamic Link value. e.g. https://abcd.
app.goo.gl/wxyz", |
181 "type": "string" | 188 "type": "string" |
182 }, | 189 }, |
183 "previewLink": { | 190 "previewLink": { |
184 "description": "Preivew link to show the link flow chart.", | 191 "description": "Preivew link to show the link flow chart.", |
185 "type": "string" | 192 "type": "string" |
186 }, | |
187 "warning": { | |
188 "description": "Information about potential warnings on link
creation.", | |
189 "items": { | |
190 "$ref": "DynamicLinkWarning" | |
191 }, | |
192 "type": "array" | |
193 } | 193 } |
194 }, | 194 }, |
195 "type": "object" | 195 "type": "object" |
196 }, | 196 }, |
197 "Suffix": { | 197 "Suffix": { |
198 "description": "Short Dynamic Link suffix.", | 198 "description": "Short Dynamic Link suffix.", |
199 "id": "Suffix", | 199 "id": "Suffix", |
200 "properties": { | 200 "properties": { |
201 "option": { | 201 "option": { |
202 "description": "Suffix option.", | 202 "description": "Suffix option.", |
203 "enum": [ | 203 "enum": [ |
204 "OPTION_UNSPECIFIED", | 204 "OPTION_UNSPECIFIED", |
205 "UNGUESSABLE", | 205 "UNGUESSABLE", |
206 "SHORT" | 206 "SHORT" |
207 ], | 207 ], |
208 "enumDescriptions": [ | 208 "enumDescriptions": [ |
209 "The suffix option is not specified, performs as NOT_GUE
SSABLE .", | 209 "The suffix option is not specified, performs as NOT_GUE
SSABLE .", |
210 "Short Dynamic Link suffix is a base62 [0-9A-Za-z] encod
ed string of\na random generated 96 bit random number, which has a length of 17
chars.\nFor example, \"nlAR8U4SlKRZw1cb2\".\nIt prevents other people from guess
ing and crawling short Dynamic Links\nthat contain personal identifiable informa
tion.", | 210 "Short Dynamic Link suffix is a base62 [0-9A-Za-z] encod
ed string of\na random generated 96 bit random number, which has a length of 17
chars.\nFor example, \"nlAR8U4SlKRZw1cb2\".\nIt prevents other people from guess
ing and crawling short Dynamic Links\nthat contain personal identifiable informa
tion.", |
211 "Short Dynamic Link suffix is a base62 [0-9A-Za-z] strin
g starting with a\nlength of 4 chars. the length will increase when all the spac
e is\noccupied." | 211 "Short Dynamic Link suffix is a base62 [0-9A-Za-z] strin
g starting with a\nlength of 4 chars. the length will increase when all the spac
e is\noccupied." |
212 ], | 212 ], |
213 "type": "string" | 213 "type": "string" |
214 } | 214 } |
215 }, | 215 }, |
216 "type": "object" | 216 "type": "object" |
217 }, | 217 }, |
218 "GooglePlayAnalytics": { | 218 "GooglePlayAnalytics": { |
219 "description": "Parameters for Google Play Campaign Measurements.\n[
Learn more](https://developers.google.com/analytics/devguides/collection/android
/v4/campaigns#campaign-params)", | 219 "description": "Parameters for Google Play Campaign Measurements.\n[
Learn more](https://developers.google.com/analytics/devguides/collection/android
/v4/campaigns#campaign-params)", |
220 "id": "GooglePlayAnalytics", | 220 "id": "GooglePlayAnalytics", |
221 "properties": { | 221 "properties": { |
| 222 "utmContent": { |
| 223 "description": "Campaign content; used for A/B testing and c
ontent-targeted ads to\ndifferentiate ads or links that point to the same URL.", |
| 224 "type": "string" |
| 225 }, |
222 "utmMedium": { | 226 "utmMedium": { |
223 "description": "Campaign medium; used to identify a medium s
uch as email or cost-per-click.", | 227 "description": "Campaign medium; used to identify a medium s
uch as email or cost-per-click.", |
224 "type": "string" | 228 "type": "string" |
225 }, | 229 }, |
226 "utmTerm": { | 230 "utmTerm": { |
227 "description": "Campaign term; used with paid search to supp
ly the keywords for ads.", | 231 "description": "Campaign term; used with paid search to supp
ly the keywords for ads.", |
228 "type": "string" | 232 "type": "string" |
229 }, | 233 }, |
230 "utmSource": { | 234 "utmSource": { |
231 "description": "Campaign source; used to identify a search e
ngine, newsletter, or other\nsource.", | 235 "description": "Campaign source; used to identify a search e
ngine, newsletter, or other\nsource.", |
232 "type": "string" | 236 "type": "string" |
233 }, | 237 }, |
234 "utmCampaign": { | 238 "utmCampaign": { |
235 "description": "Campaign name; used for keyword analysis to
identify a specific product\npromotion or strategic campaign.", | 239 "description": "Campaign name; used for keyword analysis to
identify a specific product\npromotion or strategic campaign.", |
236 "type": "string" | 240 "type": "string" |
237 }, | 241 }, |
238 "gclid": { | 242 "gclid": { |
239 "description": "[AdWords autotagging parameter](https://supp
ort.google.com/analytics/answer/1033981?hl=en);\nused to measure Google AdWords
ads. This value is generated dynamically\nand should never be modified.", | 243 "description": "[AdWords autotagging parameter](https://supp
ort.google.com/analytics/answer/1033981?hl=en);\nused to measure Google AdWords
ads. This value is generated dynamically\nand should never be modified.", |
240 "type": "string" | 244 "type": "string" |
241 }, | |
242 "utmContent": { | |
243 "description": "Campaign content; used for A/B testing and c
ontent-targeted ads to\ndifferentiate ads or links that point to the same URL.", | |
244 "type": "string" | |
245 } | 245 } |
246 }, | 246 }, |
247 "type": "object" | 247 "type": "object" |
248 }, | 248 }, |
249 "DynamicLinkInfo": { | 249 "DynamicLinkInfo": { |
250 "description": "Information about a Dynamic Link.", | 250 "description": "Information about a Dynamic Link.", |
251 "id": "DynamicLinkInfo", | 251 "id": "DynamicLinkInfo", |
252 "properties": { | 252 "properties": { |
253 "dynamicLinkDomain": { | 253 "dynamicLinkDomain": { |
254 "description": "Dynamic Links domain that the project owns,
e.g. abcd.app.goo.gl\n[Learn more](https://firebase.google.com/docs/dynamic-link
s/android/receive)\non how to set up Dynamic Link domain associated with your Fi
rebase project.\n\nRequired.", | 254 "description": "Dynamic Links domain that the project owns,
e.g. abcd.app.goo.gl\n[Learn more](https://firebase.google.com/docs/dynamic-link
s/android/receive)\non how to set up Dynamic Link domain associated with your Fi
rebase project.\n\nRequired.", |
(...skipping 23 matching lines...) Expand all Loading... |
278 "$ref": "AnalyticsInfo", | 278 "$ref": "AnalyticsInfo", |
279 "description": "Parameters used for tracking. See all tracki
ng parameters in the\n[documentation](https://firebase.google.com/docs/dynamic-l
inks/create-manually)." | 279 "description": "Parameters used for tracking. See all tracki
ng parameters in the\n[documentation](https://firebase.google.com/docs/dynamic-l
inks/create-manually)." |
280 } | 280 } |
281 }, | 281 }, |
282 "type": "object" | 282 "type": "object" |
283 }, | 283 }, |
284 "ITunesConnectAnalytics": { | 284 "ITunesConnectAnalytics": { |
285 "description": "Parameters for iTunes Connect App Analytics.", | 285 "description": "Parameters for iTunes Connect App Analytics.", |
286 "id": "ITunesConnectAnalytics", | 286 "id": "ITunesConnectAnalytics", |
287 "properties": { | 287 "properties": { |
| 288 "at": { |
| 289 "description": "Affiliate token used to create affiliate-cod
ed links.", |
| 290 "type": "string" |
| 291 }, |
288 "mt": { | 292 "mt": { |
289 "description": "iTune media types, including music, podcasts
, audiobooks and so on.", | 293 "description": "iTune media types, including music, podcasts
, audiobooks and so on.", |
290 "type": "string" | 294 "type": "string" |
291 }, | 295 }, |
292 "ct": { | 296 "ct": { |
293 "description": "Campaign text that developers can optionally
add to any link in order to\ntrack sales from a specific marketing campaign.", | 297 "description": "Campaign text that developers can optionally
add to any link in order to\ntrack sales from a specific marketing campaign.", |
294 "type": "string" | 298 "type": "string" |
295 }, | 299 }, |
296 "pt": { | 300 "pt": { |
297 "description": "Provider token that enables analytics for Dy
namic Links from within iTunes\nConnect.", | 301 "description": "Provider token that enables analytics for Dy
namic Links from within iTunes\nConnect.", |
298 "type": "string" | 302 "type": "string" |
299 }, | |
300 "at": { | |
301 "description": "Affiliate token used to create affiliate-cod
ed links.", | |
302 "type": "string" | |
303 } | 303 } |
304 }, | 304 }, |
305 "type": "object" | 305 "type": "object" |
306 }, | 306 }, |
307 "SocialMetaTagInfo": { | 307 "SocialMetaTagInfo": { |
308 "description": "Parameters for social meta tag params.\nUsed to set
meta tag data for link previews on social sites.", | 308 "description": "Parameters for social meta tag params.\nUsed to set
meta tag data for link previews on social sites.", |
309 "id": "SocialMetaTagInfo", | 309 "id": "SocialMetaTagInfo", |
310 "properties": { | 310 "properties": { |
| 311 "socialDescription": { |
| 312 "description": "A short description of the link. Optional.", |
| 313 "type": "string" |
| 314 }, |
311 "socialImageLink": { | 315 "socialImageLink": { |
312 "description": "An image url string. Optional.", | 316 "description": "An image url string. Optional.", |
313 "type": "string" | 317 "type": "string" |
314 }, | 318 }, |
315 "socialTitle": { | 319 "socialTitle": { |
316 "description": "Title to be displayed. Optional.", | 320 "description": "Title to be displayed. Optional.", |
317 "type": "string" | 321 "type": "string" |
318 }, | |
319 "socialDescription": { | |
320 "description": "A short description of the link. Optional.", | |
321 "type": "string" | |
322 } | 322 } |
323 }, | 323 }, |
324 "type": "object" | 324 "type": "object" |
325 }, | 325 }, |
326 "AndroidInfo": { | 326 "DynamicLinkStats": { |
327 "description": "Android related attributes to the Dynamic Link.", | 327 "description": "Analytics stats of a Dynamic Link for a given timefr
ame.", |
328 "id": "AndroidInfo", | 328 "id": "DynamicLinkStats", |
329 "properties": { | 329 "properties": { |
330 "androidLink": { | 330 "linkEventStats": { |
331 "description": "If specified, this overrides the ‘link’ para
meter on Android.", | 331 "description": "Dynamic Link event stats.", |
332 "type": "string" | 332 "items": { |
333 }, | 333 "$ref": "DynamicLinkEventStat" |
334 "androidFallbackLink": { | 334 }, |
335 "description": "Link to open on Android if the app is not in
stalled.", | 335 "type": "array" |
336 "type": "string" | |
337 }, | |
338 "androidPackageName": { | |
339 "description": "Android package name of the app.", | |
340 "type": "string" | |
341 }, | |
342 "androidMinPackageVersionCode": { | |
343 "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.", | |
344 "type": "string" | |
345 } | 336 } |
346 }, | 337 }, |
347 "type": "object" | 338 "type": "object" |
348 }, | 339 }, |
349 "DynamicLinkWarning": { | 340 "DynamicLinkWarning": { |
350 "description": "Dynamic Links warning messages.", | 341 "description": "Dynamic Links warning messages.", |
351 "id": "DynamicLinkWarning", | 342 "id": "DynamicLinkWarning", |
352 "properties": { | 343 "properties": { |
353 "warningMessage": { | 344 "warningDocumentLink": { |
354 "description": "The warning message to help developers impro
ve their requests.", | 345 "description": "The document describing the warning, and hel
ps resolve.", |
355 "type": "string" | 346 "type": "string" |
356 }, | 347 }, |
357 "warningCode": { | 348 "warningCode": { |
358 "description": "The warning code.", | 349 "description": "The warning code.", |
359 "enum": [ | 350 "enum": [ |
360 "CODE_UNSPECIFIED", | 351 "CODE_UNSPECIFIED", |
361 "NOT_IN_PROJECT_ANDROID_PACKAGE_NAME", | 352 "NOT_IN_PROJECT_ANDROID_PACKAGE_NAME", |
362 "NOT_INTEGER_ANDROID_PACKAGE_MIN_VERSION", | 353 "NOT_INTEGER_ANDROID_PACKAGE_MIN_VERSION", |
363 "UNNECESSARY_ANDROID_PACKAGE_MIN_VERSION", | 354 "UNNECESSARY_ANDROID_PACKAGE_MIN_VERSION", |
364 "NOT_URI_ANDROID_LINK", | 355 "NOT_URI_ANDROID_LINK", |
(...skipping 47 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
412 "Indicates certain paramater is too long.", | 403 "Indicates certain paramater is too long.", |
413 "Social meta tag image link is not a valid URI.", | 404 "Social meta tag image link is not a valid URI.", |
414 "Social meta tag image link has an invalid (non http/htt
ps) URI scheme.", | 405 "Social meta tag image link has an invalid (non http/htt
ps) URI scheme.", |
415 "", | 406 "", |
416 "", | 407 "", |
417 "Dynamic Link URL length is too long.", | 408 "Dynamic Link URL length is too long.", |
418 "Dynamic Link URL contains fragments.", | 409 "Dynamic Link URL contains fragments.", |
419 "The iOS bundle ID does not match with the given iOS sto
re ID." | 410 "The iOS bundle ID does not match with the given iOS sto
re ID." |
420 ], | 411 ], |
421 "type": "string" | 412 "type": "string" |
| 413 }, |
| 414 "warningMessage": { |
| 415 "description": "The warning message to help developers impro
ve their requests.", |
| 416 "type": "string" |
422 } | 417 } |
423 }, | 418 }, |
424 "type": "object" | 419 "type": "object" |
425 }, | 420 }, |
426 "DynamicLinkStats": { | 421 "AndroidInfo": { |
427 "description": "Analytics stats of a Dynamic Link for a given timefr
ame.", | 422 "description": "Android related attributes to the Dynamic Link.", |
428 "id": "DynamicLinkStats", | 423 "id": "AndroidInfo", |
429 "properties": { | 424 "properties": { |
430 "linkEventStats": { | 425 "androidLink": { |
431 "description": "Dynamic Link event stats.", | 426 "description": "If specified, this overrides the ‘link’ para
meter on Android.", |
432 "items": { | 427 "type": "string" |
433 "$ref": "DynamicLinkEventStat" | 428 }, |
434 }, | 429 "androidFallbackLink": { |
435 "type": "array" | 430 "description": "Link to open on Android if the app is not in
stalled.", |
| 431 "type": "string" |
| 432 }, |
| 433 "androidPackageName": { |
| 434 "description": "Android package name of the app.", |
| 435 "type": "string" |
| 436 }, |
| 437 "androidMinPackageVersionCode": { |
| 438 "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.", |
| 439 "type": "string" |
436 } | 440 } |
437 }, | 441 }, |
438 "type": "object" | 442 "type": "object" |
439 }, | 443 }, |
440 "NavigationInfo": { | 444 "NavigationInfo": { |
441 "description": "Information of navigation behavior.", | 445 "description": "Information of navigation behavior.", |
442 "id": "NavigationInfo", | 446 "id": "NavigationInfo", |
443 "properties": { | 447 "properties": { |
444 "enableForcedRedirect": { | 448 "enableForcedRedirect": { |
445 "description": "If this option is on, FDL click will be forc
ed to redirect rather than\nshow an interstitial page.", | 449 "description": "If this option is on, FDL click will be forc
ed to redirect rather than\nshow an interstitial page.", |
446 "type": "boolean" | 450 "type": "boolean" |
447 } | 451 } |
448 }, | 452 }, |
449 "type": "object" | 453 "type": "object" |
450 }, | 454 }, |
451 "IosInfo": { | 455 "IosInfo": { |
452 "description": "iOS related attributes to the Dynamic Link..", | 456 "description": "iOS related attributes to the Dynamic Link..", |
453 "id": "IosInfo", | 457 "id": "IosInfo", |
454 "properties": { | 458 "properties": { |
455 "iosCustomScheme": { | |
456 "description": "Custom (destination) scheme to use for iOS.
By default, we’ll use the\nbundle ID as the custom scheme. Developer can overrid
e this behavior using\nthis param.", | |
457 "type": "string" | |
458 }, | |
459 "iosBundleId": { | |
460 "description": "iOS bundle ID of the app.", | |
461 "type": "string" | |
462 }, | |
463 "iosFallbackLink": { | |
464 "description": "Link to open on iOS if the app is not instal
led.", | |
465 "type": "string" | |
466 }, | |
467 "iosAppStoreId": { | 459 "iosAppStoreId": { |
468 "description": "iOS App Store ID.", | 460 "description": "iOS App Store ID.", |
469 "type": "string" | 461 "type": "string" |
470 }, | 462 }, |
471 "iosIpadFallbackLink": { | 463 "iosIpadFallbackLink": { |
472 "description": "If specified, this overrides the ios_fallbac
k_link value on iPads.", | 464 "description": "If specified, this overrides the ios_fallbac
k_link value on iPads.", |
473 "type": "string" | 465 "type": "string" |
474 }, | 466 }, |
475 "iosIpadBundleId": { | 467 "iosIpadBundleId": { |
476 "description": "iPad bundle ID of the app.", | 468 "description": "iPad bundle ID of the app.", |
477 "type": "string" | 469 "type": "string" |
| 470 }, |
| 471 "iosCustomScheme": { |
| 472 "description": "Custom (destination) scheme to use for iOS.
By default, we’ll use the\nbundle ID as the custom scheme. Developer can overrid
e this behavior using\nthis param.", |
| 473 "type": "string" |
| 474 }, |
| 475 "iosBundleId": { |
| 476 "description": "iOS bundle ID of the app.", |
| 477 "type": "string" |
| 478 }, |
| 479 "iosFallbackLink": { |
| 480 "description": "Link to open on iOS if the app is not instal
led.", |
| 481 "type": "string" |
478 } | 482 } |
479 }, | 483 }, |
480 "type": "object" | 484 "type": "object" |
481 }, | 485 }, |
482 "AnalyticsInfo": { | 486 "AnalyticsInfo": { |
483 "description": "Tracking parameters supported by Dynamic Link.", | 487 "description": "Tracking parameters supported by Dynamic Link.", |
484 "id": "AnalyticsInfo", | 488 "id": "AnalyticsInfo", |
485 "properties": { | 489 "properties": { |
486 "itunesConnectAnalytics": { | 490 "itunesConnectAnalytics": { |
487 "$ref": "ITunesConnectAnalytics", | 491 "$ref": "ITunesConnectAnalytics", |
(...skipping 71 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
559 "type": "string" | 563 "type": "string" |
560 } | 564 } |
561 }, | 565 }, |
562 "type": "object" | 566 "type": "object" |
563 } | 567 } |
564 }, | 568 }, |
565 "servicePath": "", | 569 "servicePath": "", |
566 "title": "Firebase Dynamic Links API", | 570 "title": "Firebase Dynamic Links API", |
567 "version": "v1" | 571 "version": "v1" |
568 } | 572 } |
OLD | NEW |