blob: 863d235d40b5f4c7d58ebaf790d851b6e04f2ff5 [file] [log] [blame]
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001var RESOURCE_COLLECTIONS = {
Dirk Dougherty6c1c2632015-05-02 16:31:11 -07002 "index/carousel": {
3 "title": "",
4 "resources": [
5 "about/versions/lollipop.html"
6 ]
7 },
Robert Ly1568c192014-06-15 18:14:06 -07008 "index/primary": {
9 "title": "",
10 "resources": [
Robert Lya460cc42014-06-25 10:54:40 -070011 "training/building-wearables.html",
smain@google.com271078f2014-10-09 17:00:20 -070012 "training/material/index.html",
Luan Nguyen4221d7e2014-12-10 13:42:05 -080013 "sdk/index.html"
Robert Ly1568c192014-06-15 18:14:06 -070014 ]
15 },
Dirk Dougherty19332342015-06-12 19:41:35 -070016 "index/secondary/carousel": {
17 "title": "",
18 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -070019 "http://www.youtube.com/watch?v=9m6MoBM-sFI",
20 "http://www.youtube.com/watch?v=Pms0pcyPbAM",
21 "http://www.youtube.com/watch?v=e7t3svG9PTk",
22 "http://www.youtube.com/watch?v=J3IvOfvH1ys"
Dirk Dougherty19332342015-06-12 19:41:35 -070023 ]
24 },
Dirk Dougherty6c1c2632015-05-02 16:31:11 -070025 "index/multiscreen": {
26 "title": "",
27 "resources": [
28 "wear/index.html",
29 "tv/index.html",
30 "auto/index.html"
31 ]
32 },
Dirk Doughertya79acc02014-11-14 19:19:18 -080033 "index/primary/zhcn": {
34 "title": "",
35 "resources": [
36 "intl/zh-cn/resources.html",
37 "intl/zh-cn/distribute/tools/launch-checklist.html",
38 "intl/zh-cn/distribute/tools/localization-checklist.html"
39 ]
40 },
Dirk Dougherty6c1c2632015-05-02 16:31:11 -070041 "design/landing/latest": {
42 "title": "",
43 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -070044 "https://www.youtube.com/watch?v=p4gmvHyuZzw",
45 "https://www.youtube.com/watch?v=YaG_ljfzeUw",
46 "https://www.youtube.com/watch?v=XOcCOBe8PTc"
Dirk Dougherty6c1c2632015-05-02 16:31:11 -070047 ]
48 },
49 "design/landing/materialdesign": {
50 "title": "",
51 "resources": [
52 "https://www.google.com/design/spec/animation/",
53 "https://www.google.com/design/spec/style/",
54 "https://www.google.com/design/spec/layout/",
55 "https://www.google.com/design/spec/components/",
56 "https://www.google.com/design/spec/patterns/",
57 "https://www.google.com/design/spec/usability/"
58 ]
59 },
60 "design/landing/pureandroid": {
61 "title": "",
62 "resources": [
63 "design/get-started/creative-vision.html",
64 "design/material/index.html",
65 "training/material/index.html",
66 "design/patterns/pure-android.html",
67 "design/patterns/new.html",
68 "design/devices.html"
69 ]
70 },
71 "design/landing/resources": {
72 "title": "",
73 "resources": [
74 "https://www.google.com/design/spec/resources/color-palettes.html",
75 "https://www.google.com/design/spec/resources/layout-templates.html",
76 "https://www.google.com/design/spec/resources/sticker-sheets-icons.html",
77 "https://www.google.com/design/spec/resources/roboto-noto-fonts.html",
Dirk Dougherty674b1fc2015-05-07 20:39:50 -070078 "https://www.google.com/design/icons/index.html",
Dirk Dougherty6c1c2632015-05-02 16:31:11 -070079 "design/downloads/index.html#Wear"
80 ]
81 },
82 "develop/landing/mainlinks": {
83 "title": "",
84 "resources": [
85 "tools/studio/index.html",
86 "samples/new/index.html",
87 "tools/projects/templates.html"
88 ]
89 },
90 "develop/landing/latest": {
91 "title": "",
92 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -070093 "https://android-developers.blogspot.com/2015/04/new-android-code-samples.html",
94 "https://android-developers.blogspot.com/2015/04/android-support-library-221.html",
95 "https://android-developers.blogspot.com/2015/03/a-new-reference-app-for-multi-device.html"
96 ]
97 },
98 "develop/landing/devpatterns": {
99 "title": "",
100 "resources": [
101 "https://www.youtube.com/watch?v=kmUGLURRPkI",
102 "https://www.youtube.com/watch?v=HGElAW224dE",
103 "https://www.youtube.com/watch?v=zQekzaAgIlQ"
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700104 ]
105 },
106 "develop/landing/performance": {
107 "title": "",
108 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700109 "https://www.youtube.com/watch?v=fEEulSk1kNY",
110 "https://www.youtube.com/watch?v=-3ry8PxcJJA",
111 "https://www.youtube.com/watch?v=_kKTGK-Cb_4"
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700112 ]
113 },
114 "develop/landing/buildwithgoogle": {
115 "title": "",
116 "resources": [
117 ]
118 },
Dirk Dougherty674b1fc2015-05-07 20:39:50 -0700119 "develop/landing/ubicomp": {
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700120 "title": "",
121 "resources": [
Dirk Dougherty674b1fc2015-05-07 20:39:50 -0700122 "https://www.youtube.com/watch?v=AK38PJZmIW8&list=PLWz5rJ2EKKc-kIrPiq098QH9dOle-fLef",
123 "https://www.youtube.com/watch?v=6K_jxccHv5M&index=1&list=PLOU2XLYxmsILFBfx66ens76VMLMEPJAB0",
Dirk Dougherty98794c02015-05-09 12:10:56 -0700124 "https://www.youtube.com/watch?v=ctiaVxgclsg&list=PLWz5rJ2EKKc9BdE_PSLNIGjXXr3h_orXM"
Dirk Dougherty674b1fc2015-05-07 20:39:50 -0700125 ]
126 },
127 "develop/landing/tools": {
128 "title": "",
129 "resources": [
Dirk Dougherty98794c02015-05-09 12:10:56 -0700130 "https://www.youtube.com/watch?v=K2dodTXARqc&list=PLWz5rJ2EKKc8I9gHTMh5yKkwRRGE8BjbQ",
Dirk Dougherty98794c02015-05-09 12:10:56 -0700131 "https://www.youtube.com/watch?v=cD7NPxuuXYY&list=PLWz5rJ2EKKc8I9gHTMh5yKkwRRGE8BjbQ",
132 "https://www.youtube.com/watch?v=JLLnhwtDoHw&list=PLWz5rJ2EKKc8I9gHTMh5yKkwRRGE8BjbQ",
133 "https://www.youtube.com/watch?v=2I6fuD20qlY&list=PLWz5rJ2EKKc8I9gHTMh5yKkwRRGE8BjbQ",
134 "https://www.youtube.com/watch?v=5Be2mJzP-Uw&list=PLWz5rJ2EKKc9e0d55YHgJFHXNZbGHEXJX"
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700135 ]
136 },
Trevor Johns682c24e2016-04-12 10:13:47 -0700137 "preview/landing/resources": {
138 "title": "",
139 "resources": [
140 "preview/overview.html",
141 "preview/api-overview.html",
142 "preview/behavior-changes.html",
143 "preview/setup-sdk.html",
144 "preview/samples.html",
145 "preview/support.html"
146 ]
147 },
148 "preview/landing/more": {
149 "title": "",
150 "resources": [
151 "https://www.youtube.com/watch?v=CsulIu3UaUM",
152 "preview/features/multi-window.html",
153 "preview/features/notification-updates.html",
154 "preview/features/background-optimization.html",
155 "preview/features/data-saver.html",
156 "preview/features/direct-boot.html",
157 "preview/features/icu4j-framework.html",
158 "preview/features/multilingual-support.html",
159 "preview/features/scoped-folder-access.html",
160 "preview/features/picture-in-picture.html",
161 "preview/features/tv-recording-api.html"
162 ]
163 },
Dirk Doughertyde401c82015-05-09 12:10:56 -0700164 "google/landing/services": {
165 "title": "",
166 "resources": [
167 "https://developers.google.com/analytics/devguides/collection/android/",
168 "https://developers.google.com/maps/documentation/android/",
Dirk Dougherty74709452015-05-15 00:51:24 -0700169 "https://developers.google.com/identity/sign-in/android/",
170 "https://developers.google.com/mobile-ads-sdk/download",
Dirk Dougherty518651c2015-05-27 20:24:37 -0700171 "https://developers.google.com/cloud-messaging/gcm",
Dirk Dougherty74709452015-05-15 00:51:24 -0700172 "https://developers.google.com/app-indexing/"
Dirk Doughertyde401c82015-05-09 12:10:56 -0700173 ]
174 },
Dirk Dougherty7af29cc2015-05-18 11:32:09 -0700175 "google/landing/videos": {
176 "title": "",
177 "resources": [
Dirk Dougherty08710f12015-05-28 22:01:36 -0700178 "https://www.youtube.com/watch?v=M3Udfu6qidk&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf",
Dirk Dougherty7af29cc2015-05-18 11:32:09 -0700179 "https://www.youtube.com/watch?v=FOn64iqlphk&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf",
180 "https://www.youtube.com/watch?v=F0Kh_RnSM0w&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf",
181 "https://www.youtube.com/watch?v=fvtMtfCuEpw&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf"
182 ]
183 },
Dirk Doughertyde401c82015-05-09 12:10:56 -0700184 "google/landing/googleplay": {
185 "title": "",
186 "resources": [
187 "google/play/billing/index.html",
188 "google/play/billing/billing_subscriptions.html",
189 "google/play/developer-api.html"
190 ]
191 },
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700192 "develop/landing/courses": {
193 "title": "",
194 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700195 "https://www.udacity.com/course/ud849",
196 "https://www.udacity.com/course/ud853",
197 "https://www.udacity.com/course/ud825",
Dirk Doughertyae70b692015-05-27 16:58:46 -0700198 "https://www.udacity.com/android",
Trevor Johns682c24e2016-04-12 10:13:47 -0700199 "https://www.udacity.com/course/ud855",
200 "https://www.udacity.com/course/ud875A",
201 "https://www.udacity.com/course/ud875B",
202 "https://www.udacity.com/course/ud875C",
203 "https://www.udacity.com/course/ud876--1",
204 "https://www.udacity.com/course/ud876--2",
205 "https://www.udacity.com/course/ud876--3",
206 "https://www.udacity.com/course/ud876--4",
207 "https://www.udacity.com/course/ud876--5",
208 "https://www.udacity.com/course/ud862",
209 "https://www.udacity.com/course/ud837",
210 "https://www.udacity.com/course/ud867"
Dirk Dougherty98794c02015-05-09 12:10:56 -0700211 ]
212 },
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700213 "distribute/landing/carousel": {
214 "title": "",
215 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700216 "distribute/googleplay/guide.html",
217 "https://www.youtube.com/watch?v=JrR6o5tYMWQ",
218 "https://www.youtube.com/watch?v=B6ydLpkhq04&list=PLOU2XLYxmsIKLNUPiFCWVtcO7mZRZ9MmS",
219 "https://www.youtube.com/watch?v=yJisuP94lHU",
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700220 ]
221 },
222 "distribute/landing/googleplay": {
223 "title": "",
224 "resources": [
225 "distribute/googleplay/about.html",
226 "distribute/googleplay/developer-console.html",
227 "distribute/googleplay/index.html#opportunities"
228 ]
229 },
230 "distribute/landing/more": {
231 "title": "",
232 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700233 "distribute/users/promote-with-ads.html",
234 "distribute/monetize/ads.html",
235 "distribute/analyze/index.html",
236 "distribute/engage/deep-linking.html",
237 "distribute/engage/easy-signin.html",
238 "https://cloud.google.com/docs/"
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700239 ]
240 },
Robert Ly7298a3f2014-07-14 14:12:13 -0700241 "distribute/edu/videos/stories": {
Robert Ly1568c192014-06-15 18:14:06 -0700242 "title": "",
243 "resources": [
Robert Ly7298a3f2014-07-14 14:12:13 -0700244 "https://www.youtube.com/watch?v=Idu7VcTTXfk",
245 "https://www.youtube.com/watch?v=iokH4SAIfRw"
246 ]
247 },
248 "distribute/edu/videos/bestpractices": {
249 "title": "",
250 "resources": [
251 "https://www.youtube.com/watch?v=iulXz8QTD1g",
252 "https://www.youtube.com/watch?v=IKhU180eJMo",
253 "https://www.youtube.com/watch?v=_AZ6UcPz-_g",
254 "https://www.youtube.com/watch?v=Eh2adsAyTKc"
255 ]
256 },
257 "distribute/edu/videos/experience": {
258 "title": "",
259 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700260 "https://youtu.be/vzvpcEffvaE"
Robert Ly1568c192014-06-15 18:14:06 -0700261 ]
262 },
Dirk Dougherty74709452015-05-15 00:51:24 -0700263/* "launch/static": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800264 "title": "",
265 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700266 "https://www.youtube.com/watch?v=1RIz-cmTQB4",
267 "https://www.youtube.com/watch?v=MVBMWDzyHAI",
268 "https://android-developers.blogspot.com/2013/11/app-translation-service-now-available.html",
269 "https://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html",
270 "https://android-developers.blogspot.com/2013/11/bring-your-apps-into-classroom-with.html",
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700271 "distribute/essentials/quality/tablets.html",
272 "distribute/users/build-buzz.html",
273 "distribute/monetize/premium.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800274 "distribute/monetize/freemium.html",
275 "distribute/monetize/ads.html",
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700276 "distribute/essentials/best-practices/apps.html",
277 "distribute/essentials/best-practices/games.html",
278 "distribute/users/know-your-user.html",
279 "distribute/googleplay/developer-console.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800280 ]
Dirk Dougherty74709452015-05-15 00:51:24 -0700281 }, */
Ryosuke Matsuuchi3b8defa2014-12-25 20:22:32 +0900282 "launch/static/ja": {
283 "title": "",
284 "resources": [
285 "https://www.youtube.com/watch?v=xelYnWcYkuE",
286 "https://www.youtube.com/playlist?list=PLCOC_kP3nqGIHEgwm9mybvA04Vn4Cg9nn",
Trevor Johns682c24e2016-04-12 10:13:47 -0700287 "https://googledevjp.blogspot.jp/2014/12/android-wear.html",
288 "https://googledevjp.blogspot.jp/2014/12/android-studio-10.html",
289 "https://googledevjp.blogspot.jp/2014/12/google-play-65.html",
Ryosuke Matsuuchi3b8defa2014-12-25 20:22:32 +0900290 "intl/ja/distribute/googleplay/developer-console.html#alpha-beta",
291 "intl/ja/distribute/googleplay/guide.html",
292 "intl/ja/distribute/essentials/quality/core.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700293 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=ja",
Ryosuke Matsuuchi3b8defa2014-12-25 20:22:32 +0900294 "intl/ja/support.html",
295 "intl/ja/distribute/essentials/quality/wear.html",
296 "intl/ja/training/tv/start/index.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700297 "https://googleforwork-japan.blogspot.jp/2014/12/gcp-google-cloud-platform-rpg-gcp.html",
Ryosuke Matsuuchi3b8defa2014-12-25 20:22:32 +0900298 "intl/ja/distribute/monetize/ads.html"
299 ]
300 },
Ryosuke Matsuuchi2fb3dc22015-04-14 18:44:35 +0900301 "launch/static/ko": {
302 "title": "",
303 "resources": [
304 "https://www.youtube.com/watch?v=7X9Ue0Nfdh4&index=2&list=PL_WJkTbDHdBksDBRoqfeyLchEQqBAOlNl",
305 "https://www.youtube.com/watch?v=83FpwuschCQ",
Trevor Johns682c24e2016-04-12 10:13:47 -0700306 "https://googledevkr.blogspot.com/2014/11/android50guidefordevelopers.html",
307 "https://googledevkr.blogspot.com/2014/10/material-design-on-android-checklist.html",
308 "https://googledevkr.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.html",
Ryosuke Matsuuchi2fb3dc22015-04-14 18:44:35 +0900309 "intl/ko/distribute/googleplay/developer-console.html#alpha-beta",
310 "intl/ko/distribute/googleplay/guide.html",
311 "intl/ko/distribute/essentials/quality/core.html",
312 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=ko",
313 "intl/ko/support.html",
314 "intl/ko/distribute/essentials/quality/wear.html",
315 "intl/ko/tv/index.html",
316 "intl/ko/google/play-services/games.html",
317 "intl/ko/distribute/monetize/ads.html"
318 ]
319 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800320 "distribute/gp/gplanding": {
321 "resources": [
322 "distribute/googleplay/about.html",
323 "distribute/googleplay/start.html",
324 "distribute/googleplay/developer-console.html"
325 ]
326 },
327 "distribute/gp/gpfelanding": {
328 "resources": [
Luan Nguyencbd00322014-12-04 14:32:30 -0800329 "distribute/googleplay/wear.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700330 "distribute/googleplay/tv.html",
331 "distribute/googleplay/auto.html",
Dirk Dougherty74709452015-05-15 00:51:24 -0700332 "distribute/googleplay/families/about.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700333 "distribute/googleplay/work/about.html",
334 "distribute/googleplay/edu/about.html",
335 "distribute/googleplay/cast.html",
336 "distribute/googleplay/cardboard.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700337 "distribute/googleplay/guide.html"
Dirk Dougherty74709452015-05-15 00:51:24 -0700338 ]
339 },
340 "distribute/googleplay/gpfw": {
341 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700342 "https://www.android.com/work/",
Dirk Dougherty74709452015-05-15 00:51:24 -0700343 "https://www.youtube.com/watch?v=jQWB_-o1kz4&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX",
344 "training/enterprise/index.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800345 ]
346 },
347 "distribute/essentials": {
348 "resources": [
349 "distribute/essentials/quality/core.html",
350 "distribute/essentials/quality/tablets.html",
Joe Fernandez957cddd2014-10-10 21:36:46 -0700351 "distribute/essentials/quality/tv.html",
Luan Nguyen9aec78c2014-10-21 16:24:22 -0700352 "distribute/essentials/quality/wear.html",
Eric Gilmorea4ebec82014-11-11 14:55:46 -0800353 "distribute/essentials/quality/auto.html",
354 "https://developers.google.com/edu/guidelines"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800355 ]
356 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800357 "distribute/essentials/zhcn": {
358 "resources": [
359 "intl/zh-cn/distribute/essentials/quality/core.html",
360 "intl/zh-cn/distribute/essentials/quality/tablets.html",
361 "distribute/essentials/quality/tv.html",
362 "distribute/essentials/quality/wear.html",
363 "https://developers.google.com/edu/guidelines",
364 "distribute/essentials/optimizing-your-app.html"
365 ]
366 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800367 "distribute/users": {
368 "title": "",
369 "resources": [
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800370 "distribute/users/your-listing.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -0700371 "distribute/users/promote-with-ads.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700372 "distribute/googleplay/index.html#opportunities",
373 "distribute/analyze/improve-roi.html",
374 "distribute/users/expand-to-new-markets.html",
375 "distribute/users/promote-with-ads.html",
376 "distribute/analyze/index.html",
377 "distribute/users/app-invites.html",
Dirk Dougherty74709452015-05-15 00:51:24 -0700378 "distribute/users/ota-installs.html",
Dirk Dougherty74709452015-05-15 00:51:24 -0700379 "distribute/users/youtube.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700380 "distribute/users/house-ads.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700381 "distribute/users/experiments.html",
382 "distribute/users/user-acquisition.html",
383 "distribute/users/banners.html",
384 "distribute/users/beta.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800385 ]
386 },
387 "distribute/engagelanding": {
388 "resources": [
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700389 "distribute/engage/intents.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800390 "distribute/engage/widgets.html",
391 "distribute/engage/notifications.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800392 "distribute/engage/deep-linking.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -0700393 "distribute/engage/ads.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -0700394 "distribute/engage/game-services.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700395 "distribute/engage/easy-signin.html",
396 "distribute/analyze/build-better-apps.html",
397 "distribute/engage/gcm.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700398 "distribute/engage/beta.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800399 ]
400 },
401 "distribute/monetize": {
402 "resources": [
403 "distribute/monetize/premium.html",
404 "distribute/monetize/freemium.html",
405 "distribute/monetize/subscriptions.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800406 "distribute/monetize/ads.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700407 "distribute/monetize/ecommerce.html",
408 "distribute/monetize/payments.html",
409 "distribute/analyze/understand-user-value.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800410 ]
411 },
Dirk Dougherty27ab5a02014-12-12 11:51:13 -0800412 "distribute/analyzelanding": {
413 "resources": [
414 "distribute/analyze/start.html",
415 "distribute/analyze/measure.html",
416 "distribute/analyze/understand-user-value.html",
417 "distribute/analyze/improve-roi.html",
418 "distribute/analyze/build-better-apps.html",
419 "distribute/analyze/google-services.html"
420 ]
421 },
422 "distribute/analyzestart": {
423 "resources": [
424 "https://analyticsacademy.withgoogle.com/course04",
425 "google/play-services/index.html",
426 "https://developers.google.com/analytics/solutions/mobile-implementation-guide",
427 "https://developers.google.com/analytics/devguides/collection/android/",
Trevor Johns682c24e2016-04-12 10:13:47 -0700428 "https://www.google.com/tagmanager/",
Dirk Dougherty27ab5a02014-12-12 11:51:13 -0800429 "https://github.com/googleanalytics/google-analytics-plugin-for-unity"
430 ]
431 },
432 "distribute/analyzemeasure": {
433 "resources": [
434
435 "https://developers.google.com/analytics/solutions/mobile-implementation-guide",
436 "https://developers.google.com/analytics/devguides/collection/android/v4/enhanced-ecommerce",
437 "https://support.google.com/analytics/answer/1032415",
438 "https://developers.google.com/analytics/devguides/collection/android/v4/events",
439 "https://developers.google.com/analytics/devguides/collection/android/v4/customdimsmets",
440 "https://developers.google.com/analytics/devguides/collection/android/v4/user-id"
441 ]
442 },
443 "distribute/analyzeunderstand": {
444 "resources": [
445 "https://developers.google.com/analytics/devguides/collection/android/v4/display-features",
446 "https://support.google.com/analytics/answer/3123906",
447 "https://support.google.com/analytics/answer/2568874?ref_topic=6012392",
448 "https://developers.google.com/analytics/devguides/collection/android/v4/enhanced-ecommerce",
449 "https://support.google.com/analytics/answer/1032415",
450 ]
451 },
452 "distribute/analyzeimprove": {
453 "resources": [
454
455 "https://developers.google.com/analytics/devguides/collection/android/v4/campaigns",
456 "https://support.google.com/analytics/answer/2956981",
457 "https://support.google.com/analytics/answer/1033961",
458 "https://developers.google.com/analytics/devguides/collection/android/v4/campaigns#google-play-url-builder",
459 "https://developers.google.com/analytics/solutions/mobile-campaign-deep-link"
460 ]
461 },
462 "distribute/analyzebuild": {
463 "resources": [
464 "https://support.google.com/tagmanager/answer/6003007",
465 "https://support.google.com/analytics/answer/2785577",
466 "https://support.google.com/analytics/answer/1151300"
467 ]
468 },
469 "distribute/analyzeact": {
470 "resources": [
471 "https://support.google.com/analytics/answer/2611268",
472 "https://support.google.com/analytics/answer/1033961",
473 "https://support.google.com/admob/answer/3508177",
474 "https://support.google.com/analytics/answer/2956981",
475 "https://support.google.com/tagmanager/answer/6003007"
476 ]
477 },
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700478 "distribute/essentials/guidelines": {
479 "title": "",
480 "resources": [
481 "distribute/essentials/quality/core.html",
482 "distribute/essentials/quality/tablets.html",
483 "distribute/essentials/quality/wear.html",
484 "distribute/essentials/quality/tv.html",
485 "distribute/essentials/quality/auto.html",
486 "https://developers.google.com/edu/guidelines"
487 ]
488 },
489 "distribute/essentials/tools": {
490 "title": "",
491 "resources": [
492 "distribute/tools/launch-checklist.html",
493 "distribute/tools/localization-checklist.html",
494 "https://support.google.com/googleplay/android-developer",
495 "distribute/tools/promote/brand.html",
496 "distribute/tools/promote/device-art.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700497 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700498 "distribute/tools/promote/linking.html",
499 "distribute/tools/open-distribution.html",
500 "about/dashboards/index.html"
501 ]
502 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800503 "distribute/tools/checklists": {
504 "title": "",
505 "resources": [
506 "distribute/tools/launch-checklist.html",
507 "distribute/tools/localization-checklist.html"
508 ]
509 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800510 "distribute/tools/checklists/zhcn": {
511 "title": "",
512 "resources": [
513 "intl/zh-cn/distribute/tools/launch-checklist.html",
514 "intl/zh-cn/distribute/tools/localization-checklist.html"
515 ]
516 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800517 "distribute/tools/promote": {
518 "resources": [
519 "distribute/tools/promote/device-art.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700520 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800521 "distribute/tools/promote/linking.html"
522 ]
523 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800524 "distribute/tools/promote/zhcn": {
525 "resources": [
526 "intl/zh-cn/distribute/tools/promote/device-art.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700527 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800528 "intl/zh-cn/distribute/tools/promote/linking.html"
529 ]
530 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800531 "distribute/tools/support": {
532 "title": "Google Play",
533 "resources": [
534 "https://support.google.com/googleplay/android-developer",
535 "https://support.google.com/googleplay/android-developer/answer/4430948",
536 "support.html"
537 ]
538 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800539 "distribute/tools/support/zhcn": {
540 "title": "Google Play",
541 "resources": [
542 "https://support.google.com/googleplay/android-developer?hl=zh-Hans",
543 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=zh-Hans",
544 "support.html"
545 ]
546 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800547 "distribute/tools/news": {
548 "title": "",
549 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700550 "https://android-developers.blogspot.com/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800551 "https://plus.google.com/+AndroidDevelopers/"
552 ]
553 },
554 "distribute/tools/more": {
555 "title": "Google Play",
556 "resources": [
557 "distribute/tools/promote/brand.html",
558 "distribute/tools/open-distribution.html",
559 "about/dashboards/index.html"
560 ]
561 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800562 "distribute/tools/more/zhcn": {
563 "title": "Google Play",
564 "resources": [
565 "intl/zh-cn/distribute/tools/promote/brand.html",
566 "distribute/tools/open-distribution.html",
567 "about/dashboards/index.html"
568 ]
569 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800570 "distribute/googleplay": {
571 "title": "Google Play",
572 "resources": [
573 "distribute/googleplay/developer-console.html",
574 "distribute/essentials/best-practices/apps.html",
575 "distribute/tools/launch-checklist.html",
576 "distribute/essentials/best-practices/games.html",
577 ]
578 },
579 "distribute/googleplay/gettingstarted": {
580 "title": "Get Started",
581 "resources": [
582 "distribute/googleplay/developer-console.html",
583 "https://support.google.com/googleplay/android-developer/answer/113468",
584 "https://support.google.com/googleplay/android-developer/answer/138294",
585 "https://support.google.com/googleplay/android-developer"
586 ]
587 },
Trevor Johns682c24e2016-04-12 10:13:47 -0700588 "distribute/googleplay/developerconsole/related": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800589 "title": "Developer Console",
590 "resources": [
591 "google/play/billing/index.html",
592 "https://support.google.com/googleplay/android-developer/answer/138294"
593 ]
594 },
Trevor Johns682c24e2016-04-12 10:13:47 -0700595 "distribute/googleplay/beta": {
596 "title": "Alpha and Beta Testing",
597 "resources": [
598 "https://support.google.com/googleplay/android-developer/answer/3131213",
599 "https://support.google.com/googleplay/android-developer/answer/3131213#games",
600 "distribute/googleplay/experiments.html"
601 ]
602 },
603 "distribute/googleplay/experiments/successes": {
604 "title": "Store Listing Experiment successes",
605 "resources": [
606 ]
607 },
608 "distribute/googleplay/experiments/related": {
609 "title": "Store Listing Experiments",
610 "resources": [
611 "https://support.google.com/googleplay/android-developer/answer/6227309",
612 "https://www.youtube.com/watch?v=B6ydLpkhq04",
613 "https://support.google.com/tagmanager/answer/6003007"
614 ]
615 },
616 "distribute/googleplay/banners/related": {
617 "title": "App Install Banners",
618 "resources": [
619 "https://developers.google.com/web/updates/2015/03/increasing-engagement-with-app-install-banners-in-chrome-for-android#native"
620 ]
621 },
622 "distribute/googleplay/useracquisition/related": {
623 "title": "User Acquisition",
624 "resources": [
625 "https://support.google.com/googleplay/android-developer/answer/6263332"
626 ]
627 },
Dirk Doughertyde401c82015-05-09 12:10:56 -0700628 "distribute/googleplay/cast": {
629 "title": "Google Cast",
630 "resources": [
631 "https://developers.google.com/cast/docs/ux_guidelines",
632 "https://developers.google.com/cast/docs/android_sender",
Trevor Johns682c24e2016-04-12 10:13:47 -0700633 "https://www.github.com/googlecast"
Dirk Doughertyde401c82015-05-09 12:10:56 -0700634 ]
635 },
636 "distribute/googleplay/cardboard": {
637 "title": "Google Cast",
638 "resources": [
Dirk Dougherty7af29cc2015-05-18 11:32:09 -0700639 "https://www.google.com/get/cardboard/get-cardboard/",
Dirk Doughertyde401c82015-05-09 12:10:56 -0700640 "https://developers.google.com/cardboard/android/download",
Trevor Johns682c24e2016-04-12 10:13:47 -0700641 "https://www.google.com/design/spec-vr"
Dirk Doughertyde401c82015-05-09 12:10:56 -0700642 ]
643 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800644 "distribute/googleplay/gpfe/highlight": {
645 "title": "About Google Play for Education",
646 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700647 "https://youtu.be/vzvpcEffvaE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800648 ]
649 },
650 "distribute/googleplay/gpfe/dev/about": {
651 "title": "About Google Play for Education / Developers",
652 "resources": [
653 "distribute/googleplay/edu/start.html",
smain@google.com941f8002014-06-18 16:13:56 -0700654 "https://developers.google.com/edu/guidelines",
655 "https://developers.google.com/edu/faq",
656 "distribute/essentials/quality/tablets.html",
657 "https://developers.google.com/edu/",
658 "https://www.google.com/edu/tablets/#tablets-family"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800659 ]
660 },
661 "distribute/googleplay/gpfe/dev": {
662 "title": "About Google Play for Education / Developers",
663 "resources": [
664 "distribute/googleplay/edu/about.html",
smain@google.com941f8002014-06-18 16:13:56 -0700665 "https://developers.google.com/edu/guidelines",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800666 "distribute/essentials/quality/tablets.html",
667 "distribute/googleplay/developer-console.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700668 "https://play.google.com/about/developer-distribution-agreement-addendum.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800669 ]
670 },
671 "distribute/googleplay/aboutgpfe/educators/about": {
672 "title": "About Google Play for Education / Educators",
673 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700674 "https://www.google.com/edu/tablets/",
675 "https://www.youtube.com/watch?v=haEmsMo0f3w"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800676 ]
677 },
678 "distribute/googleplay/aboutgpfe/educators": {
679 "title": "About Google Play for Education / Educators",
680 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700681 "https://www.google.com/edu/tablets/",
682 "https://youtu.be/vzvpcEffvaE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800683 ]
684 },
685 "distribute/googleplay/gettingstartedgpfe/educators": {
686 "title": "About Google Play for Education / Educators",
687 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700688 "https://www.google.com/edu/tablets/",
689 "https://youtu.be/vzvpcEffvaE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800690 ]
691 },
692 "distribute/essentials/eduessentials/developers": {
693 "title": "",
694 "resources": [
695 "distribute/googleplay/developer-console.html",
696 "distribute/googleplay/edu/start.html",
smain@google.com941f8002014-06-18 16:13:56 -0700697 "https://developers.google.com/edu/faq"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800698 ]
699 },
700 "distribute/essentials/eduessentials/educators": {
701 "title": "",
702 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700703 "https://www.google.com/edu/tablets/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800704 "distribute/essentials/quality/tablets.html",
705 ]
706 },
707 "distribute/essentials/optimizing": {
708 "title": "Optimizing Your App",
709 "resources": [
710 "design/index.html",
711 "training/articles/perf-anr.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700712 "https://android-developers.blogspot.com/2013/10/improved-app-insight-by-linking-google.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800713 ]
714 },
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700715 "distribute/users/appinvites": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800716 "title": "",
717 "resources": [
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700718 "https://developers.google.com/app-invites/",
719 "https://developers.google.com/identity/sign-in/android/",
720 "https://developers.google.com/app-indexing/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800721 ]
722 },
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -0700723 "distribute/users/promotewithads": {
724 "title": "",
725 "resources": [
Dirk Dougherty98794c02015-05-09 12:10:56 -0700726 "https://support.google.com/adwords/answer/6032059",
727 "https://support.google.com/adwords/answer/6032073",
728 "https://support.google.com/adwords/answer/6167164",
729 "https://support.google.com/adwords/answer/6167162"
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -0700730 ]
731 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800732 "distribute/users/buildbuzz": {
733 "title": "",
734 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700735 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800736 "distribute/tools/promote/linking.html",
737 "distribute/tools/promote/device-art.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700738 "https://plus.google.com/+GooglePlay"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800739 ]
740 },
741 "distribute/users/createagreatlisting": {
742 "title": "",
743 "resources": [
744 "https://support.google.com/googleplay/android-developer/answer/1078870",
Trevor Johns682c24e2016-04-12 10:13:47 -0700745 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800746 "distribute/tools/launch-checklist.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700747 "https://android-developers.blogspot.com/2013/07/making-beautiful-android-app-icons.html",
748 "https://android-developers.blogspot.com/2012/12/localize-your-promotional-graphics-on.html",
749 "https://android-developers.blogspot.com/2013/10/making-your-app-content-more-accessible.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800750 ]
751 },
752 "distribute/users/buildcommunity": {
753 "title": "",
754 "resources": [
755 "distribute/googleplay/developer-console.html",
756 "https://support.google.com/groups/answer/46601",
757 "https://support.google.com/plus/topic/2888488",
Trevor Johns682c24e2016-04-12 10:13:47 -0700758 "https://www.youtube.com/yt/dev/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800759 ]
760 },
Dirk Dougherty98794c02015-05-09 12:10:56 -0700761 "distribute/users/appindexing": {
762 "title": "",
763 "resources": [
764 "https://developers.google.com/app-indexing/",
765 "https://developers.google.com/app-indexing/webmasters/details",
Dirk Doughertyca9fd6f2015-06-11 11:53:40 -0700766 "distribute/engage/deep-linking.html",
767 "training/app-indexing/index.html"
Dirk Dougherty74709452015-05-15 00:51:24 -0700768 ]
769 },
770 "distribute/users/otas": {
771 "title": "",
772 "resources": [
773 "https://developers.google.com/identity/sign-in/android/",
774 "https://developers.google.com/+/features/play-installs",
775 "https://developers.google.com/+/features/analytics"
776 ]
777 },
778 "distribute/users/houseads": {
779 "title": "",
780 "resources": [
781 "https://support.google.com/admob/topic/2784623",
782 "https://developers.google.com/mobile-ads-sdk/download",
Trevor Johns682c24e2016-04-12 10:13:47 -0700783 "https://support.google.com/googleplay/android-developer/topic/2985714",
784 "https://analyticsacademy.withgoogle.com/mobile-app",
Dirk Dougherty74709452015-05-15 00:51:24 -0700785 "https://support.google.com/analytics/answer/2611404",
786 "https://support.google.com/admob/answer/3111064"
787 ]
788 },
789 "distribute/users/youtube": {
790 "title": "",
791 "resources": [
792 "https://support.google.com/youtube/answer/6140493",
793 "https://support.google.com/youtube/answer/2797387"
Dirk Dougherty98794c02015-05-09 12:10:56 -0700794 ]
795 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800796 "distribute/toolsreference/bestpractices/apps": {
797 "title": "",
798 "resources": [
799 "distribute/googleplay/developer-console.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700800 "https://android-developers.blogspot.com/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800801 ]
802 },
803 "distribute/toolsreference/bestpractices/games": {
804 "title": "",
805 "resources": [
806 "google/play-services/games.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700807 "https://android-developers.blogspot.com/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800808 "distribute/googleplay/developer-console.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700809 "https://www.youtube.com/watch?v=1RIz-cmTQB4"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800810 ]
811 },
812 "distribute/essentials/corequalityguidelines/visualdesign": {
813 "title": "",
814 "resources": [
815 "design/index.html",
816 "design/patterns/navigation.html",
817 "design/patterns/actionbar.html",
818 "design/style/iconography.html",
819 "design/patterns/notifications.html"
820 ]
821 },
822 "distribute/essentials/corequalityguidelines/functionality": {
823 "title": "",
824 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700825 "https://android-developers.blogspot.com/2011/11/making-android-games-that-play-nice.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800826 "guide/components/tasks-and-back-stack.html",
827 "training/basics/activity-lifecycle/recreating.html"
828 ]
829 },
Joe Fernandez957cddd2014-10-10 21:36:46 -0700830 "distribute/essentials/tvqualityguidelines/visualdesign": {
831 "title": "",
832 "resources": [
833 "design/tv/index.html",
834 "training/tv/start/index.html"
835 ]
836 },
837 "distribute/essentials/tvqualityguidelines/functionality": {
838 "title": "",
839 "resources": [
840 "training/tv/start/hardware.html",
841 "training/tv/games/index.html"
842 ]
843 },
Luan Nguyen9aec78c2014-10-21 16:24:22 -0700844 "distribute/essentials/wearqualityguidelines/visualdesign": {
845 "title": "",
846 "resources": [
847 "design/wear/index.html",
848 "training/building-wearables.html",
849 "training/wearables/ui/index.html"
850 ]
851 },
852 "distribute/essentials/wearqualityguidelines/functionality": {
853 "title": "",
854 "resources": [
855 "training/wearables/notifications/index.html",
856 "training/wearables/apps/index.html",
857 "training/wearables/notifications/voice-input.html"
858 ]
859 },
Eric Gilmorea4ebec82014-11-11 14:55:46 -0800860 "distribute/essentials/autoqualityguidelines/visualdesign": {
861 "title": "",
862 "resources": [
863 "training/auto/messaging/index.html",
864 "training/auto/start/index.html"
865 ]
866 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800867 "distribute/essentials/core/performance": {
868 "title": "",
869 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700870 "https://android-developers.blogspot.com/2010/12/new-gingerbread-api-strictmode.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800871 "training/articles/perf-anr.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700872 "https://android-developers.blogspot.com/2010/07/multithreading-for-performance.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800873 ]
874 },
875 "distribute/essentials/core/play": {
876 "title": "",
877 "resources": [
878 "distribute/tools/launch-checklist.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700879 "https://play.google.com/about/developer-content-policy.html?hl=zh-Hans",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800880 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans",
881 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans",
Trevor Johns682c24e2016-04-12 10:13:47 -0700882 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800883 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans"
884 ]
885 },
886 "distribute/essentials/core/play/zhcn": {
887 "title": "",
888 "resources": [
889 "intl/zh-cn/distribute/tools/launch-checklist.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700890 "https://play.google.com/about/developer-content-policy.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800891 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans",
892 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans",
Trevor Johns682c24e2016-04-12 10:13:47 -0700893 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800894 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800895 ]
896 },
897 "distribute/essentials/tabletguidelines/optimize": {
898 "title": "",
899 "resources": [
900 "design/style/metrics-grids.html",
901 "design/style/devices-displays.html",
902 "guide/practices/screens_support.html",
903 //"guide/practices/screens_support.html#ConfigurationExamples",
904 ]
905 },
906 "distribute/essentials/tabletguidelines/extrascreen": {
907 "title": "",
908 "resources": [
909 "design/patterns/multi-pane-layouts.html",
910 "training/design-navigation/multiple-sizes.html",
911 "training/multiscreen/index.html",
912 ]
913 },
914 "distribute/essentials/tabletguidelines/assets": {
915 "title": "",
916 "resources": [
917 "design/style/iconography.html",
918 "guide/topics/resources/providing-resources.html",
919 "guide/practices/screens_support.html",
920 "training/basics/supporting-devices/screens.html"
921 ]
922 },
923 "distribute/essentials/tabletguidelines/fonts": {
924 "title": "",
925 "resources": [
926 "design/style/metrics-grids.html",
927 "design/style/typography.html",
928 "guide/practices/screens_support.html",
929 "training/multiscreen/screendensities.html"
930 ]
931 },
932 "distribute/essentials/tabletguidelines/widgets": {
933 "title": "",
934 "resources": [
935 "guide/topics/appwidgets/index.html#MetaData",
936 "guide/topics/appwidgets/index.html",
937 "design/patterns/widgets.html"
938 ]
939 },
940 "distribute/essentials/tabletguidelines/versions": {
941 "title": "",
942 "resources": [
943 "guide/topics/manifest/uses-sdk-element.html#ApiLevels",
944 "guide/topics/manifest/uses-sdk-element.html",
945 "training/basics/supporting-devices/platforms.html"
946 ]
947 },
948 "distribute/essentials/tabletguidelines/hardware": {
949 "title": "",
950 "resources": [
951 "guide/topics/manifest/uses-feature-element.html",
952 "guide/topics/manifest/uses-feature-element.html#testing"
953 ]
954 },
955 "distribute/essentials/tabletguidelines/tabletscreens": {
956 "title": "",
957 "resources": [
958 "guide/practices/screens_support.html#DeclaringScreenSizeSupport",
959 "guide/practices/screens_support.html"
960 ]
961 },
962 "distribute/essentials/tabletguidelines/showcase": {
963 "title": "",
964 "resources": [
965 "distribute/tools/launch-checklist.html",
966 "https://play.google.com/apps/publish/",
Trevor Johns682c24e2016-04-12 10:13:47 -0700967 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800968 "distribute/tools/promote/device-art.html"
969 ]
970 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800971 "distribute/essentials/tabletguidelines/showcase/zhcn": {
972 "title": "",
973 "resources": [
974 "intl/zh-cn/distribute/tools/launch-checklist.html",
975 "https://play.google.com/apps/publish/?hl=zh-Hans",
Trevor Johns682c24e2016-04-12 10:13:47 -0700976 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800977 "intl/zh-cn/distribute/tools/promote/device-art.html"
978 ]
979 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800980 "distribute/essentials/tabletguidelines/googleplay": {
981 "title": "",
982 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -0700983 "https://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800984 "google/play/filters.html"
985 ]
986 },
987 "distribute/essentials/tabletguidelines": {
988 "title": "",
989 "resources": [
990 "distribute/essentials/quality/core.html",
Trevor Johns682c24e2016-04-12 10:13:47 -0700991 "https://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800992 "distribute/tools/launch-checklist.html",
993 "distribute/tools/promote/device-art.html"
994 ]
995 },
996 "distribute/getusers/notifications": {
997 "title": "",
998 "resources": [
999 "design/patterns/notifications.html",
1000 "distribute/engage/gcm.html",
Trevor Johns682c24e2016-04-12 10:13:47 -07001001 "https://play.google.com/about/developer-content-policy.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001002 ]
1003 },
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -07001004 "distribute/engage/analytics": {
1005 "title": "",
1006 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001007 "https://www.google.com/analytics/mobile/",
1008 "https://android-developers.blogspot.com/2013/10/improved-app-insight-by-linking-google.html",
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -07001009 "https://developers.google.com/analytics/devguides/collection/android/"
1010 ]
1011 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001012 "distribute/engage/widgets": {
1013 "title": "",
1014 "resources": [
1015 "design/patterns/widgets.html",
1016 "guide/topics/appwidgets/index.html"
1017 ]
1018 },
Dirk Dougherty98794c02015-05-09 12:10:56 -07001019 "distribute/engage/reengage": {
1020 "title": "",
1021 "resources": [
1022 "https://support.google.com/adwords/answer/6032073",
1023 "distribute/engage/deep-linking.html",
1024 "https://support.google.com/adwords/answer/6167162",
1025 "distribute/users/promote-with-ads.html"
1026 ]
1027 },
1028 "distribute/engage/appindexing": {
1029 "title": "",
1030 "resources": [
1031 "distribute/engage/intents.html",
Dirk Dougherty10d44b72015-05-23 14:46:57 -07001032 "distribute/engage/deep-linking.html",
Dirk Doughertyca9fd6f2015-06-11 11:53:40 -07001033 "training/app-indexing/index.html"
Dirk Dougherty98794c02015-05-09 12:10:56 -07001034 ]
1035 },
1036 "distribute/engage/intents": {
1037 "title": "",
1038 "resources": [
1039 "guide/components/intents-filters.html",
Dirk Dougherty10d44b72015-05-23 14:46:57 -07001040 "distribute/engage/deep-linking.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -07001041 "distribute/engage/ads.html"
1042 ]
1043 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001044 "distribute/getusers/expandnewmarkets": {
1045 "title": "",
1046 "resources": [
1047 "distribute/tools/localization-checklist.html",
1048 "https://support.google.com/googleplay/android-developer/table/3541286",
Trevor Johns682c24e2016-04-12 10:13:47 -07001049 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001050 "distribute/tools/promote/device-art.html",
Trevor Johns682c24e2016-04-12 10:13:47 -07001051 "https://www.youtube.com/watch?v=SkHHPf3EdzE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001052 ]
1053 },
1054 "distribute/engage/gcm": {
1055 "title": "",
1056 "resources": [
Dirk Dougherty518651c2015-05-27 20:24:37 -07001057 "https://developers.google.com/cloud-messaging/gcm",
1058 "https://developers.google.com/cloud-messaging/android/client",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001059 ]
1060 },
Trevor Johns682c24e2016-04-12 10:13:47 -07001061 "distribute/engage/gamesservices/related": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001062 "title": "",
1063 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001064 "https://developers.google.com/games/services/",
1065 "distribute/analyze/start.html",
1066 "distribute/googleplay/cardboard.html",
1067 "https://www.google.com/admob/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001068 ]
1069 },
1070 "distribute/engage/gplus": {
1071 "title": "",
1072 "resources": [
Dirk Dougherty74709452015-05-15 00:51:24 -07001073 "distribute/users/ota-installs.html",
1074 "https://developers.google.com/identity/sign-in/android/people",
1075 "https://developers.google.com/+/mobile/android/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001076 ]
1077 },
1078 "distribute/engage/community": {
1079 "title": "",
1080 "resources": [
1081 "distribute/users/build-community.html",
1082 "distribute/engage/video.html"
1083 ]
1084 },
1085 "distribute/engage/deeplinks": {
1086 "title": "",
1087 "resources": [
1088 "distribute/engage/easy-signin.html",
1089 "https://developers.google.com/app-indexing/",
1090 "https://developers.google.com/+/mobile/android/share/interactive-post"
1091 ]
1092 },
1093 "distribute/engage/appupdates": {
1094 "title": "",
1095 "resources": [
1096 "distribute/essentials/optimizing-your-app.html",
1097 "distribute/tools/launch-checklist.html",
1098 "distribute/googleplay/developer-console.html",
1099 "design/patterns/notifications.html"
1100 ]
1101 },
1102 "distribute/engage/video/more": {
1103 "title": "",
1104 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001105 "https://www.youtube.com/yt/dev/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001106 "distribute/essentials/best-practices/games.html",
Trevor Johns682c24e2016-04-12 10:13:47 -07001107 "https://www.youtube.com/watch?v=RRelFvc6Czo"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001108 ]
1109 },
1110 "distribute/engage/community": {
1111 "title": "",
1112 "resources": [
1113 "distribute/users/build-community.html",
1114 "distribute/engage/video.html"
1115 ]
1116 },
1117 "distribute/engage/kiwi": {
1118 "title": "",
1119 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001120 "https://www.youtube.com/watch?v=WWArLD6nqrk"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001121 ]
1122 },
1123 "distribute/toolsreference/gpfefaq": {
1124 "title": "",
1125 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001126 "https://www.google.com/edu/tablets/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001127 "distribute/googleplay/edu/start.html",
Trevor Johns682c24e2016-04-12 10:13:47 -07001128 "https://play.google.com/about/developer-distribution-agreement-addendum.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001129 "distribute/essentials/quality/core.html",
1130 "distribute/essentials/quality/tablets.html"
1131 ]
1132 },
1133 "distribute/toolsreference/localizationchecklist/identifylocales": {
1134 "title": "",
1135 "resources": [
1136 "https://support.google.com/googleplay/android-developer/answer/138294"
1137 ]
1138 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001139 "distribute/toolsreference/localizationchecklist/identifylocales/zhcn": {
1140 "title": "",
1141 "resources": [
1142 "https://support.google.com/googleplay/android-developer/answer/138294?hl=zh-Hans"
1143 ]
1144 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001145 "distribute/tools/loc/designforloc": {
1146 "title": "",
1147 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001148 "https://android-developers.blogspot.com/2013/03/native-rtl-support-in-android-42.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001149 "guide/topics/resources/string-resource.html#Plurals",
1150 "guide/topics/resources/string-resource.html",
1151 "reference/java/util/Locale.html"
1152 ]
1153 },
1154 "distribute/toolsreference/localizationchecklist/managestrings": {
1155 "title": "",
1156 "resources": [
1157 "guide/topics/resources/string-resource.html",
1158 "design/style/writing.html",
Trevor Johns682c24e2016-04-12 10:13:47 -07001159 "https://en.wikipedia.org/wiki/XLIFF"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001160 ]
1161 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001162 "distribute/toolsreference/localizationchecklist/managestrings/zhcn": {
1163 "title": "",
1164 "resources": [
1165 "guide/topics/resources/string-resource.html",
1166 "intl/zh-cn/design/style/writing.html",
Trevor Johns682c24e2016-04-12 10:13:47 -07001167 "https://en.wikipedia.org/wiki/XLIFF"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001168 ]
1169 },
1170 "distribute/toolsreference/localizationchecklist/preplaunch": {
1171 "title": "",
1172 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001173 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001174 "distribute/tools/promote/device-art.html"
1175 ]
1176 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001177 "distribute/toolsreference/localizationchecklist/preplaunch/zhcn": {
1178 "title": "",
1179 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001180 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001181 "intl/zh-cn/distribute/tools/promote/device-art.html"
1182 ]
1183 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001184 "distribute/toolsreference/localizationchecklist/supportlaunch": {
1185 "title": "",
1186 "resources": [
1187 "distribute/tools/launch-checklist.html",
1188 ]
1189 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001190 "distribute/toolsreference/localizationchecklist/supportlaunch/zhcn": {
1191 "title": "",
1192 "resources": [
1193 "intl/zh-cn/distribute/tools/launch-checklist.html",
1194 ]
1195 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001196 "distribute/toolsreference/launchchecklist/understanding": {
1197 "title": "",
1198 "resources": [
1199 "tools/publishing/publishing_overview.html",
1200 "tools/publishing/preparing.html"
1201 ]
1202 },
1203 "distribute/toolsreference/launchchecklist/policies": {
1204 "title": "",
1205 "resources": [
1206 "https://support.google.com/googleplay/android-developer/answer/4430948",
1207 "https://support.google.com/googleplay/android-developer/topic/2364761",
1208 "https://support.google.com/googleplay/android-developer"
1209 ]
1210 },
1211 "distribute/toolsreference/launchchecklist/quality": {
1212 "title": "",
1213 "resources": [
1214 "distribute/essentials/quality/core.html",
1215 "distribute/essentials/quality/tablets.html",
smain@google.com941f8002014-06-18 16:13:56 -07001216 "https://developers.google.com/edu/guidelines"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001217 ]
1218 },
1219 "distribute/toolsreference/launchchecklist/rating": {
1220 "title": "",
1221 "resources": [
1222 "https://support.google.com/googleplay/android-developer/answer/188189",
1223 ]
1224 },
1225 "distribute/toolsreference/launchchecklist/country": {
1226 "title": "",
1227 "resources": [
1228 "https://support.google.com/googleplay/android-developer/answer/138294"
1229 ]
1230 },
1231 "distribute/toolsreference/launchchecklist/size": {
1232 "title": "",
1233 "resources": [
1234 "google/play/expansion-files.html",
1235 "tools/help/proguard.html"
1236 ]
1237 },
1238 "distribute/toolsreference/launchchecklist/platform": {
1239 "title": "",
1240 "resources": [
1241 "guide/practices/screens_support.html",
1242 "about/dashboards/index.html",
1243 "guide/topics/manifest/uses-sdk-element.html"
1244 ]
1245 },
1246 "distribute/toolsreference/launchchecklist/price": {
1247 "title": "",
1248 "resources": [
1249 "https://support.google.com/googleplay/android-developer/table/3541286",
1250 ]
1251 },
1252 "distribute/toolsreference/launchchecklist/purchasemethod": {
1253 "title": "",
1254 "resources": [
1255 "google/play/billing/index.html",
1256 "google/play/billing/billing_subscriptions.html"
1257 ]
1258 },
1259 "distribute/toolsreference/launchchecklist/setprice": {
1260 "title": "",
1261 "resources": [
1262 "https://support.google.com/googleplay/android-developer/answer/1169947",
1263 "https://support.google.com/googleplay/android-developer/answer/138412",
1264 "https://support.google.com/googleplay/android-developer/answer/112622",
1265 "https://support.google.com/googleplay/android-developer/answer/138000"
1266 ]
1267 },
1268 "distribute/toolsreference/launchchecklist/localization": {
1269 "title": "",
1270 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001271 "distribute/tools/localization-checklist.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001272 ]
1273 },
1274 "distribute/toolsreference/launchchecklist/graphics": {
1275 "title": "",
1276 "resources": [
1277 "https://support.google.com/googleplay/android-developer/answer/1078870",
Trevor Johns682c24e2016-04-12 10:13:47 -07001278 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001279 ]
1280 },
1281 "distribute/toolsreference/launchchecklist/productdetails": {
1282 "title": "",
1283 "resources": [
1284 "https://support.google.com/googleplay/android-developer/answer/113475",
1285 "https://support.google.com/googleplay/android-developer/answer/1078870"
1286 ]
1287 },
1288 "distribute/toolsreference/launchchecklist/badges": {
1289 "title": "",
1290 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001291 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001292 "distribute/tools/promote/linking.html"
1293 ]
1294 },
1295 "distribute/toolsreference/launchchecklist/finalchecks": {
1296 "title": "",
1297 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001298 "https://play.google.com/about/developer-content-policy.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001299 "https://support.google.com/googleplay/android-developer/answer/113476",
1300 "support.html"
1301 ]
1302 },
1303 "distribute/toolsreference/launchchecklist/afterlaunch": {
1304 "title": "",
1305 "resources": [
1306 "https://support.google.com/googleplay/android-developer/answer/113477",
1307 "https://support.google.com/googleplay/android-developer/answer/1153479",
1308 "https://support.google.com/payments/answer/2741495",
1309 "distribute/essentials/optimizing-your-app.html"
1310 ]
1311 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001312 "distribute/toolsreference/launchchecklist/understanding/zhcn": {
1313 "title": "",
1314 "resources": [
1315 "intl/zh-cn/tools/publishing/publishing_overview.html",
1316 "intl/zh-cn/tools/publishing/preparing.html"
1317 ]
1318 },
1319 "distribute/toolsreference/launchchecklist/policies/zhcn": {
1320 "title": "",
1321 "resources": [
1322 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=zh-Hans",
1323 "https://support.google.com/googleplay/android-developer/topic/2364761?hl=zh-Hans",
1324 "https://support.google.com/googleplay/android-developer?hl=zh-Hans"
1325 ]
1326 },
1327 "distribute/toolsreference/launchchecklist/quality/zhcn": {
1328 "title": "",
1329 "resources": [
1330 "intl/zh-cn/distribute/essentials/quality/core.html",
1331 "intl/zh-cn/distribute/essentials/quality/tablets.html",
1332 "https://developers.google.com/edu/guidelines?hl=zh-Hans"
1333 ]
1334 },
1335
1336 "distribute/toolsreference/launchchecklist/rating/zhcn": {
1337 "title": "",
1338 "resources": [
1339 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans",
1340 ]
1341 },
1342 "distribute/toolsreference/launchchecklist/country/zhcn": {
1343 "title": "",
1344 "resources": [
1345 "https://support.google.com/googleplay/android-developer/answer/138294?hl=zh-Hans"
1346 ]
1347 },
1348 "distribute/toolsreference/launchchecklist/size/zhcn": {
1349 "title": "",
1350 "resources": [
1351 "google/play/expansion-files.html",
1352 "intl/zh-cn/tools/help/proguard.html"
1353 ]
1354 },
1355 "distribute/toolsreference/launchchecklist/price/zhcn": {
1356 "title": "",
1357 "resources": [
1358 "https://support.google.com/googleplay/android-developer/table/3541286?hl=zh-Hans",
1359 ]
1360 },
1361 "distribute/toolsreference/launchchecklist/purchasemethod/zhcn": {
1362 "title": "",
1363 "resources": [
1364 "intl/zh-cn/google/play/billing/index.html",
1365 "google/play/billing/billing_subscriptions.html"
1366 ]
1367 },
1368 "distribute/toolsreference/launchchecklist/setprice/zhcn": {
1369 "title": "",
1370 "resources": [
1371 "https://support.google.com/googleplay/android-developer/answer/1169947?hl=zh-Hans",
1372 "https://support.google.com/googleplay/android-developer/answer/138412?hl=zh-Hans",
1373 "https://support.google.com/googleplay/android-developer/answer/112622?hl=zh-Hans",
1374 "https://support.google.com/googleplay/android-developer/answer/138000?hl=zh-Hans"
1375 ]
1376 },
Trevor Johns682c24e2016-04-12 10:13:47 -07001377 "distribute/stories/localization": {
1378 "title": "",
1379 "resources": [
1380 "distribute/stories/games/rvappstudios-zombie.html",
1381 "distribute/stories/games/g4a-indian-rummy.html",
1382 "distribute/stories/apps/sayhi.html"
1383 ]
1384 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001385 "distribute/toolsreference/launchchecklist/localization/zhcn": {
1386 "title": "",
1387 "resources": [
1388 "intl/zh-cn/distribute/tools/localization-checklist.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001389 ]
1390 },
1391 "distribute/toolsreference/launchchecklist/graphics/zhcn": {
1392 "title": "",
1393 "resources": [
1394 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans",
Trevor Johns682c24e2016-04-12 10:13:47 -07001395 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html"
Dirk Doughertya79acc02014-11-14 19:19:18 -08001396 ]
1397 },
1398 "distribute/toolsreference/launchchecklist/productdetails/zhcn": {
1399 "title": "",
1400 "resources": [
1401 "https://support.google.com/googleplay/android-developer/answer/113475?hl=zh-Hans",
1402 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans"
1403 ]
1404 },
1405 "distribute/toolsreference/launchchecklist/badges/zhcn": {
1406 "title": "",
1407 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001408 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001409 "intl/zh-cn/distribute/tools/promote/linking.html"
1410 ]
1411 },
1412 "distribute/toolsreference/launchchecklist/finalchecks/zhcn": {
1413 "title": "",
1414 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001415 "https://play.google.com/about/developer-content-policy.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001416 "https://support.google.com/googleplay/android-developer/answer/113476?hl=zh-Hans",
1417 "support.html"
1418 ]
1419 },
1420 "distribute/toolsreference/launchchecklist/afterlaunch/zhcn": {
1421 "title": "",
1422 "resources": [
1423 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans",
1424 "https://support.google.com/googleplay/android-developer/answer/1153479?hl=zh-Hans",
1425 "https://support.google.com/payments/answer/2741495?hl=zh-Hans",
1426 "distribute/essentials/optimizing-your-app.html"
1427 ]
1428 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001429 "distribute/monetize/premium": {
1430 "title": "",
1431 "resources": [
1432 "google/play/billing/index.html",
1433 "https://support.google.com/googleplay/android-developer/answer/4407611"
1434 ]
Joe Fernandez957cddd2014-10-10 21:36:46 -07001435 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001436 "distribute/monetize/freemium": {
1437 "title": "",
1438 "resources": [
1439 "google/play/billing/index.html",
1440 "https://support.google.com/googleplay/android-developer/answer/4407611"
1441 ]
1442 },
1443 "distribute/monetize/subscriptions": {
1444 "title": "",
1445 "resources": [
1446 "google/play/billing/billing_subscriptions.html",
1447 "https://support.google.com/googleplay/android-developer/answer/4407611"
1448 ]
1449 },
1450 "distribute/monetize/ecommerce": {
1451 "title": "",
1452 "resources": [
1453 "https://developers.google.com/wallet/instant-buy/",
1454 "https://support.google.com/googleplay/android-developer/answer/4407611"
1455 ]
1456 },
1457 "distribute/monetize/advertising": {
1458 "title": "",
1459 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001460 "https://www.google.com/ads/admob/#subid=us-en-et-dac",
1461 "https://www.google.com/doubleclick/publishers/small-business/index.html",
1462 "https://support.google.com/googleplay/android-developer/topic/2985714",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001463 "training/monetization/ads-and-ux.html"
1464 ]
1465 },
Dirk Dougherty98794c02015-05-09 12:10:56 -07001466 "distribute/monetize/admob": {
1467 "title": "",
1468 "resources": [
1469 "https://support.google.com/admob/topic/2784623",
Trevor Johns682c24e2016-04-12 10:13:47 -07001470 "https://admob.blogspot.com/",
1471 "https://analyticsacademy.withgoogle.com/mobile-app",
Dirk Dougherty98794c02015-05-09 12:10:56 -07001472 ]
1473 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001474 "distribute/monetize/paymentmethods": {
1475 "title": "",
1476 "resources": [
1477 "https://play.google.com/about/giftcards/",
1478 "https://support.google.com/googleplay/answer/2651410"
1479 ]
1480 },
Luan Nguyen8662c042015-03-05 16:02:08 -08001481 "autolanding": {
1482 "title": "",
1483 "resources": [
1484 "auto/index.html",
1485 "design/auto/index.html",
1486 "training/auto/index.html"
1487 ]
1488 },
Dirk Doughertye1970f12014-11-01 21:40:32 -07001489 "tvlanding": {
1490 "title": "",
1491 "resources": [
1492 "tv/index.html",
1493 "design/tv/index.html",
1494 "training/tv/index.html"
1495 ]
1496 },
Luan Nguyencbd00322014-12-04 14:32:30 -08001497 "wearlanding": {
1498 "title": "",
1499 "resources": [
1500 "design/wear/index.html",
1501 "training/building-wearables.html",
1502 "training/wearables/ui/index.html"
1503 ]
1504 },
Quddus Chongc6aed462014-11-10 18:50:17 -08001505 "design/auto/auto_ui_guidelines": {
1506 "title": "",
1507 "resources": [
Luan Nguyen8662c042015-03-05 16:02:08 -08001508 "shareables/auto/AndroidAuto-audio-apps.pdf",
Quddus Chongc6aed462014-11-10 18:50:17 -08001509 "shareables/auto/AndroidAuto-messaging-apps.pdf",
1510 "shareables/auto/AndroidAuto-custom-colors.pdf"
1511 ]
1512 },
Joe Fernandez66d14b52015-03-06 16:08:13 -08001513 "training/auto/overview": {
1514 "title": "",
1515 "resources": [
1516 "training/auto/start/index.html",
1517 "design/auto/index.html",
1518 "shareables/auto/AndroidAuto-custom-colors.pdf"
1519 ]
1520 },
1521 "training/auto/messaging": {
1522 "title": "",
1523 "resources": [
1524 "training/auto/messaging/index.html",
1525 "shareables/auto/AndroidAuto-messaging-apps.pdf",
1526 "samples/MessagingService/index.html"
1527 ]
1528 },
1529 "training/auto/media": {
1530 "title": "",
1531 "resources": [
1532 "training/auto/audio/index.html",
1533 "shareables/auto/AndroidAuto-audio-apps.pdf",
1534 "samples/MediaBrowserService/index.html"
1535 ]
1536 },
1537 "training/auto/distribute": {
1538 "title": "",
1539 "resources": [
1540 "distribute/essentials/quality/auto.html",
1541 "distribute/googleplay/auto.html"
1542 ]
1543 },
Trevor Johns682c24e2016-04-12 10:13:47 -07001544 "training/testing/overview": {
1545 "title": "",
1546 "resources": [
1547 "training/testing/start/index.html",
1548 "tools/testing/testing_android.html",
1549 "https://www.youtube.com/watch?v=vdasFFfXKOY"
1550 ]
1551 },
1552 "training/testing/tools": {
1553 "title": "",
1554 "resources": [
1555 "tools/testing-support-library/index.html",
1556 "tools/help/monkey.html",
1557 "tools/help/monkeyrunner_concepts.html",
1558 "tools/testing/testing_otheride.html",
1559 "https://source.android.com/devices/tech/debug/dumpsys.html"
1560 ]
1561 },
1562 "training/testing/techniques": {
1563 "title": "",
1564 "resources": [
1565 "training/testing/ui-testing/index.html",
1566 "training/testing/unit-testing/index.html",
1567 "training/testing/performance.html"
1568 ]
1569 },
1570 "training/testing/resources": {
1571 "title": "",
1572 "resources": [
1573 "https://github.com/googlesamples/android-testing",
1574 "https://www.youtube.com/watch?v=2I6fuD20qlY",
1575 "https://codelabs.developers.google.com/codelabs/android-testing/index.html",
1576 "https://github.com/googlesamples/android-testing-templates",
1577 "https://google.github.io/android-testing-support-library"
1578 ]
1579 },
Dirk Doughertyeb81afb2014-09-26 14:52:48 -07001580 "distribute/stories/games": {
1581 "title": "",
1582 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001583 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_Deerhunter2014_gpgs.pdf",
1584 "https://storage.googleapis.com/androiddevelopers/shareables/stories/ConcreteSoftware_PBABowling_gpgs.pdf",
1585 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Dragonplay_DragonplaySlots_gpgs.pdf",
1586 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Gameloft_Asphalt8_gpgs.pdf",
1587 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_EternityWarriors3_gpgs.pdf",
1588 "https://storage.googleapis.com/androiddevelopers/shareables/stories/HotheadGames_RivalsatWar_gpgs.pdf",
1589 "https://storage.googleapis.com/androiddevelopers/shareables/stories/TMSOFT_Compulsive_gpgs.pdf",
1590 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Noodlecake_SuperStickmanGolf2_gpgs.pdf",
1591 "https://storage.googleapis.com/androiddevelopers/shareables/stories/TinyRebel_DoctorWhoLegacy_gpgs.pdf",
1592 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Senri_LeosFortune_gpgs.pdf"
Dirk Doughertyeb81afb2014-09-26 14:52:48 -07001593 ]
Dirk Doughertya79acc02014-11-14 19:19:18 -08001594 },
1595 "overview/zhcn/1": {
1596 "title": "",
1597 "resources": [
1598 "intl/zh-cn/distribute/essentials/quality/core.html",
1599 "intl/zh-cn/distribute/essentials/quality/tablets.html",
1600 "intl/zh-cn/distribute/tools/launch-checklist.html",
1601 "intl/zh-cn/tools/publishing/publishing_overview.html",
1602 "intl/zh-cn/distribute/tools/localization-checklist.html"
1603 ]
1604 },
1605 "overview/zhcn/2": {
1606 "title": "",
1607 "resources": [
1608 "intl/zh-cn/google/play/billing/index.html",
1609 "intl/zh-cn/google/play/billing/api.html",
1610 "intl/zh-cn/google/play/billing/billing_admin.html",
1611 "intl/zh-cn/google/play/billing/billing_testing.html",
1612 "intl/zh-cn/google/play/billing/billing_best_practices.html"
1613 ]
1614 },
1615 "overview/zhcn/3": {
1616 "title": "",
1617 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001618 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001619
1620 "intl/zh-cn/distribute/tools/promote/device-art.html",
1621 "intl/zh-cn/distribute/tools/promote/linking.html",
1622 "intl/zh-cn/distribute/tools/promote/brand.html",
1623 "intl/zh-cn/tools/help/proguard.html"
1624 ]
1625 },
1626 "overview/zhcn/4": {
1627 "title": "",
1628 "resources": [
1629 "intl/zh-cn/design/style/writing.html",
1630 "intl/zh-cn/training/basics/fragments/fragment-ui.html",
1631 "intl/zh-cn/training/multiscreen/index.html",
1632 "intl/zh-cn/training/monitoring-device-state/index.html"
1633 ]
1634 },
1635 "overview/carousel/zhcn": {
1636 "title": "",
1637 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001638 "https://www.youtube.com/watch?v=vGV7FHGzpFU",
1639 "https://www.youtube.com/watch?v=aqc3ZOTzpdk",
1640 "https://www.youtube.com/watch?v=jaNrJ8uyLSc"
Dirk Doughertya79acc02014-11-14 19:19:18 -08001641 ]
1642 },
1643 "overview/1": {
1644 "title": "",
1645 "resources": [
1646 "distribute/essentials/quality/core.html",
1647 "distribute/essentials/quality/tablets.html",
1648 "distribute/tools/launch-checklist.html",
1649 "tools/publishing/publishing_overview.html",
1650 "distribute/tools/localization-checklist.html"
1651 ]
1652 },
1653 "overview/2": {
1654 "title": "",
1655 "resources": [
1656 "google/play/billing/index.html",
1657 "google/play/billing/api.html",
1658 "google/play/billing/billing_admin.html",
1659 "google/play/billing/billing_testing.html",
1660 "google/play/billing/billing_best_practices.html"
1661 ]
1662 },
1663 "overview/3": {
1664 "title": "",
1665 "resources": [
Trevor Johns682c24e2016-04-12 10:13:47 -07001666 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001667 "distribute/tools/promote/device-art.html",
1668 "distribute/tools/promote/linking.html",
1669 "distribute/tools/promote/brand.html",
1670 "tools/help/proguard.html"
1671 ]
1672 },
1673 "overview/4": {
1674 "title": "",
1675 "resources": [
1676 "design/style/writing.html",
1677 "training/basics/fragments/fragment-ui.html",
1678 "training/multiscreen/index.html",
1679 "training/monitoring-device-state/index.html"
1680 ]
Joe Fernandez108ccac2015-02-19 23:56:07 -08001681 },
1682 "training/work/apps": {
1683 "title": "",
1684 "resources": [
1685 "training/enterprise/app-compatibility.html",
1686 "training/enterprise/app-restrictions.html",
Trevor Johns682c24e2016-04-12 10:13:47 -07001687 "training/enterprise/cosu.html",
Andrew Solovayc9adf2c2015-06-01 14:44:21 -07001688 "https://www.youtube.com/watch?v=39NkpWkaH8M&index=2&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX",
Joe Fernandez108ccac2015-02-19 23:56:07 -08001689 "samples/AppRestrictionSchema/index.html",
Trevor Johns682c24e2016-04-12 10:13:47 -07001690 "https://www.youtube.com/watch?v=dH41OutAMNM",
1691 "samples/AppRestrictionEnforcer/index.html"
Joe Fernandez108ccac2015-02-19 23:56:07 -08001692 ]
1693 },
1694 "training/work/admin": {
1695 "title": "",
1696 "resources": [
1697 "training/enterprise/work-policy-ctrl.html",
Andrew Solovay00ebd142015-06-24 11:56:56 -07001698 "samples/BasicManagedProfile/index.html",
1699 "https://www.youtube.com/watch?v=j3QC6hcpy90"
Joe Fernandez108ccac2015-02-19 23:56:07 -08001700 ]
Aleks Haecky881e7292015-04-23 13:17:19 -07001701 },
1702 "tools/performance/rendering": {
1703 "title": "",
1704 "resources": [
1705 "tools/performance/debug-gpu-overdraw/index.html",
1706 "tools/performance/profile-gpu-rendering/index.html",
1707 "tools/performance/hierarchy-viewer/setup.html",
1708 "tools/performance/hierarchy-viewer/index.html",
1709 "tools/performance/hierarchy-viewer/profiling.html"
1710 ]
1711 },
1712 "tools/performance/memory": {
1713 "title": "",
1714 "resources": [
1715 "tools/performance/memory-monitor/index.html",
1716 "tools/performance/heap-viewer/index.html",
1717 "tools/performance/allocation-tracker/index.html",
1718 "tools/performance/comparison.html"
1719 ]
1720 },
1721 "tools/performance/cpu": {
1722 "title": "",
1723 "resources": [
1724 "tools/performance/traceview/index.html",
1725 "tools/performance/systrace/index.html"
1726 ]
1727 },
1728 "tools/performance/battery": {
1729 "title": "",
1730 "resources": [
1731 "tools/performance/batterystats-battery-historian/index.html",
1732 "tools/performance/batterystats-battery-historian/charts.html"
1733 ]
Trevor Johns682c24e2016-04-12 10:13:47 -07001734 },
1735 "marshmallow/landing/resources": {
1736 "title": "",
1737 "resources": [
1738 "about/versions/marshmallow/android-6.0-changes.html",
1739 "about/versions/marshmallow/android-6.0.html",
1740 "about/versions/marshmallow/samples.html"
1741 ]
1742 },
1743 "marshmallow/landing/videos": {
1744 "title": "",
1745 "resources": [
1746 "https://youtu.be/U9tw5ypqEN0",
1747 "https://youtu.be/N72ksDKrX6c",
1748 "https://youtu.be/iZqDdvhTZj0",
1749 "https://www.youtube.com/watch?v=vcSj8ln-BlE",
1750 "https://youtu.be/LQoohRwojmw",
1751 "https://www.youtube.com/watch?v=VOn7VrTRlA4",
1752 "https://youtu.be/5sCQjeGoE7M",
1753 "https://www.youtube.com/watch?v=C8lUdPVSzDk",
1754 "https://www.youtube.com/watch?v=HXacyy0HSW0",
1755 "https://www.youtube.com/watch?v=OW1A4XFRuyc",
1756 "https://www.youtube.com/watch?v=j3QC6hcpy90",
1757 "https://www.youtube.com/watch?v=f17qe9vZ8RM",
1758 "https://www.youtube.com/watch?v=ndBdf1_oOGA"
1759 ]
1760 },
1761 "marshmallow/landing/more": {
1762 "title": "",
1763 "resources": [
1764 "training/permissions/requesting.html",
1765 "training/backup/autosyncapi.html",
1766 "training/monitoring-device-state/doze-standby.html",
1767 "training/app-links/index.html",
1768 "training/articles/assistant.html",
1769 "training/testing/performance.html",
1770 "https://developers.google.com/android/nexus/images"
1771 ]
1772 },
1773 "tools/landing/resources": {
1774 "title": "",
1775 "resources": [
1776 "tools/studio/index.html",
1777 "tools/studio/studio-features.html",
1778 "sdk/installing/studio-tips.html",
1779 ]
1780 },
1781 "tools/landing/latest": {
1782 "title": "",
1783 "resources": [
1784 "https://medium.com/google-developers/how-often-should-you-update-android-studio-db25785c488e#.8blbql35x",
1785 "http://android-developers.blogspot.com/2016/02/android-studio-20-beta.html",
1786 "https://medium.com/google-developers/writing-more-code-by-writing-less-code-with-android-studio-live-templates-244f648d17c7#.hczcm02du",
1787 ]
1788 },
Andrew Solovayc9adf2c2015-06-01 14:44:21 -07001789}