1var RESOURCE_COLLECTIONS = { 2 "index/primary": { 3 "title": "", 4 "resources": [ 5 "training/building-wearables.html", 6 "training/material/index.html", 7 "sdk/index.html" 8 ] 9 }, 10 "index/primary/zhcn": { 11 "title": "", 12 "resources": [ 13 "intl/zh-cn/resources.html", 14 "intl/zh-cn/distribute/tools/launch-checklist.html", 15 "intl/zh-cn/distribute/tools/localization-checklist.html" 16 ] 17 }, 18 "distribute/edu/videos/stories": { 19 "title": "", 20 "resources": [ 21 "https://www.youtube.com/watch?v=Idu7VcTTXfk", 22 "https://www.youtube.com/watch?v=iokH4SAIfRw" 23 ] 24 }, 25 "distribute/edu/videos/bestpractices": { 26 "title": "", 27 "resources": [ 28 "https://www.youtube.com/watch?v=iulXz8QTD1g", 29 "https://www.youtube.com/watch?v=IKhU180eJMo", 30 "https://www.youtube.com/watch?v=_AZ6UcPz-_g", 31 "https://www.youtube.com/watch?v=Eh2adsAyTKc" 32 ] 33 }, 34 "distribute/edu/videos/experience": { 35 "title": "", 36 "resources": [ 37 "http://youtu.be/vzvpcEffvaE" 38 ] 39 }, 40 "launch/static": { 41 "title": "", 42 "resources": [ 43 "http://www.youtube.com/watch?v=1RIz-cmTQB4", 44 "http://www.youtube.com/watch?v=MVBMWDzyHAI", 45 "http://android-developers.blogspot.com/2013/11/app-translation-service-now-available.html", 46 "http://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html", 47 "http://android-developers.blogspot.com/2013/11/bring-your-apps-into-classroom-with.html", 48 "distribute/essentials/quality/tablets.html", 49 "distribute/users/build-buzz.html", 50 "distribute/monetize/premium.html", 51 "distribute/monetize/freemium.html", 52 "distribute/monetize/ads.html", 53 "distribute/essentials/best-practices/apps.html", 54 "distribute/essentials/best-practices/games.html", 55 "distribute/users/know-your-user.html", 56 "distribute/googleplay/developer-console.html" 57 ] 58 }, 59 "distribute/gp/gplanding": { 60 "resources": [ 61 "distribute/googleplay/about.html", 62 "distribute/googleplay/start.html", 63 "distribute/googleplay/developer-console.html" 64 ] 65 }, 66 "distribute/gp/gpfelanding": { 67 "resources": [ 68 "distribute/googleplay/guide.html", 69 "distribute/googleplay/tv.html", 70 "distribute/googleplay/wear.html", 71 "distribute/googleplay/edu/about.html" 72 ] 73 }, 74 "distribute/essentials": { 75 "resources": [ 76 "distribute/essentials/quality/core.html", 77 "distribute/essentials/quality/tablets.html", 78 "distribute/essentials/quality/tv.html", 79 "distribute/essentials/quality/wear.html", 80 "distribute/essentials/quality/auto.html", 81 "https://developers.google.com/edu/guidelines" 82 ] 83 }, 84 "distribute/essentials/zhcn": { 85 "resources": [ 86 "intl/zh-cn/distribute/essentials/quality/core.html", 87 "intl/zh-cn/distribute/essentials/quality/tablets.html", 88 "distribute/essentials/quality/tv.html", 89 "distribute/essentials/quality/wear.html", 90 "https://developers.google.com/edu/guidelines", 91 "distribute/essentials/optimizing-your-app.html" 92 ] 93 }, 94 "distribute/users": { 95 "title": "", 96 "resources": [ 97 "distribute/users/know-your-user.html", 98 "distribute/users/your-listing.html", 99 "distribute/users/build-buzz.html", 100 "distribute/users/build-community.html", 101 "distribute/users/expand-to-new-markets.html", 102 "distribute/users/promote-with-ads.html" 103 ] 104 }, 105 "distribute/engagelanding": { 106 "resources": [ 107 "distribute/engage/widgets.html", 108 "distribute/engage/notifications.html", 109 "distribute/engage/gcm.html", 110 "distribute/engage/easy-signin.html", 111 "distribute/engage/deep-linking.html", 112 "distribute/engage/game-services.html", 113 "distribute/engage/analytics.html", 114 "distribute/engage/app-updates.html", 115 "distribute/engage/community.html", 116 "distribute/engage/video.html" 117 ] 118 }, 119 "distribute/monetize": { 120 "resources": [ 121 "distribute/monetize/premium.html", 122 "distribute/monetize/freemium.html", 123 "distribute/monetize/subscriptions.html", 124 "distribute/monetize/ecommerce.html", 125 "distribute/monetize/ads.html", 126 "distribute/monetize/payments.html" 127 ] 128 }, 129 "distribute/analyzelanding": { 130 "resources": [ 131 "distribute/analyze/start.html", 132 "distribute/analyze/measure.html", 133 "distribute/analyze/understand-user-value.html", 134 "distribute/analyze/improve-roi.html", 135 "distribute/analyze/build-better-apps.html", 136 "distribute/analyze/google-services.html" 137 ] 138 }, 139 "distribute/analyzestart": { 140 "resources": [ 141 "https://analyticsacademy.withgoogle.com/course04", 142 "google/play-services/index.html", 143 "https://developers.google.com/analytics/solutions/mobile-implementation-guide", 144 "https://developers.google.com/analytics/devguides/collection/android/", 145 "http://www.google.com/tagmanager/", 146 "https://github.com/googleanalytics/google-analytics-plugin-for-unity" 147 ] 148 }, 149 "distribute/analyzemeasure": { 150 "resources": [ 151 152 "https://developers.google.com/analytics/solutions/mobile-implementation-guide", 153 "https://developers.google.com/analytics/devguides/collection/android/v4/enhanced-ecommerce", 154 "https://support.google.com/analytics/answer/1032415", 155 "https://developers.google.com/analytics/devguides/collection/android/v4/events", 156 "https://developers.google.com/analytics/devguides/collection/android/v4/customdimsmets", 157 "https://developers.google.com/analytics/devguides/collection/android/v4/user-id" 158 ] 159 }, 160 "distribute/analyzeunderstand": { 161 "resources": [ 162 "https://developers.google.com/analytics/devguides/collection/android/v4/display-features", 163 "https://support.google.com/analytics/answer/3123906", 164 "https://support.google.com/analytics/answer/2568874?ref_topic=6012392", 165 "https://developers.google.com/analytics/devguides/collection/android/v4/enhanced-ecommerce", 166 "https://support.google.com/analytics/answer/1032415", 167 ] 168 }, 169 "distribute/analyzeimprove": { 170 "resources": [ 171 172 "https://developers.google.com/analytics/devguides/collection/android/v4/campaigns", 173 "https://support.google.com/analytics/answer/2956981", 174 "https://support.google.com/analytics/answer/1033961", 175 "https://developers.google.com/analytics/devguides/collection/android/v4/campaigns#google-play-url-builder", 176 "https://developers.google.com/analytics/solutions/mobile-campaign-deep-link" 177 ] 178 }, 179 "distribute/analyzebuild": { 180 "resources": [ 181 "https://support.google.com/tagmanager/answer/6003007", 182 "https://support.google.com/analytics/answer/2785577", 183 "https://support.google.com/analytics/answer/1151300" 184 ] 185 }, 186 "distribute/analyzeact": { 187 "resources": [ 188 "https://support.google.com/analytics/answer/2611268", 189 "https://support.google.com/analytics/answer/1033961", 190 "https://support.google.com/admob/answer/3508177", 191 "https://support.google.com/analytics/answer/2956981", 192 "https://support.google.com/tagmanager/answer/6003007" 193 ] 194 }, 195 "distribute/tools/checklists": { 196 "title": "", 197 "resources": [ 198 "distribute/tools/launch-checklist.html", 199 "distribute/tools/localization-checklist.html" 200 ] 201 }, 202 "distribute/tools/checklists/zhcn": { 203 "title": "", 204 "resources": [ 205 "intl/zh-cn/distribute/tools/launch-checklist.html", 206 "intl/zh-cn/distribute/tools/localization-checklist.html" 207 ] 208 }, 209 "distribute/tools/promote": { 210 "resources": [ 211 "distribute/tools/promote/device-art.html", 212 "distribute/tools/promote/badges.html", 213 "distribute/tools/promote/linking.html" 214 ] 215 }, 216 "distribute/tools/promote/zhcn": { 217 "resources": [ 218 "intl/zh-cn/distribute/tools/promote/device-art.html", 219 "intl/zh-cn/distribute/tools/promote/badges.html", 220 "intl/zh-cn/distribute/tools/promote/linking.html" 221 ] 222 }, 223 "distribute/tools/support": { 224 "title": "Google Play", 225 "resources": [ 226 "https://support.google.com/googleplay/android-developer", 227 "https://support.google.com/googleplay/android-developer/answer/4430948", 228 "support.html" 229 ] 230 }, 231 "distribute/tools/support/zhcn": { 232 "title": "Google Play", 233 "resources": [ 234 "https://support.google.com/googleplay/android-developer?hl=zh-Hans", 235 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=zh-Hans", 236 "support.html" 237 ] 238 }, 239 "distribute/tools/news": { 240 "title": "", 241 "resources": [ 242 "http://android-developers.blogspot.com/", 243 "https://plus.google.com/+AndroidDevelopers/" 244 ] 245 }, 246 "distribute/tools/more": { 247 "title": "Google Play", 248 "resources": [ 249 "distribute/tools/promote/brand.html", 250 "distribute/tools/open-distribution.html", 251 "about/dashboards/index.html" 252 ] 253 }, 254 "distribute/tools/more/zhcn": { 255 "title": "Google Play", 256 "resources": [ 257 "intl/zh-cn/distribute/tools/promote/brand.html", 258 "distribute/tools/open-distribution.html", 259 "about/dashboards/index.html" 260 ] 261 }, 262 "distribute/googleplay": { 263 "title": "Google Play", 264 "resources": [ 265 "distribute/googleplay/developer-console.html", 266 "distribute/essentials/best-practices/apps.html", 267 "distribute/tools/launch-checklist.html", 268 "distribute/essentials/best-practices/games.html", 269 ] 270 }, 271 "distribute/googleplay/gettingstarted": { 272 "title": "Get Started", 273 "resources": [ 274 "distribute/googleplay/developer-console.html", 275 "https://support.google.com/googleplay/android-developer/answer/113468", 276 "https://support.google.com/googleplay/android-developer/answer/138294", 277 "https://support.google.com/googleplay/android-developer" 278 ] 279 }, 280 "distribute/googleplay/developerconsole": { 281 "title": "Developer Console", 282 "resources": [ 283 "google/play/billing/index.html", 284 "https://support.google.com/googleplay/android-developer/answer/138294" 285 ] 286 }, 287 "distribute/googleplay/gpfe/highlight": { 288 "title": "About Google Play for Education", 289 "resources": [ 290 "http://youtu.be/vzvpcEffvaE" 291 ] 292 }, 293 "distribute/googleplay/gpfe/dev/about": { 294 "title": "About Google Play for Education / Developers", 295 "resources": [ 296 "distribute/googleplay/edu/start.html", 297 "https://developers.google.com/edu/guidelines", 298 "https://developers.google.com/edu/faq", 299 "distribute/essentials/quality/tablets.html", 300 "https://developers.google.com/edu/", 301 "https://www.google.com/edu/tablets/#tablets-family" 302 ] 303 }, 304 "distribute/googleplay/gpfe/dev": { 305 "title": "About Google Play for Education / Developers", 306 "resources": [ 307 "distribute/googleplay/edu/about.html", 308 "https://developers.google.com/edu/guidelines", 309 "distribute/essentials/quality/tablets.html", 310 "distribute/googleplay/developer-console.html", 311 "http://play.google.com/about/developer-distribution-agreement-addendum.html", 312 ] 313 }, 314 "distribute/googleplay/aboutgpfe/educators/about": { 315 "title": "About Google Play for Education / Educators", 316 "resources": [ 317 "http://www.google.com/edu/tablets/", 318 "http://www.youtube.com/watch?v=haEmsMo0f3w" 319 ] 320 }, 321 "distribute/googleplay/aboutgpfe/educators": { 322 "title": "About Google Play for Education / Educators", 323 "resources": [ 324 "http://www.google.com/edu/tablets/", 325 "http://youtu.be/vzvpcEffvaE" 326 ] 327 }, 328 "distribute/googleplay/gettingstartedgpfe/educators": { 329 "title": "About Google Play for Education / Educators", 330 "resources": [ 331 "http://www.google.com/edu/tablets/", 332 "http://youtu.be/vzvpcEffvaE" 333 ] 334 }, 335 "distribute/essentials/eduessentials/developers": { 336 "title": "", 337 "resources": [ 338 "distribute/googleplay/developer-console.html", 339 "distribute/googleplay/edu/start.html", 340 "https://developers.google.com/edu/faq" 341 ] 342 }, 343 "distribute/essentials/eduessentials/educators": { 344 "title": "", 345 "resources": [ 346 "http://www.google.com/edu/tablets/", 347 "distribute/essentials/quality/tablets.html", 348 ] 349 }, 350 "distribute/essentials/optimizing": { 351 "title": "Optimizing Your App", 352 "resources": [ 353 "design/index.html", 354 "training/articles/perf-anr.html", 355 "http://android-developers.blogspot.com/2013/10/improved-app-insight-by-linking-google.html" 356 ] 357 }, 358 "distribute/users/knowyouruser": { 359 "title": "", 360 "resources": [ 361 "distribute/essentials/optimizing-your-app.html", 362 "http://www.youtube.com/watch?v=RRelFvc6Czo", 363 "distribute/stories/localization.html" 364 ] 365 }, 366 "distribute/users/promotewithads": { 367 "title": "", 368 "resources": [ 369 "http://www.google.com/ads/admob/#subid=us-en-et-dac", 370 "distribute/essentials/optimizing-your-app.html" 371 ] 372 }, 373 "distribute/users/buildbuzz": { 374 "title": "", 375 "resources": [ 376 "distribute/tools/promote/badges.html", 377 "distribute/tools/promote/linking.html", 378 "distribute/tools/promote/device-art.html", 379 "http://plus.google.com/+GooglePlay" 380 ] 381 }, 382 "distribute/users/createagreatlisting": { 383 "title": "", 384 "resources": [ 385 "https://support.google.com/googleplay/android-developer/answer/1078870", 386 "http://android-developers.blogspot.com/2011/10/android-market-featured-image.html", 387 "distribute/tools/launch-checklist.html", 388 "http://android-developers.blogspot.com/2013/07/making-beautiful-android-app-icons.html", 389 "http://android-developers.blogspot.com/2012/12/localize-your-promotional-graphics-on.html", 390 "http://android-developers.blogspot.com/2013/10/making-your-app-content-more-accessible.html" 391 ] 392 }, 393 "distribute/users/buildcommunity": { 394 "title": "", 395 "resources": [ 396 "distribute/googleplay/developer-console.html", 397 "https://support.google.com/groups/answer/46601", 398 "https://support.google.com/plus/topic/2888488", 399 "http://www.youtube.com/yt/dev/" 400 ] 401 }, 402 "distribute/toolsreference/bestpractices/apps": { 403 "title": "", 404 "resources": [ 405 "distribute/googleplay/developer-console.html", 406 "http://android-developers.blogspot.com/" 407 ] 408 }, 409 "distribute/toolsreference/bestpractices/games": { 410 "title": "", 411 "resources": [ 412 "google/play-services/games.html", 413 "http://android-developers.blogspot.com/", 414 "distribute/googleplay/developer-console.html", 415 "http://www.youtube.com/watch?v=1RIz-cmTQB4" 416 ] 417 }, 418 "distribute/essentials/corequalityguidelines/visualdesign": { 419 "title": "", 420 "resources": [ 421 "design/index.html", 422 "design/patterns/navigation.html", 423 "design/patterns/actionbar.html", 424 "design/style/iconography.html", 425 "design/patterns/notifications.html" 426 ] 427 }, 428 "distribute/essentials/corequalityguidelines/functionality": { 429 "title": "", 430 "resources": [ 431 "http://android-developers.blogspot.com/2011/11/making-android-games-that-play-nice.html", 432 "guide/components/tasks-and-back-stack.html", 433 "training/basics/activity-lifecycle/recreating.html" 434 ] 435 }, 436 "distribute/essentials/tvqualityguidelines/visualdesign": { 437 "title": "", 438 "resources": [ 439 "design/tv/index.html", 440 "training/tv/start/index.html" 441 ] 442 }, 443 "distribute/essentials/tvqualityguidelines/functionality": { 444 "title": "", 445 "resources": [ 446 "training/tv/start/hardware.html", 447 "training/tv/games/index.html" 448 ] 449 }, 450 "distribute/essentials/wearqualityguidelines/visualdesign": { 451 "title": "", 452 "resources": [ 453 "design/wear/index.html", 454 "training/building-wearables.html", 455 "training/wearables/ui/index.html" 456 ] 457 }, 458 "distribute/essentials/wearqualityguidelines/functionality": { 459 "title": "", 460 "resources": [ 461 "training/wearables/notifications/index.html", 462 "training/wearables/apps/index.html", 463 "training/wearables/notifications/voice-input.html" 464 ] 465 }, 466 "distribute/essentials/autoqualityguidelines/visualdesign": { 467 "title": "", 468 "resources": [ 469 "training/auto/messaging/index.html", 470 "training/auto/start/index.html" 471 ] 472 }, 473 "distribute/essentials/core/performance": { 474 "title": "", 475 "resources": [ 476 "http://android-developers.blogspot.com/2010/12/new-gingerbread-api-strictmode.html", 477 "training/articles/perf-anr.html", 478 "http://android-developers.blogspot.com/2010/07/multithreading-for-performance.html" 479 ] 480 }, 481 "distribute/essentials/core/play": { 482 "title": "", 483 "resources": [ 484 "distribute/tools/launch-checklist.html", 485 "http://play.google.com/about/developer-content-policy.html?hl=zh-Hans", 486 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans", 487 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans", 488 "http://android-developers.blogspot.com/2011/10/android-market-featured-image.html", 489 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans" 490 ] 491 }, 492 "distribute/essentials/core/play/zhcn": { 493 "title": "", 494 "resources": [ 495 "intl/zh-cn/distribute/tools/launch-checklist.html", 496 "http://play.google.com/about/developer-content-policy.html", 497 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans", 498 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans", 499 "http://android-developers.blogspot.com/2011/10/android-market-featured-image.html", 500 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans" 501 ] 502 }, 503 "distribute/essentials/tabletguidelines/optimize": { 504 "title": "", 505 "resources": [ 506 "design/style/metrics-grids.html", 507 "design/style/devices-displays.html", 508 "guide/practices/screens_support.html", 509 //"guide/practices/screens_support.html#ConfigurationExamples", 510 ] 511 }, 512 "distribute/essentials/tabletguidelines/extrascreen": { 513 "title": "", 514 "resources": [ 515 "design/patterns/multi-pane-layouts.html", 516 "training/design-navigation/multiple-sizes.html", 517 "training/multiscreen/index.html", 518 ] 519 }, 520 "distribute/essentials/tabletguidelines/assets": { 521 "title": "", 522 "resources": [ 523 "design/style/iconography.html", 524 "guide/topics/resources/providing-resources.html", 525 "guide/practices/screens_support.html", 526 "training/basics/supporting-devices/screens.html" 527 ] 528 }, 529 "distribute/essentials/tabletguidelines/fonts": { 530 "title": "", 531 "resources": [ 532 "design/style/metrics-grids.html", 533 "design/style/typography.html", 534 "guide/practices/screens_support.html", 535 "training/multiscreen/screendensities.html" 536 ] 537 }, 538 "distribute/essentials/tabletguidelines/widgets": { 539 "title": "", 540 "resources": [ 541 "guide/topics/appwidgets/index.html#MetaData", 542 "guide/topics/appwidgets/index.html", 543 "design/patterns/widgets.html" 544 ] 545 }, 546 "distribute/essentials/tabletguidelines/versions": { 547 "title": "", 548 "resources": [ 549 "guide/topics/manifest/uses-sdk-element.html#ApiLevels", 550 "guide/topics/manifest/uses-sdk-element.html", 551 "training/basics/supporting-devices/platforms.html" 552 ] 553 }, 554 "distribute/essentials/tabletguidelines/hardware": { 555 "title": "", 556 "resources": [ 557 "guide/topics/manifest/uses-feature-element.html", 558 "guide/topics/manifest/uses-feature-element.html#testing" 559 ] 560 }, 561 "distribute/essentials/tabletguidelines/tabletscreens": { 562 "title": "", 563 "resources": [ 564 "guide/practices/screens_support.html#DeclaringScreenSizeSupport", 565 "guide/practices/screens_support.html" 566 ] 567 }, 568 "distribute/essentials/tabletguidelines/showcase": { 569 "title": "", 570 "resources": [ 571 "distribute/tools/launch-checklist.html", 572 "https://play.google.com/apps/publish/", 573 "distribute/tools/promote/badges.html", 574 "distribute/tools/promote/device-art.html" 575 ] 576 }, 577 "distribute/essentials/tabletguidelines/showcase/zhcn": { 578 "title": "", 579 "resources": [ 580 "intl/zh-cn/distribute/tools/launch-checklist.html", 581 "https://play.google.com/apps/publish/?hl=zh-Hans", 582 "intl/zh-cn/distribute/tools/promote/badges.html", 583 "intl/zh-cn/distribute/tools/promote/device-art.html" 584 ] 585 }, 586 "distribute/essentials/tabletguidelines/googleplay": { 587 "title": "", 588 "resources": [ 589 "http://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html", 590 "google/play/filters.html" 591 ] 592 }, 593 "distribute/essentials/tabletguidelines": { 594 "title": "", 595 "resources": [ 596 "distribute/essentials/quality/core.html", 597 "http://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html", 598 "distribute/tools/launch-checklist.html", 599 "distribute/tools/promote/device-art.html" 600 ] 601 }, 602 "distribute/getusers/notifications": { 603 "title": "", 604 "resources": [ 605 "design/patterns/notifications.html", 606 "distribute/engage/gcm.html", 607 "http://play.google.com/about/developer-content-policy.html" 608 ] 609 }, 610 "distribute/engage/analytics": { 611 "title": "", 612 "resources": [ 613 "http://www.google.com/analytics/mobile/", 614 "http://android-developers.blogspot.com/2013/10/improved-app-insight-by-linking-google.html", 615 "https://developers.google.com/analytics/devguides/collection/android/" 616 ] 617 }, 618 "distribute/engage/widgets": { 619 "title": "", 620 "resources": [ 621 "design/patterns/widgets.html", 622 "guide/topics/appwidgets/index.html" 623 ] 624 }, 625 "distribute/getusers/expandnewmarkets": { 626 "title": "", 627 "resources": [ 628 "distribute/tools/localization-checklist.html", 629 "https://support.google.com/googleplay/android-developer/table/3541286", 630 "distribute/stories/localization.html", 631 "distribute/tools/promote/badges.html", 632 "distribute/tools/promote/device-art.html", 633 "http://www.youtube.com/watch?v=SkHHPf3EdzE" 634 ] 635 }, 636 "distribute/engage/gcm": { 637 "title": "", 638 "resources": [ 639 "google/gcm/index.html", 640 "http://developer.chrome.com/apps/cloudMessagingV2", 641 "http://www.youtube.com/watch?v=y76rjidm8cU" 642 ] 643 }, 644 "distribute/engage/googleplaygames": { 645 "title": "", 646 "resources": [ 647 "google/play-services/games.html", 648 "distribute/essentials/best-practices/games.html" 649 ] 650 }, 651 "distribute/engage/gplus": { 652 "title": "", 653 "resources": [ 654 "google/play-services/plus.html", 655 "google/play-services/games.html", 656 "https://developers.google.com/+/mobile/android/share/interactive-post", 657 "https://developers.google.com/+/mobile/android/share/deep-link" 658 ] 659 }, 660 "distribute/engage/community": { 661 "title": "", 662 "resources": [ 663 "distribute/users/build-community.html", 664 "distribute/engage/video.html" 665 ] 666 }, 667 "distribute/engage/deeplinks": { 668 "title": "", 669 "resources": [ 670 "distribute/engage/easy-signin.html", 671 "https://developers.google.com/app-indexing/", 672 "https://developers.google.com/+/mobile/android/share/interactive-post" 673 ] 674 }, 675 "distribute/engage/appupdates": { 676 "title": "", 677 "resources": [ 678 "distribute/essentials/optimizing-your-app.html", 679 "distribute/tools/launch-checklist.html", 680 "distribute/googleplay/developer-console.html", 681 "design/patterns/notifications.html" 682 ] 683 }, 684 "distribute/engage/video/more": { 685 "title": "", 686 "resources": [ 687 "http://www.youtube.com/yt/dev/", 688 "distribute/essentials/best-practices/games.html", 689 "http://www.youtube.com/watch?v=RRelFvc6Czo" 690 ] 691 }, 692 "distribute/engage/community": { 693 "title": "", 694 "resources": [ 695 "distribute/users/build-community.html", 696 "distribute/engage/video.html" 697 ] 698 }, 699 "distribute/engage/kiwi": { 700 "title": "", 701 "resources": [ 702 "http://www.youtube.com/watch?v=WWArLD6nqrk" 703 ] 704 }, 705 "distribute/toolsreference/gpfefaq": { 706 "title": "", 707 "resources": [ 708 "http://www.google.com/edu/tablets/", 709 "distribute/googleplay/edu/start.html", 710 "http://play.google.com/about/developer-distribution-agreement-addendum.html", 711 "distribute/essentials/quality/core.html", 712 "distribute/essentials/quality/tablets.html" 713 ] 714 }, 715 "distribute/toolsreference/localizationchecklist/identifylocales": { 716 "title": "", 717 "resources": [ 718 "https://support.google.com/googleplay/android-developer/answer/138294" 719 ] 720 }, 721 "distribute/toolsreference/localizationchecklist/identifylocales/zhcn": { 722 "title": "", 723 "resources": [ 724 "https://support.google.com/googleplay/android-developer/answer/138294?hl=zh-Hans" 725 ] 726 }, 727 "distribute/tools/loc/designforloc": { 728 "title": "", 729 "resources": [ 730 "http://android-developers.blogspot.com/2013/03/native-rtl-support-in-android-42.html", 731 "guide/topics/resources/string-resource.html#Plurals", 732 "guide/topics/resources/string-resource.html", 733 "reference/java/util/Locale.html" 734 ] 735 }, 736 "distribute/toolsreference/localizationchecklist/managestrings": { 737 "title": "", 738 "resources": [ 739 "guide/topics/resources/string-resource.html", 740 "design/style/writing.html", 741 "http://en.wikipedia.org/wiki/XLIFF" 742 ] 743 }, 744 "distribute/toolsreference/localizationchecklist/managestrings/zhcn": { 745 "title": "", 746 "resources": [ 747 "guide/topics/resources/string-resource.html", 748 "intl/zh-cn/design/style/writing.html", 749 "http://en.wikipedia.org/wiki/XLIFF" 750 ] 751 }, 752 "distribute/toolsreference/localizationchecklist/translatestrings": { 753 "title": "", 754 "resources": [ 755 "distribute/stories/localization.html", 756 ] 757 }, 758 "distribute/toolsreference/localizationchecklist/preplaunch": { 759 "title": "", 760 "resources": [ 761 "distribute/tools/promote/badges.html", 762 "distribute/tools/promote/device-art.html" 763 ] 764 }, 765 "distribute/toolsreference/localizationchecklist/preplaunch/zhcn": { 766 "title": "", 767 "resources": [ 768 "intl/zh-cn/distribute/tools/promote/badges.html", 769 "intl/zh-cn/distribute/tools/promote/device-art.html" 770 ] 771 }, 772 "distribute/toolsreference/localizationchecklist/supportlaunch": { 773 "title": "", 774 "resources": [ 775 "distribute/tools/launch-checklist.html", 776 ] 777 }, 778 "distribute/toolsreference/localizationchecklist/supportlaunch/zhcn": { 779 "title": "", 780 "resources": [ 781 "intl/zh-cn/distribute/tools/launch-checklist.html", 782 ] 783 }, 784 "distribute/toolsreference/launchchecklist/understanding": { 785 "title": "", 786 "resources": [ 787 "tools/publishing/publishing_overview.html", 788 "tools/publishing/preparing.html" 789 ] 790 }, 791 "distribute/toolsreference/launchchecklist/policies": { 792 "title": "", 793 "resources": [ 794 "https://support.google.com/googleplay/android-developer/answer/4430948", 795 "https://support.google.com/googleplay/android-developer/topic/2364761", 796 "https://support.google.com/googleplay/android-developer" 797 ] 798 }, 799 "distribute/toolsreference/launchchecklist/quality": { 800 "title": "", 801 "resources": [ 802 "distribute/essentials/quality/core.html", 803 "distribute/essentials/quality/tablets.html", 804 "https://developers.google.com/edu/guidelines" 805 ] 806 }, 807 "distribute/toolsreference/launchchecklist/rating": { 808 "title": "", 809 "resources": [ 810 "https://support.google.com/googleplay/android-developer/answer/188189", 811 ] 812 }, 813 "distribute/toolsreference/launchchecklist/country": { 814 "title": "", 815 "resources": [ 816 "https://support.google.com/googleplay/android-developer/answer/138294" 817 ] 818 }, 819 "distribute/toolsreference/launchchecklist/size": { 820 "title": "", 821 "resources": [ 822 "google/play/expansion-files.html", 823 "tools/help/proguard.html" 824 ] 825 }, 826 "distribute/toolsreference/launchchecklist/platform": { 827 "title": "", 828 "resources": [ 829 "guide/practices/screens_support.html", 830 "about/dashboards/index.html", 831 "guide/topics/manifest/uses-sdk-element.html" 832 ] 833 }, 834 "distribute/toolsreference/launchchecklist/price": { 835 "title": "", 836 "resources": [ 837 "https://support.google.com/googleplay/android-developer/table/3541286", 838 ] 839 }, 840 "distribute/toolsreference/launchchecklist/purchasemethod": { 841 "title": "", 842 "resources": [ 843 "google/play/billing/index.html", 844 "google/play/billing/billing_subscriptions.html" 845 ] 846 }, 847 "distribute/toolsreference/launchchecklist/setprice": { 848 "title": "", 849 "resources": [ 850 "https://support.google.com/googleplay/android-developer/answer/1169947", 851 "https://support.google.com/googleplay/android-developer/answer/138412", 852 "https://support.google.com/googleplay/android-developer/answer/112622", 853 "https://support.google.com/googleplay/android-developer/answer/138000" 854 ] 855 }, 856 "distribute/toolsreference/launchchecklist/localization": { 857 "title": "", 858 "resources": [ 859 "distribute/tools/localization-checklist.html", 860 "guide/topics/resources/localization.html", 861 ] 862 }, 863 "distribute/toolsreference/launchchecklist/graphics": { 864 "title": "", 865 "resources": [ 866 "https://support.google.com/googleplay/android-developer/answer/1078870", 867 "http://android-developers.blogspot.com/2011/10/android-market-featured-image.html" 868 ] 869 }, 870 "distribute/toolsreference/launchchecklist/productdetails": { 871 "title": "", 872 "resources": [ 873 "https://support.google.com/googleplay/android-developer/answer/113475", 874 "https://support.google.com/googleplay/android-developer/answer/1078870" 875 ] 876 }, 877 "distribute/toolsreference/launchchecklist/badges": { 878 "title": "", 879 "resources": [ 880 "distribute/tools/promote/badges.html", 881 "distribute/tools/promote/linking.html" 882 ] 883 }, 884 "distribute/toolsreference/launchchecklist/finalchecks": { 885 "title": "", 886 "resources": [ 887 "http://play.google.com/about/developer-content-policy.html", 888 "https://support.google.com/googleplay/android-developer/answer/113476", 889 "support.html" 890 ] 891 }, 892 "distribute/toolsreference/launchchecklist/afterlaunch": { 893 "title": "", 894 "resources": [ 895 "https://support.google.com/googleplay/android-developer/answer/113477", 896 "https://support.google.com/googleplay/android-developer/answer/1153479", 897 "https://support.google.com/payments/answer/2741495", 898 "distribute/essentials/optimizing-your-app.html" 899 ] 900 }, 901 902 903 904 "distribute/toolsreference/launchchecklist/understanding/zhcn": { 905 "title": "", 906 "resources": [ 907 "intl/zh-cn/tools/publishing/publishing_overview.html", 908 "intl/zh-cn/tools/publishing/preparing.html" 909 ] 910 }, 911 "distribute/toolsreference/launchchecklist/policies/zhcn": { 912 "title": "", 913 "resources": [ 914 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=zh-Hans", 915 "https://support.google.com/googleplay/android-developer/topic/2364761?hl=zh-Hans", 916 "https://support.google.com/googleplay/android-developer?hl=zh-Hans" 917 ] 918 }, 919 "distribute/toolsreference/launchchecklist/quality/zhcn": { 920 "title": "", 921 "resources": [ 922 "intl/zh-cn/distribute/essentials/quality/core.html", 923 "intl/zh-cn/distribute/essentials/quality/tablets.html", 924 "https://developers.google.com/edu/guidelines?hl=zh-Hans" 925 ] 926 }, 927 928 "distribute/toolsreference/launchchecklist/rating/zhcn": { 929 "title": "", 930 "resources": [ 931 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans", 932 ] 933 }, 934 "distribute/toolsreference/launchchecklist/country/zhcn": { 935 "title": "", 936 "resources": [ 937 "https://support.google.com/googleplay/android-developer/answer/138294?hl=zh-Hans" 938 ] 939 }, 940 "distribute/toolsreference/launchchecklist/size/zhcn": { 941 "title": "", 942 "resources": [ 943 "google/play/expansion-files.html", 944 "intl/zh-cn/tools/help/proguard.html" 945 ] 946 }, 947 "distribute/toolsreference/launchchecklist/price/zhcn": { 948 "title": "", 949 "resources": [ 950 "https://support.google.com/googleplay/android-developer/table/3541286?hl=zh-Hans", 951 ] 952 }, 953 "distribute/toolsreference/launchchecklist/purchasemethod/zhcn": { 954 "title": "", 955 "resources": [ 956 "intl/zh-cn/google/play/billing/index.html", 957 "google/play/billing/billing_subscriptions.html" 958 ] 959 }, 960 "distribute/toolsreference/launchchecklist/setprice/zhcn": { 961 "title": "", 962 "resources": [ 963 "https://support.google.com/googleplay/android-developer/answer/1169947?hl=zh-Hans", 964 "https://support.google.com/googleplay/android-developer/answer/138412?hl=zh-Hans", 965 "https://support.google.com/googleplay/android-developer/answer/112622?hl=zh-Hans", 966 "https://support.google.com/googleplay/android-developer/answer/138000?hl=zh-Hans" 967 ] 968 }, 969 "distribute/toolsreference/launchchecklist/localization/zhcn": { 970 "title": "", 971 "resources": [ 972 "intl/zh-cn/distribute/tools/localization-checklist.html", 973 "guide/topics/resources/localization.html" 974 ] 975 }, 976 "distribute/toolsreference/launchchecklist/graphics/zhcn": { 977 "title": "", 978 "resources": [ 979 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans", 980 "http://android-developers.blogspot.com/2011/10/android-market-featured-image.html" 981 ] 982 }, 983 "distribute/toolsreference/launchchecklist/productdetails/zhcn": { 984 "title": "", 985 "resources": [ 986 "https://support.google.com/googleplay/android-developer/answer/113475?hl=zh-Hans", 987 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans" 988 ] 989 }, 990 "distribute/toolsreference/launchchecklist/badges/zhcn": { 991 "title": "", 992 "resources": [ 993 "intl/zh-cn/distribute/tools/promote/badges.html", 994 "intl/zh-cn/distribute/tools/promote/linking.html" 995 ] 996 }, 997 "distribute/toolsreference/launchchecklist/finalchecks/zhcn": { 998 "title": "", 999 "resources": [ 1000 "http://play.google.com/about/developer-content-policy.html", 1001 "https://support.google.com/googleplay/android-developer/answer/113476?hl=zh-Hans", 1002 "support.html" 1003 ] 1004 }, 1005 "distribute/toolsreference/launchchecklist/afterlaunch/zhcn": { 1006 "title": "", 1007 "resources": [ 1008 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans", 1009 "https://support.google.com/googleplay/android-developer/answer/1153479?hl=zh-Hans", 1010 "https://support.google.com/payments/answer/2741495?hl=zh-Hans", 1011 "distribute/essentials/optimizing-your-app.html" 1012 ] 1013 }, 1014 "distribute/monetize/premium": { 1015 "title": "", 1016 "resources": [ 1017 "google/play/billing/index.html", 1018 "https://support.google.com/googleplay/android-developer/answer/4407611" 1019 ] 1020 }, 1021 "distribute/monetize/freemium": { 1022 "title": "", 1023 "resources": [ 1024 "google/play/billing/index.html", 1025 "https://support.google.com/googleplay/android-developer/answer/4407611" 1026 ] 1027 }, 1028 "distribute/monetize/subscriptions": { 1029 "title": "", 1030 "resources": [ 1031 "google/play/billing/billing_subscriptions.html", 1032 "https://support.google.com/googleplay/android-developer/answer/4407611" 1033 ] 1034 }, 1035 "distribute/monetize/ecommerce": { 1036 "title": "", 1037 "resources": [ 1038 "https://developers.google.com/wallet/instant-buy/", 1039 "https://support.google.com/googleplay/android-developer/answer/4407611" 1040 ] 1041 }, 1042 "distribute/monetize/advertising": { 1043 "title": "", 1044 "resources": [ 1045 "http://www.google.com/ads/admob/#subid=us-en-et-dac", 1046 "http://www.google.com/doubleclick/publishers/small-business/index.html", 1047 "http://support.google.com/googleplay/android-developer/topic/2985714", 1048 "training/monetization/ads-and-ux.html" 1049 ] 1050 }, 1051 "distribute/monetize/paymentmethods": { 1052 "title": "", 1053 "resources": [ 1054 "https://play.google.com/about/giftcards/", 1055 "https://support.google.com/googleplay/answer/2651410" 1056 ] 1057 }, 1058 "tvlanding": { 1059 "title": "", 1060 "resources": [ 1061 "tv/index.html", 1062 "design/tv/index.html", 1063 "training/tv/index.html" 1064 ] 1065 }, 1066 "wearlanding": { 1067 "title": "", 1068 "resources": [ 1069 "design/wear/index.html", 1070 "training/building-wearables.html", 1071 "training/wearables/ui/index.html" 1072 ] 1073 }, 1074 "play_dev_guide": { 1075 "title": "", 1076 "resources": [ 1077 "shareables/distribute/play_dev_guide_secrets_en.pdf" 1078 ] 1079 }, 1080 "design/auto/auto_ui_guidelines": { 1081 "title": "", 1082 "resources": [ 1083 "shareables/auto/AndroidAuto-media-apps.pdf", 1084 "shareables/auto/AndroidAuto-messaging-apps.pdf", 1085 "shareables/auto/AndroidAuto-custom-colors.pdf" 1086 ] 1087 }, 1088 "distribute/stories/games": { 1089 "title": "", 1090 "resources": [ 1091 "http://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_Deerhunter2014_gpgs.pdf", 1092 "http://storage.googleapis.com/androiddevelopers/shareables/stories/ConcreteSoftware_PBABowling_gpgs.pdf", 1093 "http://storage.googleapis.com/androiddevelopers/shareables/stories/Dragonplay_DragonplaySlots_gpgs.pdf", 1094 "http://storage.googleapis.com/androiddevelopers/shareables/stories/Gameloft_Asphalt8_gpgs.pdf", 1095 "http://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_EternityWarriors3_gpgs.pdf", 1096 "http://storage.googleapis.com/androiddevelopers/shareables/stories/HotheadGames_RivalsatWar_gpgs.pdf", 1097 "http://storage.googleapis.com/androiddevelopers/shareables/stories/TMSOFT_Compulsive_gpgs.pdf", 1098 "http://storage.googleapis.com/androiddevelopers/shareables/stories/Noodlecake_SuperStickmanGolf2_gpgs.pdf", 1099 "http://storage.googleapis.com/androiddevelopers/shareables/stories/TinyRebel_DoctorWhoLegacy_gpgs.pdf", 1100 "http://storage.googleapis.com/androiddevelopers/shareables/stories/Senri_LeosFortune_gpgs.pdf" 1101 ] 1102 }, 1103 "overview/zhcn/1": { 1104 "title": "", 1105 "resources": [ 1106 "intl/zh-cn/distribute/essentials/quality/core.html", 1107 "intl/zh-cn/distribute/essentials/quality/tablets.html", 1108 "intl/zh-cn/distribute/tools/launch-checklist.html", 1109 "intl/zh-cn/tools/publishing/publishing_overview.html", 1110 "intl/zh-cn/distribute/tools/localization-checklist.html" 1111 ] 1112 }, 1113 "overview/zhcn/2": { 1114 "title": "", 1115 "resources": [ 1116 "intl/zh-cn/google/play/billing/index.html", 1117 "intl/zh-cn/google/play/billing/api.html", 1118 "intl/zh-cn/google/play/billing/billing_admin.html", 1119 "intl/zh-cn/google/play/billing/billing_testing.html", 1120 "intl/zh-cn/google/play/billing/billing_best_practices.html" 1121 ] 1122 }, 1123 "overview/zhcn/3": { 1124 "title": "", 1125 "resources": [ 1126 "intl/zh-cn/distribute/tools/promote/badges.html", 1127 1128 "intl/zh-cn/distribute/tools/promote/device-art.html", 1129 "intl/zh-cn/distribute/tools/promote/linking.html", 1130 "intl/zh-cn/distribute/tools/promote/brand.html", 1131 "intl/zh-cn/tools/help/proguard.html" 1132 ] 1133 }, 1134 "overview/zhcn/4": { 1135 "title": "", 1136 "resources": [ 1137 "intl/zh-cn/design/style/writing.html", 1138 "intl/zh-cn/training/basics/fragments/fragment-ui.html", 1139 "intl/zh-cn/training/multiscreen/index.html", 1140 "intl/zh-cn/training/monitoring-device-state/index.html" 1141 ] 1142 }, 1143 "overview/carousel/zhcn": { 1144 "title": "", 1145 "resources": [ 1146 "http://www.youtube.com/watch?v=vGV7FHGzpFU", 1147 "http://www.youtube.com/watch?v=aqc3ZOTzpdk", 1148 "http://www.youtube.com/watch?v=jaNrJ8uyLSc" 1149 ] 1150 }, 1151 "overview/1": { 1152 "title": "", 1153 "resources": [ 1154 "distribute/essentials/quality/core.html", 1155 "distribute/essentials/quality/tablets.html", 1156 "distribute/tools/launch-checklist.html", 1157 "tools/publishing/publishing_overview.html", 1158 "distribute/tools/localization-checklist.html" 1159 ] 1160 }, 1161 "overview/2": { 1162 "title": "", 1163 "resources": [ 1164 "google/play/billing/index.html", 1165 "google/play/billing/api.html", 1166 "google/play/billing/billing_admin.html", 1167 "google/play/billing/billing_testing.html", 1168 "google/play/billing/billing_best_practices.html" 1169 ] 1170 }, 1171 "overview/3": { 1172 "title": "", 1173 "resources": [ 1174 "distribute/tools/promote/badges.html", 1175 "distribute/tools/promote/device-art.html", 1176 "distribute/tools/promote/linking.html", 1177 "distribute/tools/promote/brand.html", 1178 "tools/help/proguard.html" 1179 ] 1180 }, 1181 "overview/4": { 1182 "title": "", 1183 "resources": [ 1184 "design/style/writing.html", 1185 "training/basics/fragments/fragment-ui.html", 1186 "training/multiscreen/index.html", 1187 "training/monitoring-device-state/index.html" 1188 ] 1189 } 1190}