blob: 48c923d2f49fd5cea9ea87caeb6aaead05587558 [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.com271078f52014-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": [
Dirk Dougherty8713a032016-02-21 16:57:49 -080019 "http://www.youtube.com/watch?v=9m6MoBM-sFI",
Dirk Dougherty43eb9512016-03-03 14:53:16 -080020 "http://www.youtube.com/watch?v=Pms0pcyPbAM",
Dirk Dougherty8713a032016-02-21 16:57:49 -080021 "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": [
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",
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 },
Dirk Dougherty43eb9512016-03-03 14:53:16 -0800137 "preview/landing/resources": {
138 "title": "",
139 "resources": [
140 "preview/overview.html",
141 "preview/api-overview.html",
142 "preview/behavior-changes.html",
Dirk Dougherty43eb9512016-03-03 14:53:16 -0800143 "preview/setup-sdk.html",
Dirk Doughertya6495a922016-03-04 15:21:59 -0800144 "preview/samples.html",
Dirk Dougherty43eb9512016-03-03 14:53:16 -0800145 "preview/support.html"
146 ]
147 },
Joe Fernandez0ac253c2016-03-03 21:56:53 -0800148 "preview/landing/more": {
149 "title": "",
150 "resources": [
Andrew Solovay4158fc12016-03-10 17:45:23 -0800151 "https://www.youtube.com/watch?v=CsulIu3UaUM",
Joe Fernandez0ac253c2016-03-03 21:56:53 -0800152 "preview/features/multi-window.html",
Dirk Doughertya6495a922016-03-04 15:21:59 -0800153 "preview/features/notification-updates.html",
Joe Fernandez0ac253c2016-03-03 21:56:53 -0800154 "preview/features/background-optimization.html",
Dirk Doughertya6495a922016-03-04 15:21:59 -0800155 "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"
Joe Fernandez0ac253c2016-03-03 21:56:53 -0800162 ]
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": [
Dirk Dougherty3b41bb12015-09-18 16:09:21 -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",
Dirk Dougherty3b41bb12015-09-18 16:09:21 -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 Dougherty6c1c2632015-05-02 16:31:11 -0700211 ]
212 },
213 "distribute/landing/carousel": {
214 "title": "",
215 "resources": [
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -0700216 "distribute/googleplay/guide.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800217 "https://www.youtube.com/watch?v=JrR6o5tYMWQ",
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -0700218 "https://www.youtube.com/watch?v=B6ydLpkhq04&list=PLOU2XLYxmsIKLNUPiFCWVtcO7mZRZ9MmS",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800219 "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": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -0800233 "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": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800260 "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": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800266 "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",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800287 "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",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800293 "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",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800297 "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",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800306 "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",
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -0700337 "distribute/googleplay/guide.html"
Dirk Dougherty74709452015-05-15 00:51:24 -0700338 ]
339 },
340 "distribute/googleplay/gpfw": {
341 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800342 "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",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700375 "distribute/analyze/index.html",
376 "distribute/users/app-invites.html",
Dirk Dougherty74709452015-05-15 00:51:24 -0700377 "distribute/users/ota-installs.html",
Dirk Dougherty74709452015-05-15 00:51:24 -0700378 "distribute/users/youtube.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700379 "distribute/users/house-ads.html",
Andrew Solovay827b8022015-11-13 13:09:12 -0800380 "distribute/users/experiments.html",
381 "distribute/users/user-acquisition.html",
382 "distribute/users/banners.html",
383 "distribute/users/beta.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800384 ]
385 },
386 "distribute/engagelanding": {
387 "resources": [
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700388 "distribute/engage/intents.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800389 "distribute/engage/widgets.html",
390 "distribute/engage/notifications.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800391 "distribute/engage/deep-linking.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -0700392 "distribute/engage/ads.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -0700393 "distribute/engage/game-services.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700394 "distribute/engage/easy-signin.html",
395 "distribute/analyze/build-better-apps.html",
396 "distribute/engage/gcm.html",
Andrew Solovay827b8022015-11-13 13:09:12 -0800397 "distribute/engage/beta.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800398 ]
399 },
400 "distribute/monetize": {
401 "resources": [
402 "distribute/monetize/premium.html",
403 "distribute/monetize/freemium.html",
404 "distribute/monetize/subscriptions.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800405 "distribute/monetize/ads.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700406 "distribute/monetize/ecommerce.html",
407 "distribute/monetize/payments.html",
408 "distribute/analyze/understand-user-value.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800409 ]
410 },
Dirk Dougherty27ab5a02014-12-12 11:51:13 -0800411 "distribute/analyzelanding": {
412 "resources": [
413 "distribute/analyze/start.html",
414 "distribute/analyze/measure.html",
415 "distribute/analyze/understand-user-value.html",
416 "distribute/analyze/improve-roi.html",
417 "distribute/analyze/build-better-apps.html",
418 "distribute/analyze/google-services.html"
419 ]
420 },
421 "distribute/analyzestart": {
422 "resources": [
423 "https://analyticsacademy.withgoogle.com/course04",
424 "google/play-services/index.html",
425 "https://developers.google.com/analytics/solutions/mobile-implementation-guide",
426 "https://developers.google.com/analytics/devguides/collection/android/",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800427 "https://www.google.com/tagmanager/",
Dirk Dougherty27ab5a02014-12-12 11:51:13 -0800428 "https://github.com/googleanalytics/google-analytics-plugin-for-unity"
429 ]
430 },
431 "distribute/analyzemeasure": {
432 "resources": [
433
434 "https://developers.google.com/analytics/solutions/mobile-implementation-guide",
435 "https://developers.google.com/analytics/devguides/collection/android/v4/enhanced-ecommerce",
436 "https://support.google.com/analytics/answer/1032415",
437 "https://developers.google.com/analytics/devguides/collection/android/v4/events",
438 "https://developers.google.com/analytics/devguides/collection/android/v4/customdimsmets",
439 "https://developers.google.com/analytics/devguides/collection/android/v4/user-id"
440 ]
441 },
442 "distribute/analyzeunderstand": {
443 "resources": [
444 "https://developers.google.com/analytics/devguides/collection/android/v4/display-features",
445 "https://support.google.com/analytics/answer/3123906",
446 "https://support.google.com/analytics/answer/2568874?ref_topic=6012392",
447 "https://developers.google.com/analytics/devguides/collection/android/v4/enhanced-ecommerce",
448 "https://support.google.com/analytics/answer/1032415",
449 ]
450 },
451 "distribute/analyzeimprove": {
452 "resources": [
453
454 "https://developers.google.com/analytics/devguides/collection/android/v4/campaigns",
455 "https://support.google.com/analytics/answer/2956981",
456 "https://support.google.com/analytics/answer/1033961",
457 "https://developers.google.com/analytics/devguides/collection/android/v4/campaigns#google-play-url-builder",
458 "https://developers.google.com/analytics/solutions/mobile-campaign-deep-link"
459 ]
460 },
461 "distribute/analyzebuild": {
462 "resources": [
463 "https://support.google.com/tagmanager/answer/6003007",
464 "https://support.google.com/analytics/answer/2785577",
465 "https://support.google.com/analytics/answer/1151300"
466 ]
467 },
468 "distribute/analyzeact": {
469 "resources": [
470 "https://support.google.com/analytics/answer/2611268",
471 "https://support.google.com/analytics/answer/1033961",
472 "https://support.google.com/admob/answer/3508177",
473 "https://support.google.com/analytics/answer/2956981",
474 "https://support.google.com/tagmanager/answer/6003007"
475 ]
476 },
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700477 "distribute/essentials/guidelines": {
478 "title": "",
479 "resources": [
480 "distribute/essentials/quality/core.html",
481 "distribute/essentials/quality/tablets.html",
482 "distribute/essentials/quality/wear.html",
483 "distribute/essentials/quality/tv.html",
484 "distribute/essentials/quality/auto.html",
485 "https://developers.google.com/edu/guidelines"
486 ]
487 },
488 "distribute/essentials/tools": {
489 "title": "",
490 "resources": [
491 "distribute/tools/launch-checklist.html",
492 "distribute/tools/localization-checklist.html",
493 "https://support.google.com/googleplay/android-developer",
494 "distribute/tools/promote/brand.html",
495 "distribute/tools/promote/device-art.html",
Quddus Chong665cf852015-11-10 10:11:16 -0800496 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700497 "distribute/tools/promote/linking.html",
498 "distribute/tools/open-distribution.html",
499 "about/dashboards/index.html"
500 ]
501 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800502 "distribute/tools/checklists": {
503 "title": "",
504 "resources": [
505 "distribute/tools/launch-checklist.html",
506 "distribute/tools/localization-checklist.html"
507 ]
508 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800509 "distribute/tools/checklists/zhcn": {
510 "title": "",
511 "resources": [
512 "intl/zh-cn/distribute/tools/launch-checklist.html",
513 "intl/zh-cn/distribute/tools/localization-checklist.html"
514 ]
515 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800516 "distribute/tools/promote": {
517 "resources": [
518 "distribute/tools/promote/device-art.html",
Dirk Dougherty31ae1c512015-11-07 13:18:02 -0800519 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800520 "distribute/tools/promote/linking.html"
521 ]
522 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800523 "distribute/tools/promote/zhcn": {
524 "resources": [
525 "intl/zh-cn/distribute/tools/promote/device-art.html",
Dirk Dougherty31ae1c512015-11-07 13:18:02 -0800526 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800527 "intl/zh-cn/distribute/tools/promote/linking.html"
528 ]
529 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800530 "distribute/tools/support": {
531 "title": "Google Play",
532 "resources": [
533 "https://support.google.com/googleplay/android-developer",
534 "https://support.google.com/googleplay/android-developer/answer/4430948",
535 "support.html"
536 ]
537 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800538 "distribute/tools/support/zhcn": {
539 "title": "Google Play",
540 "resources": [
541 "https://support.google.com/googleplay/android-developer?hl=zh-Hans",
542 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=zh-Hans",
543 "support.html"
544 ]
545 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800546 "distribute/tools/news": {
547 "title": "",
548 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800549 "https://android-developers.blogspot.com/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800550 "https://plus.google.com/+AndroidDevelopers/"
551 ]
552 },
553 "distribute/tools/more": {
554 "title": "Google Play",
555 "resources": [
556 "distribute/tools/promote/brand.html",
557 "distribute/tools/open-distribution.html",
558 "about/dashboards/index.html"
559 ]
560 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800561 "distribute/tools/more/zhcn": {
562 "title": "Google Play",
563 "resources": [
564 "intl/zh-cn/distribute/tools/promote/brand.html",
565 "distribute/tools/open-distribution.html",
566 "about/dashboards/index.html"
567 ]
568 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800569 "distribute/googleplay": {
570 "title": "Google Play",
571 "resources": [
572 "distribute/googleplay/developer-console.html",
573 "distribute/essentials/best-practices/apps.html",
574 "distribute/tools/launch-checklist.html",
575 "distribute/essentials/best-practices/games.html",
576 ]
577 },
578 "distribute/googleplay/gettingstarted": {
579 "title": "Get Started",
580 "resources": [
581 "distribute/googleplay/developer-console.html",
582 "https://support.google.com/googleplay/android-developer/answer/113468",
583 "https://support.google.com/googleplay/android-developer/answer/138294",
584 "https://support.google.com/googleplay/android-developer"
585 ]
586 },
Andrew Solovay827b8022015-11-13 13:09:12 -0800587 "distribute/googleplay/developerconsole/related": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800588 "title": "Developer Console",
589 "resources": [
590 "google/play/billing/index.html",
591 "https://support.google.com/googleplay/android-developer/answer/138294"
592 ]
593 },
Andrew Solovay827b8022015-11-13 13:09:12 -0800594 "distribute/googleplay/beta": {
595 "title": "Alpha and Beta Testing",
596 "resources": [
597 "https://support.google.com/googleplay/android-developer/answer/3131213",
598 "https://support.google.com/googleplay/android-developer/answer/3131213#games",
599 "distribute/googleplay/experiments.html"
600 ]
601 },
602 "distribute/googleplay/experiments/successes": {
603 "title": "Store Listing Experiment successes",
604 "resources": [
605 ]
606 },
607 "distribute/googleplay/experiments/related": {
608 "title": "Store Listing Experiments",
609 "resources": [
610 "https://support.google.com/googleplay/android-developer/answer/6227309",
611 "https://www.youtube.com/watch?v=B6ydLpkhq04",
612 "https://support.google.com/tagmanager/answer/6003007"
613 ]
614 },
615 "distribute/googleplay/banners/related": {
616 "title": "App Install Banners",
617 "resources": [
618 "https://developers.google.com/web/updates/2015/03/increasing-engagement-with-app-install-banners-in-chrome-for-android#native"
619 ]
620 },
621 "distribute/googleplay/useracquisition/related": {
622 "title": "User Acquisition",
623 "resources": [
624 "https://support.google.com/googleplay/android-developer/answer/6263332"
625 ]
626 },
Dirk Doughertyde401c82015-05-09 12:10:56 -0700627 "distribute/googleplay/cast": {
628 "title": "Google Cast",
629 "resources": [
630 "https://developers.google.com/cast/docs/ux_guidelines",
631 "https://developers.google.com/cast/docs/android_sender",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800632 "https://www.github.com/googlecast"
Dirk Doughertyde401c82015-05-09 12:10:56 -0700633 ]
634 },
635 "distribute/googleplay/cardboard": {
636 "title": "Google Cast",
637 "resources": [
Dirk Dougherty7af29cc2015-05-18 11:32:09 -0700638 "https://www.google.com/get/cardboard/get-cardboard/",
Dirk Doughertyde401c82015-05-09 12:10:56 -0700639 "https://developers.google.com/cardboard/android/download",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800640 "https://www.google.com/design/spec-vr"
Dirk Doughertyde401c82015-05-09 12:10:56 -0700641 ]
642 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800643 "distribute/googleplay/gpfe/highlight": {
644 "title": "About Google Play for Education",
645 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800646 "https://youtu.be/vzvpcEffvaE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800647 ]
648 },
649 "distribute/googleplay/gpfe/dev/about": {
650 "title": "About Google Play for Education / Developers",
651 "resources": [
652 "distribute/googleplay/edu/start.html",
smain@google.com941f8002014-06-18 16:13:56 -0700653 "https://developers.google.com/edu/guidelines",
654 "https://developers.google.com/edu/faq",
655 "distribute/essentials/quality/tablets.html",
656 "https://developers.google.com/edu/",
657 "https://www.google.com/edu/tablets/#tablets-family"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800658 ]
659 },
660 "distribute/googleplay/gpfe/dev": {
661 "title": "About Google Play for Education / Developers",
662 "resources": [
663 "distribute/googleplay/edu/about.html",
smain@google.com941f8002014-06-18 16:13:56 -0700664 "https://developers.google.com/edu/guidelines",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800665 "distribute/essentials/quality/tablets.html",
666 "distribute/googleplay/developer-console.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800667 "https://play.google.com/about/developer-distribution-agreement-addendum.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800668 ]
669 },
670 "distribute/googleplay/aboutgpfe/educators/about": {
671 "title": "About Google Play for Education / Educators",
672 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800673 "https://www.google.com/edu/tablets/",
674 "https://www.youtube.com/watch?v=haEmsMo0f3w"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800675 ]
676 },
677 "distribute/googleplay/aboutgpfe/educators": {
678 "title": "About Google Play for Education / Educators",
679 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800680 "https://www.google.com/edu/tablets/",
681 "https://youtu.be/vzvpcEffvaE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800682 ]
683 },
684 "distribute/googleplay/gettingstartedgpfe/educators": {
685 "title": "About Google Play for Education / Educators",
686 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800687 "https://www.google.com/edu/tablets/",
688 "https://youtu.be/vzvpcEffvaE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800689 ]
690 },
691 "distribute/essentials/eduessentials/developers": {
692 "title": "",
693 "resources": [
694 "distribute/googleplay/developer-console.html",
695 "distribute/googleplay/edu/start.html",
smain@google.com941f8002014-06-18 16:13:56 -0700696 "https://developers.google.com/edu/faq"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800697 ]
698 },
699 "distribute/essentials/eduessentials/educators": {
700 "title": "",
701 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800702 "https://www.google.com/edu/tablets/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800703 "distribute/essentials/quality/tablets.html",
704 ]
705 },
706 "distribute/essentials/optimizing": {
707 "title": "Optimizing Your App",
708 "resources": [
709 "design/index.html",
710 "training/articles/perf-anr.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800711 "https://android-developers.blogspot.com/2013/10/improved-app-insight-by-linking-google.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800712 ]
713 },
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700714 "distribute/users/appinvites": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800715 "title": "",
716 "resources": [
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700717 "https://developers.google.com/app-invites/",
718 "https://developers.google.com/identity/sign-in/android/",
719 "https://developers.google.com/app-indexing/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800720 ]
721 },
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -0700722 "distribute/users/promotewithads": {
723 "title": "",
724 "resources": [
Dirk Dougherty98794c02015-05-09 12:10:56 -0700725 "https://support.google.com/adwords/answer/6032059",
726 "https://support.google.com/adwords/answer/6032073",
727 "https://support.google.com/adwords/answer/6167164",
728 "https://support.google.com/adwords/answer/6167162"
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -0700729 ]
730 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800731 "distribute/users/buildbuzz": {
732 "title": "",
733 "resources": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -0800734 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800735 "distribute/tools/promote/linking.html",
736 "distribute/tools/promote/device-art.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800737 "https://plus.google.com/+GooglePlay"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800738 ]
739 },
740 "distribute/users/createagreatlisting": {
741 "title": "",
742 "resources": [
743 "https://support.google.com/googleplay/android-developer/answer/1078870",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800744 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800745 "distribute/tools/launch-checklist.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800746 "https://android-developers.blogspot.com/2013/07/making-beautiful-android-app-icons.html",
747 "https://android-developers.blogspot.com/2012/12/localize-your-promotional-graphics-on.html",
748 "https://android-developers.blogspot.com/2013/10/making-your-app-content-more-accessible.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800749 ]
750 },
751 "distribute/users/buildcommunity": {
752 "title": "",
753 "resources": [
754 "distribute/googleplay/developer-console.html",
755 "https://support.google.com/groups/answer/46601",
756 "https://support.google.com/plus/topic/2888488",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800757 "https://www.youtube.com/yt/dev/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800758 ]
759 },
Dirk Dougherty98794c02015-05-09 12:10:56 -0700760 "distribute/users/appindexing": {
761 "title": "",
762 "resources": [
763 "https://developers.google.com/app-indexing/",
764 "https://developers.google.com/app-indexing/webmasters/details",
Dirk Doughertyca9fd6f2015-06-11 11:53:40 -0700765 "distribute/engage/deep-linking.html",
766 "training/app-indexing/index.html"
Dirk Dougherty74709452015-05-15 00:51:24 -0700767 ]
768 },
769 "distribute/users/otas": {
770 "title": "",
771 "resources": [
772 "https://developers.google.com/identity/sign-in/android/",
773 "https://developers.google.com/+/features/play-installs",
774 "https://developers.google.com/+/features/analytics"
775 ]
776 },
777 "distribute/users/houseads": {
778 "title": "",
779 "resources": [
780 "https://support.google.com/admob/topic/2784623",
781 "https://developers.google.com/mobile-ads-sdk/download",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800782 "https://support.google.com/googleplay/android-developer/topic/2985714",
783 "https://analyticsacademy.withgoogle.com/mobile-app",
Dirk Dougherty74709452015-05-15 00:51:24 -0700784 "https://support.google.com/analytics/answer/2611404",
785 "https://support.google.com/admob/answer/3111064"
786 ]
787 },
788 "distribute/users/youtube": {
789 "title": "",
790 "resources": [
791 "https://support.google.com/youtube/answer/6140493",
792 "https://support.google.com/youtube/answer/2797387"
Dirk Dougherty98794c02015-05-09 12:10:56 -0700793 ]
794 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800795 "distribute/toolsreference/bestpractices/apps": {
796 "title": "",
797 "resources": [
798 "distribute/googleplay/developer-console.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800799 "https://android-developers.blogspot.com/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800800 ]
801 },
802 "distribute/toolsreference/bestpractices/games": {
803 "title": "",
804 "resources": [
805 "google/play-services/games.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800806 "https://android-developers.blogspot.com/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800807 "distribute/googleplay/developer-console.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800808 "https://www.youtube.com/watch?v=1RIz-cmTQB4"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800809 ]
810 },
811 "distribute/essentials/corequalityguidelines/visualdesign": {
812 "title": "",
813 "resources": [
814 "design/index.html",
815 "design/patterns/navigation.html",
816 "design/patterns/actionbar.html",
817 "design/style/iconography.html",
818 "design/patterns/notifications.html"
819 ]
820 },
821 "distribute/essentials/corequalityguidelines/functionality": {
822 "title": "",
823 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800824 "https://android-developers.blogspot.com/2011/11/making-android-games-that-play-nice.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800825 "guide/components/tasks-and-back-stack.html",
826 "training/basics/activity-lifecycle/recreating.html"
827 ]
828 },
Joe Fernandez957cddd2014-10-10 21:36:46 -0700829 "distribute/essentials/tvqualityguidelines/visualdesign": {
830 "title": "",
831 "resources": [
832 "design/tv/index.html",
833 "training/tv/start/index.html"
834 ]
835 },
836 "distribute/essentials/tvqualityguidelines/functionality": {
837 "title": "",
838 "resources": [
839 "training/tv/start/hardware.html",
840 "training/tv/games/index.html"
841 ]
842 },
Luan Nguyen9aec78c2014-10-21 16:24:22 -0700843 "distribute/essentials/wearqualityguidelines/visualdesign": {
844 "title": "",
845 "resources": [
846 "design/wear/index.html",
847 "training/building-wearables.html",
848 "training/wearables/ui/index.html"
849 ]
850 },
851 "distribute/essentials/wearqualityguidelines/functionality": {
852 "title": "",
853 "resources": [
854 "training/wearables/notifications/index.html",
855 "training/wearables/apps/index.html",
856 "training/wearables/notifications/voice-input.html"
857 ]
858 },
Eric Gilmorea4ebec82014-11-11 14:55:46 -0800859 "distribute/essentials/autoqualityguidelines/visualdesign": {
860 "title": "",
861 "resources": [
862 "training/auto/messaging/index.html",
863 "training/auto/start/index.html"
864 ]
865 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800866 "distribute/essentials/core/performance": {
867 "title": "",
868 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800869 "https://android-developers.blogspot.com/2010/12/new-gingerbread-api-strictmode.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800870 "training/articles/perf-anr.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800871 "https://android-developers.blogspot.com/2010/07/multithreading-for-performance.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800872 ]
873 },
874 "distribute/essentials/core/play": {
875 "title": "",
876 "resources": [
877 "distribute/tools/launch-checklist.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800878 "https://play.google.com/about/developer-content-policy.html?hl=zh-Hans",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800879 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans",
880 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800881 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800882 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans"
883 ]
884 },
885 "distribute/essentials/core/play/zhcn": {
886 "title": "",
887 "resources": [
888 "intl/zh-cn/distribute/tools/launch-checklist.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800889 "https://play.google.com/about/developer-content-policy.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800890 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans",
891 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800892 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800893 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800894 ]
895 },
896 "distribute/essentials/tabletguidelines/optimize": {
897 "title": "",
898 "resources": [
899 "design/style/metrics-grids.html",
900 "design/style/devices-displays.html",
901 "guide/practices/screens_support.html",
902 //"guide/practices/screens_support.html#ConfigurationExamples",
903 ]
904 },
905 "distribute/essentials/tabletguidelines/extrascreen": {
906 "title": "",
907 "resources": [
908 "design/patterns/multi-pane-layouts.html",
909 "training/design-navigation/multiple-sizes.html",
910 "training/multiscreen/index.html",
911 ]
912 },
913 "distribute/essentials/tabletguidelines/assets": {
914 "title": "",
915 "resources": [
916 "design/style/iconography.html",
917 "guide/topics/resources/providing-resources.html",
918 "guide/practices/screens_support.html",
919 "training/basics/supporting-devices/screens.html"
920 ]
921 },
922 "distribute/essentials/tabletguidelines/fonts": {
923 "title": "",
924 "resources": [
925 "design/style/metrics-grids.html",
926 "design/style/typography.html",
927 "guide/practices/screens_support.html",
928 "training/multiscreen/screendensities.html"
929 ]
930 },
931 "distribute/essentials/tabletguidelines/widgets": {
932 "title": "",
933 "resources": [
934 "guide/topics/appwidgets/index.html#MetaData",
935 "guide/topics/appwidgets/index.html",
936 "design/patterns/widgets.html"
937 ]
938 },
939 "distribute/essentials/tabletguidelines/versions": {
940 "title": "",
941 "resources": [
942 "guide/topics/manifest/uses-sdk-element.html#ApiLevels",
943 "guide/topics/manifest/uses-sdk-element.html",
944 "training/basics/supporting-devices/platforms.html"
945 ]
946 },
947 "distribute/essentials/tabletguidelines/hardware": {
948 "title": "",
949 "resources": [
950 "guide/topics/manifest/uses-feature-element.html",
951 "guide/topics/manifest/uses-feature-element.html#testing"
952 ]
953 },
954 "distribute/essentials/tabletguidelines/tabletscreens": {
955 "title": "",
956 "resources": [
957 "guide/practices/screens_support.html#DeclaringScreenSizeSupport",
958 "guide/practices/screens_support.html"
959 ]
960 },
961 "distribute/essentials/tabletguidelines/showcase": {
962 "title": "",
963 "resources": [
964 "distribute/tools/launch-checklist.html",
965 "https://play.google.com/apps/publish/",
Dirk Dougherty31ae1c512015-11-07 13:18:02 -0800966 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800967 "distribute/tools/promote/device-art.html"
968 ]
969 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800970 "distribute/essentials/tabletguidelines/showcase/zhcn": {
971 "title": "",
972 "resources": [
973 "intl/zh-cn/distribute/tools/launch-checklist.html",
974 "https://play.google.com/apps/publish/?hl=zh-Hans",
Dirk Dougherty31ae1c512015-11-07 13:18:02 -0800975 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800976 "intl/zh-cn/distribute/tools/promote/device-art.html"
977 ]
978 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800979 "distribute/essentials/tabletguidelines/googleplay": {
980 "title": "",
981 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800982 "https://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800983 "google/play/filters.html"
984 ]
985 },
986 "distribute/essentials/tabletguidelines": {
987 "title": "",
988 "resources": [
989 "distribute/essentials/quality/core.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800990 "https://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800991 "distribute/tools/launch-checklist.html",
992 "distribute/tools/promote/device-art.html"
993 ]
994 },
995 "distribute/getusers/notifications": {
996 "title": "",
997 "resources": [
998 "design/patterns/notifications.html",
999 "distribute/engage/gcm.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001000 "https://play.google.com/about/developer-content-policy.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001001 ]
1002 },
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -07001003 "distribute/engage/analytics": {
1004 "title": "",
1005 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001006 "https://www.google.com/analytics/mobile/",
1007 "https://android-developers.blogspot.com/2013/10/improved-app-insight-by-linking-google.html",
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -07001008 "https://developers.google.com/analytics/devguides/collection/android/"
1009 ]
1010 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001011 "distribute/engage/widgets": {
1012 "title": "",
1013 "resources": [
1014 "design/patterns/widgets.html",
1015 "guide/topics/appwidgets/index.html"
1016 ]
1017 },
Dirk Dougherty98794c02015-05-09 12:10:56 -07001018 "distribute/engage/reengage": {
1019 "title": "",
1020 "resources": [
1021 "https://support.google.com/adwords/answer/6032073",
1022 "distribute/engage/deep-linking.html",
1023 "https://support.google.com/adwords/answer/6167162",
1024 "distribute/users/promote-with-ads.html"
1025 ]
1026 },
1027 "distribute/engage/appindexing": {
1028 "title": "",
1029 "resources": [
1030 "distribute/engage/intents.html",
Dirk Dougherty10d44b72015-05-23 14:46:57 -07001031 "distribute/engage/deep-linking.html",
Dirk Doughertyca9fd6f2015-06-11 11:53:40 -07001032 "training/app-indexing/index.html"
Dirk Dougherty98794c02015-05-09 12:10:56 -07001033 ]
1034 },
1035 "distribute/engage/intents": {
1036 "title": "",
1037 "resources": [
1038 "guide/components/intents-filters.html",
Dirk Dougherty10d44b72015-05-23 14:46:57 -07001039 "distribute/engage/deep-linking.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -07001040 "distribute/engage/ads.html"
1041 ]
1042 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001043 "distribute/getusers/expandnewmarkets": {
1044 "title": "",
1045 "resources": [
1046 "distribute/tools/localization-checklist.html",
1047 "https://support.google.com/googleplay/android-developer/table/3541286",
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001048 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001049 "distribute/tools/promote/device-art.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001050 "https://www.youtube.com/watch?v=SkHHPf3EdzE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001051 ]
1052 },
1053 "distribute/engage/gcm": {
1054 "title": "",
1055 "resources": [
Dirk Dougherty518651c2015-05-27 20:24:37 -07001056 "https://developers.google.com/cloud-messaging/gcm",
1057 "https://developers.google.com/cloud-messaging/android/client",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001058 ]
1059 },
Andrew Solovay827b8022015-11-13 13:09:12 -08001060 "distribute/engage/gamesservices/related": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001061 "title": "",
1062 "resources": [
Andrew Solovay827b8022015-11-13 13:09:12 -08001063 "https://developers.google.com/games/services/",
1064 "distribute/analyze/start.html",
1065 "distribute/googleplay/cardboard.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001066 "https://www.google.com/admob/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001067 ]
1068 },
1069 "distribute/engage/gplus": {
1070 "title": "",
1071 "resources": [
Dirk Dougherty74709452015-05-15 00:51:24 -07001072 "distribute/users/ota-installs.html",
1073 "https://developers.google.com/identity/sign-in/android/people",
1074 "https://developers.google.com/+/mobile/android/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001075 ]
1076 },
1077 "distribute/engage/community": {
1078 "title": "",
1079 "resources": [
1080 "distribute/users/build-community.html",
1081 "distribute/engage/video.html"
1082 ]
1083 },
1084 "distribute/engage/deeplinks": {
1085 "title": "",
1086 "resources": [
1087 "distribute/engage/easy-signin.html",
1088 "https://developers.google.com/app-indexing/",
1089 "https://developers.google.com/+/mobile/android/share/interactive-post"
1090 ]
1091 },
1092 "distribute/engage/appupdates": {
1093 "title": "",
1094 "resources": [
1095 "distribute/essentials/optimizing-your-app.html",
1096 "distribute/tools/launch-checklist.html",
1097 "distribute/googleplay/developer-console.html",
1098 "design/patterns/notifications.html"
1099 ]
1100 },
1101 "distribute/engage/video/more": {
1102 "title": "",
1103 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001104 "https://www.youtube.com/yt/dev/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001105 "distribute/essentials/best-practices/games.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001106 "https://www.youtube.com/watch?v=RRelFvc6Czo"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001107 ]
1108 },
1109 "distribute/engage/community": {
1110 "title": "",
1111 "resources": [
1112 "distribute/users/build-community.html",
1113 "distribute/engage/video.html"
1114 ]
1115 },
1116 "distribute/engage/kiwi": {
1117 "title": "",
1118 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001119 "https://www.youtube.com/watch?v=WWArLD6nqrk"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001120 ]
1121 },
1122 "distribute/toolsreference/gpfefaq": {
1123 "title": "",
1124 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001125 "https://www.google.com/edu/tablets/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001126 "distribute/googleplay/edu/start.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001127 "https://play.google.com/about/developer-distribution-agreement-addendum.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001128 "distribute/essentials/quality/core.html",
1129 "distribute/essentials/quality/tablets.html"
1130 ]
1131 },
1132 "distribute/toolsreference/localizationchecklist/identifylocales": {
1133 "title": "",
1134 "resources": [
1135 "https://support.google.com/googleplay/android-developer/answer/138294"
1136 ]
1137 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001138 "distribute/toolsreference/localizationchecklist/identifylocales/zhcn": {
1139 "title": "",
1140 "resources": [
1141 "https://support.google.com/googleplay/android-developer/answer/138294?hl=zh-Hans"
1142 ]
1143 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001144 "distribute/tools/loc/designforloc": {
1145 "title": "",
1146 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001147 "https://android-developers.blogspot.com/2013/03/native-rtl-support-in-android-42.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001148 "guide/topics/resources/string-resource.html#Plurals",
1149 "guide/topics/resources/string-resource.html",
1150 "reference/java/util/Locale.html"
1151 ]
1152 },
1153 "distribute/toolsreference/localizationchecklist/managestrings": {
1154 "title": "",
1155 "resources": [
1156 "guide/topics/resources/string-resource.html",
1157 "design/style/writing.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001158 "https://en.wikipedia.org/wiki/XLIFF"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001159 ]
1160 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001161 "distribute/toolsreference/localizationchecklist/managestrings/zhcn": {
1162 "title": "",
1163 "resources": [
1164 "guide/topics/resources/string-resource.html",
1165 "intl/zh-cn/design/style/writing.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001166 "https://en.wikipedia.org/wiki/XLIFF"
Dirk Doughertya79acc02014-11-14 19:19:18 -08001167 ]
1168 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001169 "distribute/toolsreference/localizationchecklist/preplaunch": {
1170 "title": "",
1171 "resources": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001172 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001173 "distribute/tools/promote/device-art.html"
1174 ]
1175 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001176 "distribute/toolsreference/localizationchecklist/preplaunch/zhcn": {
1177 "title": "",
1178 "resources": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001179 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001180 "intl/zh-cn/distribute/tools/promote/device-art.html"
1181 ]
1182 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001183 "distribute/toolsreference/localizationchecklist/supportlaunch": {
1184 "title": "",
1185 "resources": [
1186 "distribute/tools/launch-checklist.html",
1187 ]
1188 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001189 "distribute/toolsreference/localizationchecklist/supportlaunch/zhcn": {
1190 "title": "",
1191 "resources": [
1192 "intl/zh-cn/distribute/tools/launch-checklist.html",
1193 ]
1194 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001195 "distribute/toolsreference/launchchecklist/understanding": {
1196 "title": "",
1197 "resources": [
1198 "tools/publishing/publishing_overview.html",
1199 "tools/publishing/preparing.html"
1200 ]
1201 },
1202 "distribute/toolsreference/launchchecklist/policies": {
1203 "title": "",
1204 "resources": [
1205 "https://support.google.com/googleplay/android-developer/answer/4430948",
1206 "https://support.google.com/googleplay/android-developer/topic/2364761",
1207 "https://support.google.com/googleplay/android-developer"
1208 ]
1209 },
1210 "distribute/toolsreference/launchchecklist/quality": {
1211 "title": "",
1212 "resources": [
1213 "distribute/essentials/quality/core.html",
1214 "distribute/essentials/quality/tablets.html",
smain@google.com941f8002014-06-18 16:13:56 -07001215 "https://developers.google.com/edu/guidelines"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001216 ]
1217 },
1218 "distribute/toolsreference/launchchecklist/rating": {
1219 "title": "",
1220 "resources": [
1221 "https://support.google.com/googleplay/android-developer/answer/188189",
1222 ]
1223 },
1224 "distribute/toolsreference/launchchecklist/country": {
1225 "title": "",
1226 "resources": [
1227 "https://support.google.com/googleplay/android-developer/answer/138294"
1228 ]
1229 },
1230 "distribute/toolsreference/launchchecklist/size": {
1231 "title": "",
1232 "resources": [
1233 "google/play/expansion-files.html",
1234 "tools/help/proguard.html"
1235 ]
1236 },
1237 "distribute/toolsreference/launchchecklist/platform": {
1238 "title": "",
1239 "resources": [
1240 "guide/practices/screens_support.html",
1241 "about/dashboards/index.html",
1242 "guide/topics/manifest/uses-sdk-element.html"
1243 ]
1244 },
1245 "distribute/toolsreference/launchchecklist/price": {
1246 "title": "",
1247 "resources": [
1248 "https://support.google.com/googleplay/android-developer/table/3541286",
1249 ]
1250 },
1251 "distribute/toolsreference/launchchecklist/purchasemethod": {
1252 "title": "",
1253 "resources": [
1254 "google/play/billing/index.html",
1255 "google/play/billing/billing_subscriptions.html"
1256 ]
1257 },
1258 "distribute/toolsreference/launchchecklist/setprice": {
1259 "title": "",
1260 "resources": [
1261 "https://support.google.com/googleplay/android-developer/answer/1169947",
1262 "https://support.google.com/googleplay/android-developer/answer/138412",
1263 "https://support.google.com/googleplay/android-developer/answer/112622",
1264 "https://support.google.com/googleplay/android-developer/answer/138000"
1265 ]
1266 },
1267 "distribute/toolsreference/launchchecklist/localization": {
1268 "title": "",
1269 "resources": [
Eric Schmidt57ae8622016-02-02 10:21:40 -08001270 "distribute/tools/localization-checklist.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001271 ]
1272 },
1273 "distribute/toolsreference/launchchecklist/graphics": {
1274 "title": "",
1275 "resources": [
1276 "https://support.google.com/googleplay/android-developer/answer/1078870",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001277 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001278 ]
1279 },
1280 "distribute/toolsreference/launchchecklist/productdetails": {
1281 "title": "",
1282 "resources": [
1283 "https://support.google.com/googleplay/android-developer/answer/113475",
1284 "https://support.google.com/googleplay/android-developer/answer/1078870"
1285 ]
1286 },
1287 "distribute/toolsreference/launchchecklist/badges": {
1288 "title": "",
1289 "resources": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001290 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001291 "distribute/tools/promote/linking.html"
1292 ]
1293 },
1294 "distribute/toolsreference/launchchecklist/finalchecks": {
1295 "title": "",
1296 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001297 "https://play.google.com/about/developer-content-policy.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001298 "https://support.google.com/googleplay/android-developer/answer/113476",
1299 "support.html"
1300 ]
1301 },
1302 "distribute/toolsreference/launchchecklist/afterlaunch": {
1303 "title": "",
1304 "resources": [
1305 "https://support.google.com/googleplay/android-developer/answer/113477",
1306 "https://support.google.com/googleplay/android-developer/answer/1153479",
1307 "https://support.google.com/payments/answer/2741495",
1308 "distribute/essentials/optimizing-your-app.html"
1309 ]
1310 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001311 "distribute/toolsreference/launchchecklist/understanding/zhcn": {
1312 "title": "",
1313 "resources": [
1314 "intl/zh-cn/tools/publishing/publishing_overview.html",
1315 "intl/zh-cn/tools/publishing/preparing.html"
1316 ]
1317 },
1318 "distribute/toolsreference/launchchecklist/policies/zhcn": {
1319 "title": "",
1320 "resources": [
1321 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=zh-Hans",
1322 "https://support.google.com/googleplay/android-developer/topic/2364761?hl=zh-Hans",
1323 "https://support.google.com/googleplay/android-developer?hl=zh-Hans"
1324 ]
1325 },
1326 "distribute/toolsreference/launchchecklist/quality/zhcn": {
1327 "title": "",
1328 "resources": [
1329 "intl/zh-cn/distribute/essentials/quality/core.html",
1330 "intl/zh-cn/distribute/essentials/quality/tablets.html",
1331 "https://developers.google.com/edu/guidelines?hl=zh-Hans"
1332 ]
1333 },
1334
1335 "distribute/toolsreference/launchchecklist/rating/zhcn": {
1336 "title": "",
1337 "resources": [
1338 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans",
1339 ]
1340 },
1341 "distribute/toolsreference/launchchecklist/country/zhcn": {
1342 "title": "",
1343 "resources": [
1344 "https://support.google.com/googleplay/android-developer/answer/138294?hl=zh-Hans"
1345 ]
1346 },
1347 "distribute/toolsreference/launchchecklist/size/zhcn": {
1348 "title": "",
1349 "resources": [
1350 "google/play/expansion-files.html",
1351 "intl/zh-cn/tools/help/proguard.html"
1352 ]
1353 },
1354 "distribute/toolsreference/launchchecklist/price/zhcn": {
1355 "title": "",
1356 "resources": [
1357 "https://support.google.com/googleplay/android-developer/table/3541286?hl=zh-Hans",
1358 ]
1359 },
1360 "distribute/toolsreference/launchchecklist/purchasemethod/zhcn": {
1361 "title": "",
1362 "resources": [
1363 "intl/zh-cn/google/play/billing/index.html",
1364 "google/play/billing/billing_subscriptions.html"
1365 ]
1366 },
1367 "distribute/toolsreference/launchchecklist/setprice/zhcn": {
1368 "title": "",
1369 "resources": [
1370 "https://support.google.com/googleplay/android-developer/answer/1169947?hl=zh-Hans",
1371 "https://support.google.com/googleplay/android-developer/answer/138412?hl=zh-Hans",
1372 "https://support.google.com/googleplay/android-developer/answer/112622?hl=zh-Hans",
1373 "https://support.google.com/googleplay/android-developer/answer/138000?hl=zh-Hans"
1374 ]
1375 },
Eric Schmidt57ae8622016-02-02 10:21:40 -08001376 "distribute/stories/localization": {
1377 "title": "",
1378 "resources": [
1379 "distribute/stories/games/rvappstudios-zombie.html",
1380 "distribute/stories/games/g4a-indian-rummy.html",
1381 "distribute/stories/apps/sayhi.html"
1382 ]
1383 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001384 "distribute/toolsreference/launchchecklist/localization/zhcn": {
1385 "title": "",
1386 "resources": [
1387 "intl/zh-cn/distribute/tools/localization-checklist.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001388 ]
1389 },
1390 "distribute/toolsreference/launchchecklist/graphics/zhcn": {
1391 "title": "",
1392 "resources": [
1393 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001394 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html"
Dirk Doughertya79acc02014-11-14 19:19:18 -08001395 ]
1396 },
1397 "distribute/toolsreference/launchchecklist/productdetails/zhcn": {
1398 "title": "",
1399 "resources": [
1400 "https://support.google.com/googleplay/android-developer/answer/113475?hl=zh-Hans",
1401 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans"
1402 ]
1403 },
1404 "distribute/toolsreference/launchchecklist/badges/zhcn": {
1405 "title": "",
1406 "resources": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001407 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001408 "intl/zh-cn/distribute/tools/promote/linking.html"
1409 ]
1410 },
1411 "distribute/toolsreference/launchchecklist/finalchecks/zhcn": {
1412 "title": "",
1413 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001414 "https://play.google.com/about/developer-content-policy.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001415 "https://support.google.com/googleplay/android-developer/answer/113476?hl=zh-Hans",
1416 "support.html"
1417 ]
1418 },
1419 "distribute/toolsreference/launchchecklist/afterlaunch/zhcn": {
1420 "title": "",
1421 "resources": [
1422 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans",
1423 "https://support.google.com/googleplay/android-developer/answer/1153479?hl=zh-Hans",
1424 "https://support.google.com/payments/answer/2741495?hl=zh-Hans",
1425 "distribute/essentials/optimizing-your-app.html"
1426 ]
1427 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001428 "distribute/monetize/premium": {
1429 "title": "",
1430 "resources": [
1431 "google/play/billing/index.html",
1432 "https://support.google.com/googleplay/android-developer/answer/4407611"
1433 ]
Joe Fernandez957cddd2014-10-10 21:36:46 -07001434 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001435 "distribute/monetize/freemium": {
1436 "title": "",
1437 "resources": [
1438 "google/play/billing/index.html",
1439 "https://support.google.com/googleplay/android-developer/answer/4407611"
1440 ]
1441 },
1442 "distribute/monetize/subscriptions": {
1443 "title": "",
1444 "resources": [
1445 "google/play/billing/billing_subscriptions.html",
1446 "https://support.google.com/googleplay/android-developer/answer/4407611"
1447 ]
1448 },
1449 "distribute/monetize/ecommerce": {
1450 "title": "",
1451 "resources": [
1452 "https://developers.google.com/wallet/instant-buy/",
1453 "https://support.google.com/googleplay/android-developer/answer/4407611"
1454 ]
1455 },
1456 "distribute/monetize/advertising": {
1457 "title": "",
1458 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001459 "https://www.google.com/ads/admob/#subid=us-en-et-dac",
1460 "https://www.google.com/doubleclick/publishers/small-business/index.html",
1461 "https://support.google.com/googleplay/android-developer/topic/2985714",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001462 "training/monetization/ads-and-ux.html"
1463 ]
1464 },
Dirk Dougherty98794c02015-05-09 12:10:56 -07001465 "distribute/monetize/admob": {
1466 "title": "",
1467 "resources": [
1468 "https://support.google.com/admob/topic/2784623",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001469 "https://admob.blogspot.com/",
1470 "https://analyticsacademy.withgoogle.com/mobile-app",
Kevin Hufnagleed31c052016-03-31 09:02:24 -07001471 "https://www.udacity.com/courses/ud876-3"
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 },
Quddus Chonge3f6c812015-08-26 14:16:05 -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": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001583 "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": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001618 "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": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001638 "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": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001666 "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",
Matt954d57d2016-02-17 21:22:47 -05001687 "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",
Matt954d57d2016-02-17 21:22:47 -05001690 "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 Haecky881e72992015-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 ]
Quddus Chong0f049722015-09-21 11:38:05 -07001734 },
1735 "marshmallow/landing/resources": {
1736 "title": "",
1737 "resources": [
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -07001738 "about/versions/marshmallow/android-6.0-changes.html",
Quddus Chong0f049722015-09-21 11:38:05 -07001739 "about/versions/marshmallow/android-6.0.html",
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -07001740 "about/versions/marshmallow/samples.html"
Quddus Chong0f049722015-09-21 11:38:05 -07001741 ]
1742 },
Quddus Chong10a91472015-09-25 17:09:32 -07001743 "marshmallow/landing/videos": {
1744 "title": "",
1745 "resources": [
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001746 "https://youtu.be/U9tw5ypqEN0",
1747 "https://youtu.be/N72ksDKrX6c",
1748 "https://youtu.be/iZqDdvhTZj0",
Quddus Chong10a91472015-09-25 17:09:32 -07001749 "https://www.youtube.com/watch?v=vcSj8ln-BlE",
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001750 "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",
Quddus Chong10a91472015-09-25 17:09:32 -07001755 "https://www.youtube.com/watch?v=OW1A4XFRuyc",
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001756 "https://www.youtube.com/watch?v=j3QC6hcpy90",
Quddus Chong10a91472015-09-25 17:09:32 -07001757 "https://www.youtube.com/watch?v=f17qe9vZ8RM",
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001758 "https://www.youtube.com/watch?v=ndBdf1_oOGA"
Quddus Chong10a91472015-09-25 17:09:32 -07001759 ]
1760 },
Quddus Chong0f049722015-09-21 11:38:05 -07001761 "marshmallow/landing/more": {
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001762 "title": "",
1763 "resources": [
Quddus Chong10a91472015-09-25 17:09:32 -07001764 "training/permissions/requesting.html",
1765 "training/backup/autosyncapi.html",
Quddus Chong1c7be2e2015-09-28 11:22:53 -07001766 "training/monitoring-device-state/doze-standby.html",
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001767 "training/app-links/index.html",
1768 "training/articles/assistant.html",
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -07001769 "training/testing/performance.html",
1770 "https://developers.google.com/android/nexus/images"
Quddus Chong0f049722015-09-21 11:38:05 -07001771 ]
1772 },
Dirk Dougherty9577d312016-01-27 14:13:40 -08001773 "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",
smain@google.com9938f2b2016-04-07 09:25:49 -07001785 "http://android-developers.blogspot.com/2016/04/android-studio-2-0.html",
Dirk Dougherty9577d312016-01-27 14:13:40 -08001786 "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}