blob: bd884b9ce40f743d4f41a54c302eb9b7c4eafeb0 [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": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -080019 "https://www.youtube.com/watch?v=yJisuP94lHU",
20 "https://www.youtube.com/watch?v=rcU7VEs1hiE",
21 "https://www.youtube.com/watch?v=JFlX9rW7Epc",
22 "https://www.youtube.com/watch?v=4CqXCkcN_d4"
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": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -080044 "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": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -080093 "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"
Dirk Dougherty6c1c2632015-05-02 16:31:11 -070096 ]
97 },
Quddus Chong921e2042015-11-09 16:07:24 -080098 "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"
104 ]
105 },
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700106 "develop/landing/performance": {
107 "title": "",
108 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800109 "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",
131 "https://www.youtube.com/watch?v=3PIc-DuEU2s&list=PLWz5rJ2EKKc9e0d55YHgJFHXNZbGHEXJX",
132 "https://www.youtube.com/watch?v=cD7NPxuuXYY&list=PLWz5rJ2EKKc8I9gHTMh5yKkwRRGE8BjbQ",
133 "https://www.youtube.com/watch?v=JLLnhwtDoHw&list=PLWz5rJ2EKKc8I9gHTMh5yKkwRRGE8BjbQ",
134 "https://www.youtube.com/watch?v=2I6fuD20qlY&list=PLWz5rJ2EKKc8I9gHTMh5yKkwRRGE8BjbQ",
135 "https://www.youtube.com/watch?v=5Be2mJzP-Uw&list=PLWz5rJ2EKKc9e0d55YHgJFHXNZbGHEXJX"
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700136 ]
137 },
Dirk Doughertyde401c82015-05-09 12:10:56 -0700138 "google/landing/services": {
139 "title": "",
140 "resources": [
141 "https://developers.google.com/analytics/devguides/collection/android/",
142 "https://developers.google.com/maps/documentation/android/",
Dirk Dougherty74709452015-05-15 00:51:24 -0700143 "https://developers.google.com/identity/sign-in/android/",
144 "https://developers.google.com/mobile-ads-sdk/download",
Dirk Dougherty518651c2015-05-27 20:24:37 -0700145 "https://developers.google.com/cloud-messaging/gcm",
Dirk Dougherty74709452015-05-15 00:51:24 -0700146 "https://developers.google.com/app-indexing/"
Dirk Doughertyde401c82015-05-09 12:10:56 -0700147 ]
148 },
Dirk Dougherty7af29cc2015-05-18 11:32:09 -0700149 "google/landing/videos": {
150 "title": "",
151 "resources": [
Dirk Dougherty08710f12015-05-28 22:01:36 -0700152 "https://www.youtube.com/watch?v=M3Udfu6qidk&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf",
Dirk Dougherty7af29cc2015-05-18 11:32:09 -0700153 "https://www.youtube.com/watch?v=FOn64iqlphk&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf",
154 "https://www.youtube.com/watch?v=F0Kh_RnSM0w&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf",
155 "https://www.youtube.com/watch?v=fvtMtfCuEpw&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf"
156 ]
157 },
Dirk Doughertyde401c82015-05-09 12:10:56 -0700158 "google/landing/googleplay": {
159 "title": "",
160 "resources": [
161 "google/play/billing/index.html",
162 "google/play/billing/billing_subscriptions.html",
163 "google/play/developer-api.html"
164 ]
165 },
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700166 "develop/landing/courses": {
167 "title": "",
168 "resources": [
Dirk Dougherty3b41bb12015-09-18 16:09:21 -0700169 "https://www.udacity.com/course/ud849",
170 "https://www.udacity.com/course/ud853",
171 "https://www.udacity.com/course/ud825",
Dirk Doughertyae70b692015-05-27 16:58:46 -0700172 "https://www.udacity.com/android",
Dirk Dougherty3b41bb12015-09-18 16:09:21 -0700173 "https://www.udacity.com/course/ud855",
174 "https://www.udacity.com/course/ud875A",
175 "https://www.udacity.com/course/ud875B",
176 "https://www.udacity.com/course/ud875C",
177 "https://www.udacity.com/course/ud876--1",
178 "https://www.udacity.com/course/ud876--2",
179 "https://www.udacity.com/course/ud876--3",
180 "https://www.udacity.com/course/ud876--4",
181 "https://www.udacity.com/course/ud876--5",
182 "https://www.udacity.com/course/ud862",
183 "https://www.udacity.com/course/ud837",
184 "https://www.udacity.com/course/ud867"
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700185 ]
186 },
187 "distribute/landing/carousel": {
188 "title": "",
189 "resources": [
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -0700190 "distribute/googleplay/guide.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800191 "https://www.youtube.com/watch?v=JrR6o5tYMWQ",
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -0700192 "https://www.youtube.com/watch?v=B6ydLpkhq04&list=PLOU2XLYxmsIKLNUPiFCWVtcO7mZRZ9MmS",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800193 "https://www.youtube.com/watch?v=yJisuP94lHU",
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700194 ]
195 },
196 "distribute/landing/googleplay": {
197 "title": "",
198 "resources": [
199 "distribute/googleplay/about.html",
200 "distribute/googleplay/developer-console.html",
201 "distribute/googleplay/index.html#opportunities"
202 ]
203 },
204 "distribute/landing/more": {
205 "title": "",
206 "resources": [
Dirk Dougherty98794c02015-05-09 12:10:56 -0700207 "distribute/users/promote-with-ads.html",
208 "distribute/monetize/ads.html",
209 "distribute/analyze/index.html",
210 "distribute/engage/deep-linking.html",
211 "distribute/engage/easy-signin.html",
212 "https://cloud.google.com/docs/"
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700213 ]
214 },
Robert Ly7298a3f2014-07-14 14:12:13 -0700215 "distribute/edu/videos/stories": {
Robert Ly1568c192014-06-15 18:14:06 -0700216 "title": "",
217 "resources": [
Robert Ly7298a3f2014-07-14 14:12:13 -0700218 "https://www.youtube.com/watch?v=Idu7VcTTXfk",
219 "https://www.youtube.com/watch?v=iokH4SAIfRw"
220 ]
221 },
222 "distribute/edu/videos/bestpractices": {
223 "title": "",
224 "resources": [
225 "https://www.youtube.com/watch?v=iulXz8QTD1g",
226 "https://www.youtube.com/watch?v=IKhU180eJMo",
227 "https://www.youtube.com/watch?v=_AZ6UcPz-_g",
228 "https://www.youtube.com/watch?v=Eh2adsAyTKc"
229 ]
230 },
231 "distribute/edu/videos/experience": {
232 "title": "",
233 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800234 "https://youtu.be/vzvpcEffvaE"
Robert Ly1568c192014-06-15 18:14:06 -0700235 ]
236 },
Dirk Dougherty74709452015-05-15 00:51:24 -0700237/* "launch/static": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800238 "title": "",
239 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800240 "https://www.youtube.com/watch?v=1RIz-cmTQB4",
241 "https://www.youtube.com/watch?v=MVBMWDzyHAI",
242 "https://android-developers.blogspot.com/2013/11/app-translation-service-now-available.html",
243 "https://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html",
244 "https://android-developers.blogspot.com/2013/11/bring-your-apps-into-classroom-with.html",
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700245 "distribute/essentials/quality/tablets.html",
246 "distribute/users/build-buzz.html",
247 "distribute/monetize/premium.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800248 "distribute/monetize/freemium.html",
249 "distribute/monetize/ads.html",
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700250 "distribute/essentials/best-practices/apps.html",
251 "distribute/essentials/best-practices/games.html",
252 "distribute/users/know-your-user.html",
253 "distribute/googleplay/developer-console.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800254 ]
Dirk Dougherty74709452015-05-15 00:51:24 -0700255 }, */
Ryosuke Matsuuchi3b8defa2014-12-25 20:22:32 +0900256 "launch/static/ja": {
257 "title": "",
258 "resources": [
259 "https://www.youtube.com/watch?v=xelYnWcYkuE",
260 "https://www.youtube.com/playlist?list=PLCOC_kP3nqGIHEgwm9mybvA04Vn4Cg9nn",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800261 "https://googledevjp.blogspot.jp/2014/12/android-wear.html",
262 "https://googledevjp.blogspot.jp/2014/12/android-studio-10.html",
263 "https://googledevjp.blogspot.jp/2014/12/google-play-65.html",
Ryosuke Matsuuchi3b8defa2014-12-25 20:22:32 +0900264 "intl/ja/distribute/googleplay/developer-console.html#alpha-beta",
265 "intl/ja/distribute/googleplay/guide.html",
266 "intl/ja/distribute/essentials/quality/core.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800267 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=ja",
Ryosuke Matsuuchi3b8defa2014-12-25 20:22:32 +0900268 "intl/ja/support.html",
269 "intl/ja/distribute/essentials/quality/wear.html",
270 "intl/ja/training/tv/start/index.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800271 "https://googleforwork-japan.blogspot.jp/2014/12/gcp-google-cloud-platform-rpg-gcp.html",
Ryosuke Matsuuchi3b8defa2014-12-25 20:22:32 +0900272 "intl/ja/distribute/monetize/ads.html"
273 ]
274 },
Ryosuke Matsuuchi2fb3dc22015-04-14 18:44:35 +0900275 "launch/static/ko": {
276 "title": "",
277 "resources": [
278 "https://www.youtube.com/watch?v=7X9Ue0Nfdh4&index=2&list=PL_WJkTbDHdBksDBRoqfeyLchEQqBAOlNl",
279 "https://www.youtube.com/watch?v=83FpwuschCQ",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800280 "https://googledevkr.blogspot.com/2014/11/android50guidefordevelopers.html",
281 "https://googledevkr.blogspot.com/2014/10/material-design-on-android-checklist.html",
282 "https://googledevkr.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.html",
Ryosuke Matsuuchi2fb3dc22015-04-14 18:44:35 +0900283 "intl/ko/distribute/googleplay/developer-console.html#alpha-beta",
284 "intl/ko/distribute/googleplay/guide.html",
285 "intl/ko/distribute/essentials/quality/core.html",
286 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=ko",
287 "intl/ko/support.html",
288 "intl/ko/distribute/essentials/quality/wear.html",
289 "intl/ko/tv/index.html",
290 "intl/ko/google/play-services/games.html",
291 "intl/ko/distribute/monetize/ads.html"
292 ]
293 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800294 "distribute/gp/gplanding": {
295 "resources": [
296 "distribute/googleplay/about.html",
297 "distribute/googleplay/start.html",
298 "distribute/googleplay/developer-console.html"
299 ]
300 },
301 "distribute/gp/gpfelanding": {
302 "resources": [
Luan Nguyencbd00322014-12-04 14:32:30 -0800303 "distribute/googleplay/wear.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700304 "distribute/googleplay/tv.html",
305 "distribute/googleplay/auto.html",
Dirk Dougherty74709452015-05-15 00:51:24 -0700306 "distribute/googleplay/families/about.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700307 "distribute/googleplay/work/about.html",
308 "distribute/googleplay/edu/about.html",
309 "distribute/googleplay/cast.html",
310 "distribute/googleplay/cardboard.html",
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -0700311 "distribute/googleplay/guide.html"
Dirk Dougherty74709452015-05-15 00:51:24 -0700312 ]
313 },
314 "distribute/googleplay/gpfw": {
315 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800316 "https://www.android.com/work/",
Dirk Dougherty74709452015-05-15 00:51:24 -0700317 "https://www.youtube.com/watch?v=jQWB_-o1kz4&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX",
318 "training/enterprise/index.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800319 ]
320 },
321 "distribute/essentials": {
322 "resources": [
323 "distribute/essentials/quality/core.html",
324 "distribute/essentials/quality/tablets.html",
Joe Fernandez957cddd2014-10-10 21:36:46 -0700325 "distribute/essentials/quality/tv.html",
Luan Nguyen9aec78c2014-10-21 16:24:22 -0700326 "distribute/essentials/quality/wear.html",
Eric Gilmorea4ebec82014-11-11 14:55:46 -0800327 "distribute/essentials/quality/auto.html",
328 "https://developers.google.com/edu/guidelines"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800329 ]
330 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800331 "distribute/essentials/zhcn": {
332 "resources": [
333 "intl/zh-cn/distribute/essentials/quality/core.html",
334 "intl/zh-cn/distribute/essentials/quality/tablets.html",
335 "distribute/essentials/quality/tv.html",
336 "distribute/essentials/quality/wear.html",
337 "https://developers.google.com/edu/guidelines",
338 "distribute/essentials/optimizing-your-app.html"
339 ]
340 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800341 "distribute/users": {
342 "title": "",
343 "resources": [
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800344 "distribute/users/your-listing.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -0700345 "distribute/users/promote-with-ads.html",
346 "distribute/users/appindexing.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700347 "distribute/googleplay/index.html#opportunities",
348 "distribute/analyze/improve-roi.html",
349 "distribute/users/expand-to-new-markets.html",
350 "distribute/users/promote-with-ads.html",
351 "distribute/analyze/index.html",
352 "distribute/users/app-invites.html",
Dirk Dougherty74709452015-05-15 00:51:24 -0700353 "distribute/users/ota-installs.html",
Dirk Dougherty74709452015-05-15 00:51:24 -0700354 "distribute/users/youtube.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700355 "distribute/users/house-ads.html",
Andrew Solovay827b8022015-11-13 13:09:12 -0800356 "distribute/users/experiments.html",
357 "distribute/users/user-acquisition.html",
358 "distribute/users/banners.html",
359 "distribute/users/beta.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800360 ]
361 },
362 "distribute/engagelanding": {
363 "resources": [
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700364 "distribute/engage/intents.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800365 "distribute/engage/widgets.html",
366 "distribute/engage/notifications.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800367 "distribute/engage/deep-linking.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -0700368 "distribute/engage/ads.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -0700369 "distribute/engage/game-services.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700370 "distribute/engage/easy-signin.html",
371 "distribute/analyze/build-better-apps.html",
372 "distribute/engage/gcm.html",
Andrew Solovay827b8022015-11-13 13:09:12 -0800373 "distribute/engage/beta.html"
374
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800375 ]
376 },
377 "distribute/monetize": {
378 "resources": [
379 "distribute/monetize/premium.html",
380 "distribute/monetize/freemium.html",
381 "distribute/monetize/subscriptions.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800382 "distribute/monetize/ads.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700383 "distribute/monetize/ecommerce.html",
384 "distribute/monetize/payments.html",
385 "distribute/analyze/understand-user-value.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800386 ]
387 },
Dirk Dougherty27ab5a02014-12-12 11:51:13 -0800388 "distribute/analyzelanding": {
389 "resources": [
390 "distribute/analyze/start.html",
391 "distribute/analyze/measure.html",
392 "distribute/analyze/understand-user-value.html",
393 "distribute/analyze/improve-roi.html",
394 "distribute/analyze/build-better-apps.html",
395 "distribute/analyze/google-services.html"
396 ]
397 },
398 "distribute/analyzestart": {
399 "resources": [
400 "https://analyticsacademy.withgoogle.com/course04",
401 "google/play-services/index.html",
402 "https://developers.google.com/analytics/solutions/mobile-implementation-guide",
403 "https://developers.google.com/analytics/devguides/collection/android/",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800404 "https://www.google.com/tagmanager/",
Dirk Dougherty27ab5a02014-12-12 11:51:13 -0800405 "https://github.com/googleanalytics/google-analytics-plugin-for-unity"
406 ]
407 },
408 "distribute/analyzemeasure": {
409 "resources": [
410
411 "https://developers.google.com/analytics/solutions/mobile-implementation-guide",
412 "https://developers.google.com/analytics/devguides/collection/android/v4/enhanced-ecommerce",
413 "https://support.google.com/analytics/answer/1032415",
414 "https://developers.google.com/analytics/devguides/collection/android/v4/events",
415 "https://developers.google.com/analytics/devguides/collection/android/v4/customdimsmets",
416 "https://developers.google.com/analytics/devguides/collection/android/v4/user-id"
417 ]
418 },
419 "distribute/analyzeunderstand": {
420 "resources": [
421 "https://developers.google.com/analytics/devguides/collection/android/v4/display-features",
422 "https://support.google.com/analytics/answer/3123906",
423 "https://support.google.com/analytics/answer/2568874?ref_topic=6012392",
424 "https://developers.google.com/analytics/devguides/collection/android/v4/enhanced-ecommerce",
425 "https://support.google.com/analytics/answer/1032415",
426 ]
427 },
428 "distribute/analyzeimprove": {
429 "resources": [
430
431 "https://developers.google.com/analytics/devguides/collection/android/v4/campaigns",
432 "https://support.google.com/analytics/answer/2956981",
433 "https://support.google.com/analytics/answer/1033961",
434 "https://developers.google.com/analytics/devguides/collection/android/v4/campaigns#google-play-url-builder",
435 "https://developers.google.com/analytics/solutions/mobile-campaign-deep-link"
436 ]
437 },
438 "distribute/analyzebuild": {
439 "resources": [
440 "https://support.google.com/tagmanager/answer/6003007",
441 "https://support.google.com/analytics/answer/2785577",
442 "https://support.google.com/analytics/answer/1151300"
443 ]
444 },
445 "distribute/analyzeact": {
446 "resources": [
447 "https://support.google.com/analytics/answer/2611268",
448 "https://support.google.com/analytics/answer/1033961",
449 "https://support.google.com/admob/answer/3508177",
450 "https://support.google.com/analytics/answer/2956981",
451 "https://support.google.com/tagmanager/answer/6003007"
452 ]
453 },
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700454 "distribute/essentials/guidelines": {
455 "title": "",
456 "resources": [
457 "distribute/essentials/quality/core.html",
458 "distribute/essentials/quality/tablets.html",
459 "distribute/essentials/quality/wear.html",
460 "distribute/essentials/quality/tv.html",
461 "distribute/essentials/quality/auto.html",
462 "https://developers.google.com/edu/guidelines"
463 ]
464 },
465 "distribute/essentials/tools": {
466 "title": "",
467 "resources": [
468 "distribute/tools/launch-checklist.html",
469 "distribute/tools/localization-checklist.html",
470 "https://support.google.com/googleplay/android-developer",
471 "distribute/tools/promote/brand.html",
472 "distribute/tools/promote/device-art.html",
Quddus Chong665cf852015-11-10 10:11:16 -0800473 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700474 "distribute/tools/promote/linking.html",
475 "distribute/tools/open-distribution.html",
476 "about/dashboards/index.html"
477 ]
478 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800479 "distribute/tools/checklists": {
480 "title": "",
481 "resources": [
482 "distribute/tools/launch-checklist.html",
483 "distribute/tools/localization-checklist.html"
484 ]
485 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800486 "distribute/tools/checklists/zhcn": {
487 "title": "",
488 "resources": [
489 "intl/zh-cn/distribute/tools/launch-checklist.html",
490 "intl/zh-cn/distribute/tools/localization-checklist.html"
491 ]
492 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800493 "distribute/tools/promote": {
494 "resources": [
495 "distribute/tools/promote/device-art.html",
496 "distribute/tools/promote/badges.html",
497 "distribute/tools/promote/linking.html"
498 ]
499 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800500 "distribute/tools/promote/zhcn": {
501 "resources": [
502 "intl/zh-cn/distribute/tools/promote/device-art.html",
503 "intl/zh-cn/distribute/tools/promote/badges.html",
504 "intl/zh-cn/distribute/tools/promote/linking.html"
505 ]
506 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800507 "distribute/tools/support": {
508 "title": "Google Play",
509 "resources": [
510 "https://support.google.com/googleplay/android-developer",
511 "https://support.google.com/googleplay/android-developer/answer/4430948",
512 "support.html"
513 ]
514 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800515 "distribute/tools/support/zhcn": {
516 "title": "Google Play",
517 "resources": [
518 "https://support.google.com/googleplay/android-developer?hl=zh-Hans",
519 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=zh-Hans",
520 "support.html"
521 ]
522 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800523 "distribute/tools/news": {
524 "title": "",
525 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800526 "https://android-developers.blogspot.com/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800527 "https://plus.google.com/+AndroidDevelopers/"
528 ]
529 },
530 "distribute/tools/more": {
531 "title": "Google Play",
532 "resources": [
533 "distribute/tools/promote/brand.html",
534 "distribute/tools/open-distribution.html",
535 "about/dashboards/index.html"
536 ]
537 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800538 "distribute/tools/more/zhcn": {
539 "title": "Google Play",
540 "resources": [
541 "intl/zh-cn/distribute/tools/promote/brand.html",
542 "distribute/tools/open-distribution.html",
543 "about/dashboards/index.html"
544 ]
545 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800546 "distribute/googleplay": {
547 "title": "Google Play",
548 "resources": [
549 "distribute/googleplay/developer-console.html",
550 "distribute/essentials/best-practices/apps.html",
551 "distribute/tools/launch-checklist.html",
552 "distribute/essentials/best-practices/games.html",
553 ]
554 },
555 "distribute/googleplay/gettingstarted": {
556 "title": "Get Started",
557 "resources": [
558 "distribute/googleplay/developer-console.html",
559 "https://support.google.com/googleplay/android-developer/answer/113468",
560 "https://support.google.com/googleplay/android-developer/answer/138294",
561 "https://support.google.com/googleplay/android-developer"
562 ]
563 },
Andrew Solovay827b8022015-11-13 13:09:12 -0800564 "distribute/googleplay/developerconsole/related": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800565 "title": "Developer Console",
566 "resources": [
567 "google/play/billing/index.html",
568 "https://support.google.com/googleplay/android-developer/answer/138294"
569 ]
570 },
Andrew Solovay827b8022015-11-13 13:09:12 -0800571 "distribute/googleplay/beta": {
572 "title": "Alpha and Beta Testing",
573 "resources": [
574 "https://support.google.com/googleplay/android-developer/answer/3131213",
575 "https://support.google.com/googleplay/android-developer/answer/3131213#games",
576 "distribute/googleplay/experiments.html"
577 ]
578 },
579 "distribute/googleplay/experiments/successes": {
580 "title": "Store Listing Experiment successes",
581 "resources": [
582 ]
583 },
584 "distribute/googleplay/experiments/related": {
585 "title": "Store Listing Experiments",
586 "resources": [
587 "https://support.google.com/googleplay/android-developer/answer/6227309",
588 "https://www.youtube.com/watch?v=B6ydLpkhq04",
589 "https://support.google.com/tagmanager/answer/6003007"
590 ]
591 },
592 "distribute/googleplay/banners/related": {
593 "title": "App Install Banners",
594 "resources": [
595 "https://developers.google.com/web/updates/2015/03/increasing-engagement-with-app-install-banners-in-chrome-for-android#native"
596 ]
597 },
598 "distribute/googleplay/useracquisition/related": {
599 "title": "User Acquisition",
600 "resources": [
601 "https://support.google.com/googleplay/android-developer/answer/6263332"
602 ]
603 },
Dirk Doughertyde401c82015-05-09 12:10:56 -0700604 "distribute/googleplay/cast": {
605 "title": "Google Cast",
606 "resources": [
607 "https://developers.google.com/cast/docs/ux_guidelines",
608 "https://developers.google.com/cast/docs/android_sender",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800609 "https://www.github.com/googlecast"
Dirk Doughertyde401c82015-05-09 12:10:56 -0700610 ]
611 },
612 "distribute/googleplay/cardboard": {
613 "title": "Google Cast",
614 "resources": [
Dirk Dougherty7af29cc2015-05-18 11:32:09 -0700615 "https://www.google.com/get/cardboard/get-cardboard/",
Dirk Doughertyde401c82015-05-09 12:10:56 -0700616 "https://developers.google.com/cardboard/android/download",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800617 "https://www.google.com/design/spec-vr"
Dirk Doughertyde401c82015-05-09 12:10:56 -0700618 ]
619 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800620 "distribute/googleplay/gpfe/highlight": {
621 "title": "About Google Play for Education",
622 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800623 "https://youtu.be/vzvpcEffvaE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800624 ]
625 },
626 "distribute/googleplay/gpfe/dev/about": {
627 "title": "About Google Play for Education / Developers",
628 "resources": [
629 "distribute/googleplay/edu/start.html",
smain@google.com941f8002014-06-18 16:13:56 -0700630 "https://developers.google.com/edu/guidelines",
631 "https://developers.google.com/edu/faq",
632 "distribute/essentials/quality/tablets.html",
633 "https://developers.google.com/edu/",
634 "https://www.google.com/edu/tablets/#tablets-family"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800635 ]
636 },
637 "distribute/googleplay/gpfe/dev": {
638 "title": "About Google Play for Education / Developers",
639 "resources": [
640 "distribute/googleplay/edu/about.html",
smain@google.com941f8002014-06-18 16:13:56 -0700641 "https://developers.google.com/edu/guidelines",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800642 "distribute/essentials/quality/tablets.html",
643 "distribute/googleplay/developer-console.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800644 "https://play.google.com/about/developer-distribution-agreement-addendum.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800645 ]
646 },
647 "distribute/googleplay/aboutgpfe/educators/about": {
648 "title": "About Google Play for Education / Educators",
649 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800650 "https://www.google.com/edu/tablets/",
651 "https://www.youtube.com/watch?v=haEmsMo0f3w"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800652 ]
653 },
654 "distribute/googleplay/aboutgpfe/educators": {
655 "title": "About Google Play for Education / Educators",
656 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800657 "https://www.google.com/edu/tablets/",
658 "https://youtu.be/vzvpcEffvaE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800659 ]
660 },
661 "distribute/googleplay/gettingstartedgpfe/educators": {
662 "title": "About Google Play for Education / Educators",
663 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800664 "https://www.google.com/edu/tablets/",
665 "https://youtu.be/vzvpcEffvaE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800666 ]
667 },
668 "distribute/essentials/eduessentials/developers": {
669 "title": "",
670 "resources": [
671 "distribute/googleplay/developer-console.html",
672 "distribute/googleplay/edu/start.html",
smain@google.com941f8002014-06-18 16:13:56 -0700673 "https://developers.google.com/edu/faq"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800674 ]
675 },
676 "distribute/essentials/eduessentials/educators": {
677 "title": "",
678 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800679 "https://www.google.com/edu/tablets/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800680 "distribute/essentials/quality/tablets.html",
681 ]
682 },
683 "distribute/essentials/optimizing": {
684 "title": "Optimizing Your App",
685 "resources": [
686 "design/index.html",
687 "training/articles/perf-anr.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800688 "https://android-developers.blogspot.com/2013/10/improved-app-insight-by-linking-google.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800689 ]
690 },
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700691 "distribute/users/appinvites": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800692 "title": "",
693 "resources": [
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700694 "https://developers.google.com/app-invites/",
695 "https://developers.google.com/identity/sign-in/android/",
696 "https://developers.google.com/app-indexing/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800697 ]
698 },
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -0700699 "distribute/users/promotewithads": {
700 "title": "",
701 "resources": [
Dirk Dougherty98794c02015-05-09 12:10:56 -0700702 "https://support.google.com/adwords/answer/6032059",
703 "https://support.google.com/adwords/answer/6032073",
704 "https://support.google.com/adwords/answer/6167164",
705 "https://support.google.com/adwords/answer/6167162"
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -0700706 ]
707 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800708 "distribute/users/buildbuzz": {
709 "title": "",
710 "resources": [
711 "distribute/tools/promote/badges.html",
712 "distribute/tools/promote/linking.html",
713 "distribute/tools/promote/device-art.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800714 "https://plus.google.com/+GooglePlay"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800715 ]
716 },
717 "distribute/users/createagreatlisting": {
718 "title": "",
719 "resources": [
720 "https://support.google.com/googleplay/android-developer/answer/1078870",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800721 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800722 "distribute/tools/launch-checklist.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800723 "https://android-developers.blogspot.com/2013/07/making-beautiful-android-app-icons.html",
724 "https://android-developers.blogspot.com/2012/12/localize-your-promotional-graphics-on.html",
725 "https://android-developers.blogspot.com/2013/10/making-your-app-content-more-accessible.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800726 ]
727 },
728 "distribute/users/buildcommunity": {
729 "title": "",
730 "resources": [
731 "distribute/googleplay/developer-console.html",
732 "https://support.google.com/groups/answer/46601",
733 "https://support.google.com/plus/topic/2888488",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800734 "https://www.youtube.com/yt/dev/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800735 ]
736 },
Dirk Dougherty98794c02015-05-09 12:10:56 -0700737 "distribute/users/appindexing": {
738 "title": "",
739 "resources": [
740 "https://developers.google.com/app-indexing/",
741 "https://developers.google.com/app-indexing/webmasters/details",
Dirk Doughertyca9fd6f2015-06-11 11:53:40 -0700742 "distribute/engage/deep-linking.html",
743 "training/app-indexing/index.html"
Dirk Dougherty74709452015-05-15 00:51:24 -0700744 ]
745 },
746 "distribute/users/otas": {
747 "title": "",
748 "resources": [
749 "https://developers.google.com/identity/sign-in/android/",
750 "https://developers.google.com/+/features/play-installs",
751 "https://developers.google.com/+/features/analytics"
752 ]
753 },
754 "distribute/users/houseads": {
755 "title": "",
756 "resources": [
757 "https://support.google.com/admob/topic/2784623",
758 "https://developers.google.com/mobile-ads-sdk/download",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800759 "https://support.google.com/googleplay/android-developer/topic/2985714",
760 "https://analyticsacademy.withgoogle.com/mobile-app",
Dirk Dougherty74709452015-05-15 00:51:24 -0700761 "https://support.google.com/analytics/answer/2611404",
762 "https://support.google.com/admob/answer/3111064"
763 ]
764 },
765 "distribute/users/youtube": {
766 "title": "",
767 "resources": [
768 "https://support.google.com/youtube/answer/6140493",
769 "https://support.google.com/youtube/answer/2797387"
Dirk Dougherty98794c02015-05-09 12:10:56 -0700770 ]
771 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800772 "distribute/toolsreference/bestpractices/apps": {
773 "title": "",
774 "resources": [
775 "distribute/googleplay/developer-console.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800776 "https://android-developers.blogspot.com/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800777 ]
778 },
779 "distribute/toolsreference/bestpractices/games": {
780 "title": "",
781 "resources": [
782 "google/play-services/games.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800783 "https://android-developers.blogspot.com/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800784 "distribute/googleplay/developer-console.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800785 "https://www.youtube.com/watch?v=1RIz-cmTQB4"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800786 ]
787 },
788 "distribute/essentials/corequalityguidelines/visualdesign": {
789 "title": "",
790 "resources": [
791 "design/index.html",
792 "design/patterns/navigation.html",
793 "design/patterns/actionbar.html",
794 "design/style/iconography.html",
795 "design/patterns/notifications.html"
796 ]
797 },
798 "distribute/essentials/corequalityguidelines/functionality": {
799 "title": "",
800 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800801 "https://android-developers.blogspot.com/2011/11/making-android-games-that-play-nice.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800802 "guide/components/tasks-and-back-stack.html",
803 "training/basics/activity-lifecycle/recreating.html"
804 ]
805 },
Joe Fernandez957cddd2014-10-10 21:36:46 -0700806 "distribute/essentials/tvqualityguidelines/visualdesign": {
807 "title": "",
808 "resources": [
809 "design/tv/index.html",
810 "training/tv/start/index.html"
811 ]
812 },
813 "distribute/essentials/tvqualityguidelines/functionality": {
814 "title": "",
815 "resources": [
816 "training/tv/start/hardware.html",
817 "training/tv/games/index.html"
818 ]
819 },
Luan Nguyen9aec78c2014-10-21 16:24:22 -0700820 "distribute/essentials/wearqualityguidelines/visualdesign": {
821 "title": "",
822 "resources": [
823 "design/wear/index.html",
824 "training/building-wearables.html",
825 "training/wearables/ui/index.html"
826 ]
827 },
828 "distribute/essentials/wearqualityguidelines/functionality": {
829 "title": "",
830 "resources": [
831 "training/wearables/notifications/index.html",
832 "training/wearables/apps/index.html",
833 "training/wearables/notifications/voice-input.html"
834 ]
835 },
Eric Gilmorea4ebec82014-11-11 14:55:46 -0800836 "distribute/essentials/autoqualityguidelines/visualdesign": {
837 "title": "",
838 "resources": [
839 "training/auto/messaging/index.html",
840 "training/auto/start/index.html"
841 ]
842 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800843 "distribute/essentials/core/performance": {
844 "title": "",
845 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800846 "https://android-developers.blogspot.com/2010/12/new-gingerbread-api-strictmode.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800847 "training/articles/perf-anr.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800848 "https://android-developers.blogspot.com/2010/07/multithreading-for-performance.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800849 ]
850 },
851 "distribute/essentials/core/play": {
852 "title": "",
853 "resources": [
854 "distribute/tools/launch-checklist.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800855 "https://play.google.com/about/developer-content-policy.html?hl=zh-Hans",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800856 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans",
857 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800858 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800859 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans"
860 ]
861 },
862 "distribute/essentials/core/play/zhcn": {
863 "title": "",
864 "resources": [
865 "intl/zh-cn/distribute/tools/launch-checklist.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800866 "https://play.google.com/about/developer-content-policy.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800867 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans",
868 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800869 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800870 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800871 ]
872 },
873 "distribute/essentials/tabletguidelines/optimize": {
874 "title": "",
875 "resources": [
876 "design/style/metrics-grids.html",
877 "design/style/devices-displays.html",
878 "guide/practices/screens_support.html",
879 //"guide/practices/screens_support.html#ConfigurationExamples",
880 ]
881 },
882 "distribute/essentials/tabletguidelines/extrascreen": {
883 "title": "",
884 "resources": [
885 "design/patterns/multi-pane-layouts.html",
886 "training/design-navigation/multiple-sizes.html",
887 "training/multiscreen/index.html",
888 ]
889 },
890 "distribute/essentials/tabletguidelines/assets": {
891 "title": "",
892 "resources": [
893 "design/style/iconography.html",
894 "guide/topics/resources/providing-resources.html",
895 "guide/practices/screens_support.html",
896 "training/basics/supporting-devices/screens.html"
897 ]
898 },
899 "distribute/essentials/tabletguidelines/fonts": {
900 "title": "",
901 "resources": [
902 "design/style/metrics-grids.html",
903 "design/style/typography.html",
904 "guide/practices/screens_support.html",
905 "training/multiscreen/screendensities.html"
906 ]
907 },
908 "distribute/essentials/tabletguidelines/widgets": {
909 "title": "",
910 "resources": [
911 "guide/topics/appwidgets/index.html#MetaData",
912 "guide/topics/appwidgets/index.html",
913 "design/patterns/widgets.html"
914 ]
915 },
916 "distribute/essentials/tabletguidelines/versions": {
917 "title": "",
918 "resources": [
919 "guide/topics/manifest/uses-sdk-element.html#ApiLevels",
920 "guide/topics/manifest/uses-sdk-element.html",
921 "training/basics/supporting-devices/platforms.html"
922 ]
923 },
924 "distribute/essentials/tabletguidelines/hardware": {
925 "title": "",
926 "resources": [
927 "guide/topics/manifest/uses-feature-element.html",
928 "guide/topics/manifest/uses-feature-element.html#testing"
929 ]
930 },
931 "distribute/essentials/tabletguidelines/tabletscreens": {
932 "title": "",
933 "resources": [
934 "guide/practices/screens_support.html#DeclaringScreenSizeSupport",
935 "guide/practices/screens_support.html"
936 ]
937 },
938 "distribute/essentials/tabletguidelines/showcase": {
939 "title": "",
940 "resources": [
941 "distribute/tools/launch-checklist.html",
942 "https://play.google.com/apps/publish/",
943 "distribute/tools/promote/badges.html",
944 "distribute/tools/promote/device-art.html"
945 ]
946 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800947 "distribute/essentials/tabletguidelines/showcase/zhcn": {
948 "title": "",
949 "resources": [
950 "intl/zh-cn/distribute/tools/launch-checklist.html",
951 "https://play.google.com/apps/publish/?hl=zh-Hans",
952 "intl/zh-cn/distribute/tools/promote/badges.html",
953 "intl/zh-cn/distribute/tools/promote/device-art.html"
954 ]
955 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800956 "distribute/essentials/tabletguidelines/googleplay": {
957 "title": "",
958 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800959 "https://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800960 "google/play/filters.html"
961 ]
962 },
963 "distribute/essentials/tabletguidelines": {
964 "title": "",
965 "resources": [
966 "distribute/essentials/quality/core.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800967 "https://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800968 "distribute/tools/launch-checklist.html",
969 "distribute/tools/promote/device-art.html"
970 ]
971 },
972 "distribute/getusers/notifications": {
973 "title": "",
974 "resources": [
975 "design/patterns/notifications.html",
976 "distribute/engage/gcm.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800977 "https://play.google.com/about/developer-content-policy.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800978 ]
979 },
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -0700980 "distribute/engage/analytics": {
981 "title": "",
982 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800983 "https://www.google.com/analytics/mobile/",
984 "https://android-developers.blogspot.com/2013/10/improved-app-insight-by-linking-google.html",
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -0700985 "https://developers.google.com/analytics/devguides/collection/android/"
986 ]
987 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800988 "distribute/engage/widgets": {
989 "title": "",
990 "resources": [
991 "design/patterns/widgets.html",
992 "guide/topics/appwidgets/index.html"
993 ]
994 },
Dirk Dougherty98794c02015-05-09 12:10:56 -0700995 "distribute/engage/reengage": {
996 "title": "",
997 "resources": [
998 "https://support.google.com/adwords/answer/6032073",
999 "distribute/engage/deep-linking.html",
1000 "https://support.google.com/adwords/answer/6167162",
1001 "distribute/users/promote-with-ads.html"
1002 ]
1003 },
1004 "distribute/engage/appindexing": {
1005 "title": "",
1006 "resources": [
1007 "distribute/engage/intents.html",
Dirk Dougherty10d44b72015-05-23 14:46:57 -07001008 "distribute/engage/deep-linking.html",
Dirk Doughertyca9fd6f2015-06-11 11:53:40 -07001009 "distribute/users/appindexing.html",
1010 "training/app-indexing/index.html"
Dirk Dougherty98794c02015-05-09 12:10:56 -07001011 ]
1012 },
1013 "distribute/engage/intents": {
1014 "title": "",
1015 "resources": [
1016 "guide/components/intents-filters.html",
Dirk Dougherty10d44b72015-05-23 14:46:57 -07001017 "distribute/engage/deep-linking.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -07001018 "distribute/engage/ads.html"
1019 ]
1020 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001021 "distribute/getusers/expandnewmarkets": {
1022 "title": "",
1023 "resources": [
1024 "distribute/tools/localization-checklist.html",
1025 "https://support.google.com/googleplay/android-developer/table/3541286",
1026 "distribute/stories/localization.html",
1027 "distribute/tools/promote/badges.html",
1028 "distribute/tools/promote/device-art.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001029 "https://www.youtube.com/watch?v=SkHHPf3EdzE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001030 ]
1031 },
1032 "distribute/engage/gcm": {
1033 "title": "",
1034 "resources": [
Dirk Dougherty518651c2015-05-27 20:24:37 -07001035 "https://developers.google.com/cloud-messaging/gcm",
1036 "https://developers.google.com/cloud-messaging/android/client",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001037 ]
1038 },
Andrew Solovay827b8022015-11-13 13:09:12 -08001039 "distribute/engage/gamesservices/related": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001040 "title": "",
1041 "resources": [
Andrew Solovay827b8022015-11-13 13:09:12 -08001042 "https://developers.google.com/games/services/",
1043 "distribute/analyze/start.html",
1044 "distribute/googleplay/cardboard.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001045 "https://www.google.com/admob/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001046 ]
1047 },
1048 "distribute/engage/gplus": {
1049 "title": "",
1050 "resources": [
Dirk Dougherty74709452015-05-15 00:51:24 -07001051 "distribute/users/ota-installs.html",
1052 "https://developers.google.com/identity/sign-in/android/people",
1053 "https://developers.google.com/+/mobile/android/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001054 ]
1055 },
1056 "distribute/engage/community": {
1057 "title": "",
1058 "resources": [
1059 "distribute/users/build-community.html",
1060 "distribute/engage/video.html"
1061 ]
1062 },
1063 "distribute/engage/deeplinks": {
1064 "title": "",
1065 "resources": [
1066 "distribute/engage/easy-signin.html",
1067 "https://developers.google.com/app-indexing/",
1068 "https://developers.google.com/+/mobile/android/share/interactive-post"
1069 ]
1070 },
1071 "distribute/engage/appupdates": {
1072 "title": "",
1073 "resources": [
1074 "distribute/essentials/optimizing-your-app.html",
1075 "distribute/tools/launch-checklist.html",
1076 "distribute/googleplay/developer-console.html",
1077 "design/patterns/notifications.html"
1078 ]
1079 },
1080 "distribute/engage/video/more": {
1081 "title": "",
1082 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001083 "https://www.youtube.com/yt/dev/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001084 "distribute/essentials/best-practices/games.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001085 "https://www.youtube.com/watch?v=RRelFvc6Czo"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001086 ]
1087 },
1088 "distribute/engage/community": {
1089 "title": "",
1090 "resources": [
1091 "distribute/users/build-community.html",
1092 "distribute/engage/video.html"
1093 ]
1094 },
1095 "distribute/engage/kiwi": {
1096 "title": "",
1097 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001098 "https://www.youtube.com/watch?v=WWArLD6nqrk"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001099 ]
1100 },
1101 "distribute/toolsreference/gpfefaq": {
1102 "title": "",
1103 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001104 "https://www.google.com/edu/tablets/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001105 "distribute/googleplay/edu/start.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001106 "https://play.google.com/about/developer-distribution-agreement-addendum.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001107 "distribute/essentials/quality/core.html",
1108 "distribute/essentials/quality/tablets.html"
1109 ]
1110 },
1111 "distribute/toolsreference/localizationchecklist/identifylocales": {
1112 "title": "",
1113 "resources": [
1114 "https://support.google.com/googleplay/android-developer/answer/138294"
1115 ]
1116 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001117 "distribute/toolsreference/localizationchecklist/identifylocales/zhcn": {
1118 "title": "",
1119 "resources": [
1120 "https://support.google.com/googleplay/android-developer/answer/138294?hl=zh-Hans"
1121 ]
1122 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001123 "distribute/tools/loc/designforloc": {
1124 "title": "",
1125 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001126 "https://android-developers.blogspot.com/2013/03/native-rtl-support-in-android-42.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001127 "guide/topics/resources/string-resource.html#Plurals",
1128 "guide/topics/resources/string-resource.html",
1129 "reference/java/util/Locale.html"
1130 ]
1131 },
1132 "distribute/toolsreference/localizationchecklist/managestrings": {
1133 "title": "",
1134 "resources": [
1135 "guide/topics/resources/string-resource.html",
1136 "design/style/writing.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001137 "https://en.wikipedia.org/wiki/XLIFF"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001138 ]
1139 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001140 "distribute/toolsreference/localizationchecklist/managestrings/zhcn": {
1141 "title": "",
1142 "resources": [
1143 "guide/topics/resources/string-resource.html",
1144 "intl/zh-cn/design/style/writing.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001145 "https://en.wikipedia.org/wiki/XLIFF"
Dirk Doughertya79acc02014-11-14 19:19:18 -08001146 ]
1147 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001148 "distribute/toolsreference/localizationchecklist/translatestrings": {
1149 "title": "",
1150 "resources": [
1151 "distribute/stories/localization.html",
1152 ]
1153 },
1154 "distribute/toolsreference/localizationchecklist/preplaunch": {
1155 "title": "",
1156 "resources": [
1157 "distribute/tools/promote/badges.html",
1158 "distribute/tools/promote/device-art.html"
1159 ]
1160 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001161 "distribute/toolsreference/localizationchecklist/preplaunch/zhcn": {
1162 "title": "",
1163 "resources": [
1164 "intl/zh-cn/distribute/tools/promote/badges.html",
1165 "intl/zh-cn/distribute/tools/promote/device-art.html"
1166 ]
1167 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001168 "distribute/toolsreference/localizationchecklist/supportlaunch": {
1169 "title": "",
1170 "resources": [
1171 "distribute/tools/launch-checklist.html",
1172 ]
1173 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001174 "distribute/toolsreference/localizationchecklist/supportlaunch/zhcn": {
1175 "title": "",
1176 "resources": [
1177 "intl/zh-cn/distribute/tools/launch-checklist.html",
1178 ]
1179 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001180 "distribute/toolsreference/launchchecklist/understanding": {
1181 "title": "",
1182 "resources": [
1183 "tools/publishing/publishing_overview.html",
1184 "tools/publishing/preparing.html"
1185 ]
1186 },
1187 "distribute/toolsreference/launchchecklist/policies": {
1188 "title": "",
1189 "resources": [
1190 "https://support.google.com/googleplay/android-developer/answer/4430948",
1191 "https://support.google.com/googleplay/android-developer/topic/2364761",
1192 "https://support.google.com/googleplay/android-developer"
1193 ]
1194 },
1195 "distribute/toolsreference/launchchecklist/quality": {
1196 "title": "",
1197 "resources": [
1198 "distribute/essentials/quality/core.html",
1199 "distribute/essentials/quality/tablets.html",
smain@google.com941f8002014-06-18 16:13:56 -07001200 "https://developers.google.com/edu/guidelines"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001201 ]
1202 },
1203 "distribute/toolsreference/launchchecklist/rating": {
1204 "title": "",
1205 "resources": [
1206 "https://support.google.com/googleplay/android-developer/answer/188189",
1207 ]
1208 },
1209 "distribute/toolsreference/launchchecklist/country": {
1210 "title": "",
1211 "resources": [
1212 "https://support.google.com/googleplay/android-developer/answer/138294"
1213 ]
1214 },
1215 "distribute/toolsreference/launchchecklist/size": {
1216 "title": "",
1217 "resources": [
1218 "google/play/expansion-files.html",
1219 "tools/help/proguard.html"
1220 ]
1221 },
1222 "distribute/toolsreference/launchchecklist/platform": {
1223 "title": "",
1224 "resources": [
1225 "guide/practices/screens_support.html",
1226 "about/dashboards/index.html",
1227 "guide/topics/manifest/uses-sdk-element.html"
1228 ]
1229 },
1230 "distribute/toolsreference/launchchecklist/price": {
1231 "title": "",
1232 "resources": [
1233 "https://support.google.com/googleplay/android-developer/table/3541286",
1234 ]
1235 },
1236 "distribute/toolsreference/launchchecklist/purchasemethod": {
1237 "title": "",
1238 "resources": [
1239 "google/play/billing/index.html",
1240 "google/play/billing/billing_subscriptions.html"
1241 ]
1242 },
1243 "distribute/toolsreference/launchchecklist/setprice": {
1244 "title": "",
1245 "resources": [
1246 "https://support.google.com/googleplay/android-developer/answer/1169947",
1247 "https://support.google.com/googleplay/android-developer/answer/138412",
1248 "https://support.google.com/googleplay/android-developer/answer/112622",
1249 "https://support.google.com/googleplay/android-developer/answer/138000"
1250 ]
1251 },
1252 "distribute/toolsreference/launchchecklist/localization": {
1253 "title": "",
1254 "resources": [
1255 "distribute/tools/localization-checklist.html",
1256 "guide/topics/resources/localization.html",
1257 ]
1258 },
1259 "distribute/toolsreference/launchchecklist/graphics": {
1260 "title": "",
1261 "resources": [
1262 "https://support.google.com/googleplay/android-developer/answer/1078870",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001263 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001264 ]
1265 },
1266 "distribute/toolsreference/launchchecklist/productdetails": {
1267 "title": "",
1268 "resources": [
1269 "https://support.google.com/googleplay/android-developer/answer/113475",
1270 "https://support.google.com/googleplay/android-developer/answer/1078870"
1271 ]
1272 },
1273 "distribute/toolsreference/launchchecklist/badges": {
1274 "title": "",
1275 "resources": [
1276 "distribute/tools/promote/badges.html",
1277 "distribute/tools/promote/linking.html"
1278 ]
1279 },
1280 "distribute/toolsreference/launchchecklist/finalchecks": {
1281 "title": "",
1282 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001283 "https://play.google.com/about/developer-content-policy.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001284 "https://support.google.com/googleplay/android-developer/answer/113476",
1285 "support.html"
1286 ]
1287 },
1288 "distribute/toolsreference/launchchecklist/afterlaunch": {
1289 "title": "",
1290 "resources": [
1291 "https://support.google.com/googleplay/android-developer/answer/113477",
1292 "https://support.google.com/googleplay/android-developer/answer/1153479",
1293 "https://support.google.com/payments/answer/2741495",
1294 "distribute/essentials/optimizing-your-app.html"
1295 ]
1296 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001297
1298
1299
1300 "distribute/toolsreference/launchchecklist/understanding/zhcn": {
1301 "title": "",
1302 "resources": [
1303 "intl/zh-cn/tools/publishing/publishing_overview.html",
1304 "intl/zh-cn/tools/publishing/preparing.html"
1305 ]
1306 },
1307 "distribute/toolsreference/launchchecklist/policies/zhcn": {
1308 "title": "",
1309 "resources": [
1310 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=zh-Hans",
1311 "https://support.google.com/googleplay/android-developer/topic/2364761?hl=zh-Hans",
1312 "https://support.google.com/googleplay/android-developer?hl=zh-Hans"
1313 ]
1314 },
1315 "distribute/toolsreference/launchchecklist/quality/zhcn": {
1316 "title": "",
1317 "resources": [
1318 "intl/zh-cn/distribute/essentials/quality/core.html",
1319 "intl/zh-cn/distribute/essentials/quality/tablets.html",
1320 "https://developers.google.com/edu/guidelines?hl=zh-Hans"
1321 ]
1322 },
1323
1324 "distribute/toolsreference/launchchecklist/rating/zhcn": {
1325 "title": "",
1326 "resources": [
1327 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans",
1328 ]
1329 },
1330 "distribute/toolsreference/launchchecklist/country/zhcn": {
1331 "title": "",
1332 "resources": [
1333 "https://support.google.com/googleplay/android-developer/answer/138294?hl=zh-Hans"
1334 ]
1335 },
1336 "distribute/toolsreference/launchchecklist/size/zhcn": {
1337 "title": "",
1338 "resources": [
1339 "google/play/expansion-files.html",
1340 "intl/zh-cn/tools/help/proguard.html"
1341 ]
1342 },
1343 "distribute/toolsreference/launchchecklist/price/zhcn": {
1344 "title": "",
1345 "resources": [
1346 "https://support.google.com/googleplay/android-developer/table/3541286?hl=zh-Hans",
1347 ]
1348 },
1349 "distribute/toolsreference/launchchecklist/purchasemethod/zhcn": {
1350 "title": "",
1351 "resources": [
1352 "intl/zh-cn/google/play/billing/index.html",
1353 "google/play/billing/billing_subscriptions.html"
1354 ]
1355 },
1356 "distribute/toolsreference/launchchecklist/setprice/zhcn": {
1357 "title": "",
1358 "resources": [
1359 "https://support.google.com/googleplay/android-developer/answer/1169947?hl=zh-Hans",
1360 "https://support.google.com/googleplay/android-developer/answer/138412?hl=zh-Hans",
1361 "https://support.google.com/googleplay/android-developer/answer/112622?hl=zh-Hans",
1362 "https://support.google.com/googleplay/android-developer/answer/138000?hl=zh-Hans"
1363 ]
1364 },
1365 "distribute/toolsreference/launchchecklist/localization/zhcn": {
1366 "title": "",
1367 "resources": [
1368 "intl/zh-cn/distribute/tools/localization-checklist.html",
1369 "guide/topics/resources/localization.html"
1370 ]
1371 },
1372 "distribute/toolsreference/launchchecklist/graphics/zhcn": {
1373 "title": "",
1374 "resources": [
1375 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001376 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html"
Dirk Doughertya79acc02014-11-14 19:19:18 -08001377 ]
1378 },
1379 "distribute/toolsreference/launchchecklist/productdetails/zhcn": {
1380 "title": "",
1381 "resources": [
1382 "https://support.google.com/googleplay/android-developer/answer/113475?hl=zh-Hans",
1383 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans"
1384 ]
1385 },
1386 "distribute/toolsreference/launchchecklist/badges/zhcn": {
1387 "title": "",
1388 "resources": [
1389 "intl/zh-cn/distribute/tools/promote/badges.html",
1390 "intl/zh-cn/distribute/tools/promote/linking.html"
1391 ]
1392 },
1393 "distribute/toolsreference/launchchecklist/finalchecks/zhcn": {
1394 "title": "",
1395 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001396 "https://play.google.com/about/developer-content-policy.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001397 "https://support.google.com/googleplay/android-developer/answer/113476?hl=zh-Hans",
1398 "support.html"
1399 ]
1400 },
1401 "distribute/toolsreference/launchchecklist/afterlaunch/zhcn": {
1402 "title": "",
1403 "resources": [
1404 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans",
1405 "https://support.google.com/googleplay/android-developer/answer/1153479?hl=zh-Hans",
1406 "https://support.google.com/payments/answer/2741495?hl=zh-Hans",
1407 "distribute/essentials/optimizing-your-app.html"
1408 ]
1409 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001410 "distribute/monetize/premium": {
1411 "title": "",
1412 "resources": [
1413 "google/play/billing/index.html",
1414 "https://support.google.com/googleplay/android-developer/answer/4407611"
1415 ]
Joe Fernandez957cddd2014-10-10 21:36:46 -07001416 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001417 "distribute/monetize/freemium": {
1418 "title": "",
1419 "resources": [
1420 "google/play/billing/index.html",
1421 "https://support.google.com/googleplay/android-developer/answer/4407611"
1422 ]
1423 },
1424 "distribute/monetize/subscriptions": {
1425 "title": "",
1426 "resources": [
1427 "google/play/billing/billing_subscriptions.html",
1428 "https://support.google.com/googleplay/android-developer/answer/4407611"
1429 ]
1430 },
1431 "distribute/monetize/ecommerce": {
1432 "title": "",
1433 "resources": [
1434 "https://developers.google.com/wallet/instant-buy/",
1435 "https://support.google.com/googleplay/android-developer/answer/4407611"
1436 ]
1437 },
1438 "distribute/monetize/advertising": {
1439 "title": "",
1440 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001441 "https://www.google.com/ads/admob/#subid=us-en-et-dac",
1442 "https://www.google.com/doubleclick/publishers/small-business/index.html",
1443 "https://support.google.com/googleplay/android-developer/topic/2985714",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001444 "training/monetization/ads-and-ux.html"
1445 ]
1446 },
Dirk Dougherty98794c02015-05-09 12:10:56 -07001447 "distribute/monetize/admob": {
1448 "title": "",
1449 "resources": [
1450 "https://support.google.com/admob/topic/2784623",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001451 "https://admob.blogspot.com/",
1452 "https://analyticsacademy.withgoogle.com/mobile-app",
Dirk Dougherty98794c02015-05-09 12:10:56 -07001453 ]
1454 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001455 "distribute/monetize/paymentmethods": {
1456 "title": "",
1457 "resources": [
1458 "https://play.google.com/about/giftcards/",
1459 "https://support.google.com/googleplay/answer/2651410"
1460 ]
1461 },
Luan Nguyen8662c042015-03-05 16:02:08 -08001462 "autolanding": {
1463 "title": "",
1464 "resources": [
1465 "auto/index.html",
1466 "design/auto/index.html",
1467 "training/auto/index.html"
1468 ]
1469 },
Dirk Doughertye1970f12014-11-01 21:40:32 -07001470 "tvlanding": {
1471 "title": "",
1472 "resources": [
1473 "tv/index.html",
1474 "design/tv/index.html",
1475 "training/tv/index.html"
1476 ]
1477 },
Luan Nguyencbd00322014-12-04 14:32:30 -08001478 "wearlanding": {
1479 "title": "",
1480 "resources": [
1481 "design/wear/index.html",
1482 "training/building-wearables.html",
1483 "training/wearables/ui/index.html"
1484 ]
1485 },
Quddus Chongc6aed462014-11-10 18:50:17 -08001486 "design/auto/auto_ui_guidelines": {
1487 "title": "",
1488 "resources": [
Luan Nguyen8662c042015-03-05 16:02:08 -08001489 "shareables/auto/AndroidAuto-audio-apps.pdf",
Quddus Chongc6aed462014-11-10 18:50:17 -08001490 "shareables/auto/AndroidAuto-messaging-apps.pdf",
1491 "shareables/auto/AndroidAuto-custom-colors.pdf"
1492 ]
1493 },
Joe Fernandez66d14b52015-03-06 16:08:13 -08001494 "training/auto/overview": {
1495 "title": "",
1496 "resources": [
1497 "training/auto/start/index.html",
1498 "design/auto/index.html",
1499 "shareables/auto/AndroidAuto-custom-colors.pdf"
1500 ]
1501 },
1502 "training/auto/messaging": {
1503 "title": "",
1504 "resources": [
1505 "training/auto/messaging/index.html",
1506 "shareables/auto/AndroidAuto-messaging-apps.pdf",
1507 "samples/MessagingService/index.html"
1508 ]
1509 },
1510 "training/auto/media": {
1511 "title": "",
1512 "resources": [
1513 "training/auto/audio/index.html",
1514 "shareables/auto/AndroidAuto-audio-apps.pdf",
1515 "samples/MediaBrowserService/index.html"
1516 ]
1517 },
1518 "training/auto/distribute": {
1519 "title": "",
1520 "resources": [
1521 "distribute/essentials/quality/auto.html",
1522 "distribute/googleplay/auto.html"
1523 ]
1524 },
Quddus Chonge3f6c812015-08-26 14:16:05 -07001525 "training/testing/overview": {
1526 "title": "",
1527 "resources": [
1528 "training/testing/start/index.html",
1529 "tools/testing/testing_android.html",
1530 "https://www.youtube.com/watch?v=vdasFFfXKOY"
1531 ]
1532 },
1533 "training/testing/tools": {
1534 "title": "",
1535 "resources": [
1536 "tools/testing-support-library/index.html",
1537 "tools/help/monkey.html",
1538 "tools/help/monkeyrunner_concepts.html",
1539 "tools/testing/testing_otheride.html",
1540 "https://source.android.com/devices/tech/debug/dumpsys.html"
1541 ]
1542 },
1543 "training/testing/techniques": {
1544 "title": "",
1545 "resources": [
1546 "training/testing/ui-testing/index.html",
1547 "training/testing/unit-testing/index.html",
1548 "training/testing/performance.html"
1549 ]
1550 },
1551 "training/testing/resources": {
1552 "title": "",
1553 "resources": [
1554 "https://github.com/googlesamples/android-testing",
1555 "https://www.youtube.com/watch?v=2I6fuD20qlY",
1556 "https://codelabs.developers.google.com/codelabs/android-testing/index.html",
1557 "https://github.com/googlesamples/android-testing-templates",
1558 "https://google.github.io/android-testing-support-library"
1559 ]
1560 },
Dirk Doughertyeb81afb2014-09-26 14:52:48 -07001561 "distribute/stories/games": {
1562 "title": "",
1563 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001564 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_Deerhunter2014_gpgs.pdf",
1565 "https://storage.googleapis.com/androiddevelopers/shareables/stories/ConcreteSoftware_PBABowling_gpgs.pdf",
1566 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Dragonplay_DragonplaySlots_gpgs.pdf",
1567 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Gameloft_Asphalt8_gpgs.pdf",
1568 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_EternityWarriors3_gpgs.pdf",
1569 "https://storage.googleapis.com/androiddevelopers/shareables/stories/HotheadGames_RivalsatWar_gpgs.pdf",
1570 "https://storage.googleapis.com/androiddevelopers/shareables/stories/TMSOFT_Compulsive_gpgs.pdf",
1571 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Noodlecake_SuperStickmanGolf2_gpgs.pdf",
1572 "https://storage.googleapis.com/androiddevelopers/shareables/stories/TinyRebel_DoctorWhoLegacy_gpgs.pdf",
1573 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Senri_LeosFortune_gpgs.pdf"
Dirk Doughertyeb81afb2014-09-26 14:52:48 -07001574 ]
Dirk Doughertya79acc02014-11-14 19:19:18 -08001575 },
1576 "overview/zhcn/1": {
1577 "title": "",
1578 "resources": [
1579 "intl/zh-cn/distribute/essentials/quality/core.html",
1580 "intl/zh-cn/distribute/essentials/quality/tablets.html",
1581 "intl/zh-cn/distribute/tools/launch-checklist.html",
1582 "intl/zh-cn/tools/publishing/publishing_overview.html",
1583 "intl/zh-cn/distribute/tools/localization-checklist.html"
1584 ]
1585 },
1586 "overview/zhcn/2": {
1587 "title": "",
1588 "resources": [
1589 "intl/zh-cn/google/play/billing/index.html",
1590 "intl/zh-cn/google/play/billing/api.html",
1591 "intl/zh-cn/google/play/billing/billing_admin.html",
1592 "intl/zh-cn/google/play/billing/billing_testing.html",
1593 "intl/zh-cn/google/play/billing/billing_best_practices.html"
1594 ]
1595 },
1596 "overview/zhcn/3": {
1597 "title": "",
1598 "resources": [
1599 "intl/zh-cn/distribute/tools/promote/badges.html",
1600
1601 "intl/zh-cn/distribute/tools/promote/device-art.html",
1602 "intl/zh-cn/distribute/tools/promote/linking.html",
1603 "intl/zh-cn/distribute/tools/promote/brand.html",
1604 "intl/zh-cn/tools/help/proguard.html"
1605 ]
1606 },
1607 "overview/zhcn/4": {
1608 "title": "",
1609 "resources": [
1610 "intl/zh-cn/design/style/writing.html",
1611 "intl/zh-cn/training/basics/fragments/fragment-ui.html",
1612 "intl/zh-cn/training/multiscreen/index.html",
1613 "intl/zh-cn/training/monitoring-device-state/index.html"
1614 ]
1615 },
1616 "overview/carousel/zhcn": {
1617 "title": "",
1618 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001619 "https://www.youtube.com/watch?v=vGV7FHGzpFU",
1620 "https://www.youtube.com/watch?v=aqc3ZOTzpdk",
1621 "https://www.youtube.com/watch?v=jaNrJ8uyLSc"
Dirk Doughertya79acc02014-11-14 19:19:18 -08001622 ]
1623 },
1624 "overview/1": {
1625 "title": "",
1626 "resources": [
1627 "distribute/essentials/quality/core.html",
1628 "distribute/essentials/quality/tablets.html",
1629 "distribute/tools/launch-checklist.html",
1630 "tools/publishing/publishing_overview.html",
1631 "distribute/tools/localization-checklist.html"
1632 ]
1633 },
1634 "overview/2": {
1635 "title": "",
1636 "resources": [
1637 "google/play/billing/index.html",
1638 "google/play/billing/api.html",
1639 "google/play/billing/billing_admin.html",
1640 "google/play/billing/billing_testing.html",
1641 "google/play/billing/billing_best_practices.html"
1642 ]
1643 },
1644 "overview/3": {
1645 "title": "",
1646 "resources": [
1647 "distribute/tools/promote/badges.html",
1648 "distribute/tools/promote/device-art.html",
1649 "distribute/tools/promote/linking.html",
1650 "distribute/tools/promote/brand.html",
1651 "tools/help/proguard.html"
1652 ]
1653 },
1654 "overview/4": {
1655 "title": "",
1656 "resources": [
1657 "design/style/writing.html",
1658 "training/basics/fragments/fragment-ui.html",
1659 "training/multiscreen/index.html",
1660 "training/monitoring-device-state/index.html"
1661 ]
Joe Fernandez108ccac2015-02-19 23:56:07 -08001662 },
1663 "training/work/apps": {
1664 "title": "",
1665 "resources": [
1666 "training/enterprise/app-compatibility.html",
1667 "training/enterprise/app-restrictions.html",
Andrew Solovayc9adf2c2015-06-01 14:44:21 -07001668 "https://www.youtube.com/watch?v=39NkpWkaH8M&index=2&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX",
Joe Fernandez108ccac2015-02-19 23:56:07 -08001669 "samples/AppRestrictionSchema/index.html",
Andrew Solovay789eddf2015-06-15 11:58:53 -07001670 "samples/AppRestrictionEnforcer/index.html",
1671 "https://www.youtube.com/watch?v=dH41OutAMNM"
Joe Fernandez108ccac2015-02-19 23:56:07 -08001672 ]
1673 },
1674 "training/work/admin": {
1675 "title": "",
1676 "resources": [
1677 "training/enterprise/work-policy-ctrl.html",
Andrew Solovay00ebd142015-06-24 11:56:56 -07001678 "samples/BasicManagedProfile/index.html",
1679 "https://www.youtube.com/watch?v=j3QC6hcpy90"
Joe Fernandez108ccac2015-02-19 23:56:07 -08001680 ]
Aleks Haecky881e7292015-04-23 13:17:19 -07001681 },
1682 "tools/performance/rendering": {
1683 "title": "",
1684 "resources": [
1685 "tools/performance/debug-gpu-overdraw/index.html",
1686 "tools/performance/profile-gpu-rendering/index.html",
1687 "tools/performance/hierarchy-viewer/setup.html",
1688 "tools/performance/hierarchy-viewer/index.html",
1689 "tools/performance/hierarchy-viewer/profiling.html"
1690 ]
1691 },
1692 "tools/performance/memory": {
1693 "title": "",
1694 "resources": [
1695 "tools/performance/memory-monitor/index.html",
1696 "tools/performance/heap-viewer/index.html",
1697 "tools/performance/allocation-tracker/index.html",
1698 "tools/performance/comparison.html"
1699 ]
1700 },
1701 "tools/performance/cpu": {
1702 "title": "",
1703 "resources": [
1704 "tools/performance/traceview/index.html",
1705 "tools/performance/systrace/index.html"
1706 ]
1707 },
1708 "tools/performance/battery": {
1709 "title": "",
1710 "resources": [
1711 "tools/performance/batterystats-battery-historian/index.html",
1712 "tools/performance/batterystats-battery-historian/charts.html"
1713 ]
Quddus Chong0f049722015-09-21 11:38:05 -07001714 },
1715 "marshmallow/landing/resources": {
1716 "title": "",
1717 "resources": [
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -07001718 "about/versions/marshmallow/android-6.0-changes.html",
Quddus Chong0f049722015-09-21 11:38:05 -07001719 "about/versions/marshmallow/android-6.0.html",
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -07001720 "about/versions/marshmallow/samples.html"
Quddus Chong0f049722015-09-21 11:38:05 -07001721 ]
1722 },
Quddus Chong10a91472015-09-25 17:09:32 -07001723 "marshmallow/landing/videos": {
1724 "title": "",
1725 "resources": [
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001726 "https://youtu.be/U9tw5ypqEN0",
1727 "https://youtu.be/N72ksDKrX6c",
1728 "https://youtu.be/iZqDdvhTZj0",
Quddus Chong10a91472015-09-25 17:09:32 -07001729 "https://www.youtube.com/watch?v=vcSj8ln-BlE",
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001730 "https://youtu.be/LQoohRwojmw",
1731 "https://www.youtube.com/watch?v=VOn7VrTRlA4",
1732 "https://youtu.be/5sCQjeGoE7M",
1733 "https://www.youtube.com/watch?v=C8lUdPVSzDk",
1734 "https://www.youtube.com/watch?v=HXacyy0HSW0",
Quddus Chong10a91472015-09-25 17:09:32 -07001735 "https://www.youtube.com/watch?v=OW1A4XFRuyc",
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001736 "https://www.youtube.com/watch?v=j3QC6hcpy90",
Quddus Chong10a91472015-09-25 17:09:32 -07001737 "https://www.youtube.com/watch?v=f17qe9vZ8RM",
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001738 "https://www.youtube.com/watch?v=ndBdf1_oOGA"
Quddus Chong10a91472015-09-25 17:09:32 -07001739 ]
1740 },
Quddus Chong0f049722015-09-21 11:38:05 -07001741 "marshmallow/landing/more": {
1742 "title": "",
1743 "resources": [
Quddus Chong0f049722015-09-21 11:38:05 -07001744 "about/versions/marshmallow/android-6.0-changes.html",
Quddus Chong10a91472015-09-25 17:09:32 -07001745 "training/permissions/requesting.html",
1746 "training/backup/autosyncapi.html",
Quddus Chong1c7be2e2015-09-28 11:22:53 -07001747 "training/monitoring-device-state/doze-standby.html",
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001748 "training/app-links/index.html",
1749 "training/articles/assistant.html",
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -07001750 "training/testing/performance.html",
1751 "https://developers.google.com/android/nexus/images"
Quddus Chong0f049722015-09-21 11:38:05 -07001752 ]
1753 },
Andrew Solovayc9adf2c2015-06-01 14:44:21 -07001754}