blob: 3a17f05d2077bdfd4d7a67510c2baa2abfd1ce23 [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",
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 Dougherty43eb9512016-03-03 14:53:16 -0800138 "preview/landing/resources": {
139 "title": "",
140 "resources": [
141 "preview/overview.html",
142 "preview/api-overview.html",
143 "preview/behavior-changes.html",
144 "preview/download.html",
145 "preview/samples.html",
146 "preview/setup-sdk.html",
147 "preview/support.html"
148 ]
149 },
Dirk Doughertyde401c82015-05-09 12:10:56 -0700150 "google/landing/services": {
151 "title": "",
152 "resources": [
153 "https://developers.google.com/analytics/devguides/collection/android/",
154 "https://developers.google.com/maps/documentation/android/",
Dirk Dougherty74709452015-05-15 00:51:24 -0700155 "https://developers.google.com/identity/sign-in/android/",
156 "https://developers.google.com/mobile-ads-sdk/download",
Dirk Dougherty518651c2015-05-27 20:24:37 -0700157 "https://developers.google.com/cloud-messaging/gcm",
Dirk Dougherty74709452015-05-15 00:51:24 -0700158 "https://developers.google.com/app-indexing/"
Dirk Doughertyde401c82015-05-09 12:10:56 -0700159 ]
160 },
Dirk Dougherty7af29cc2015-05-18 11:32:09 -0700161 "google/landing/videos": {
162 "title": "",
163 "resources": [
Dirk Dougherty08710f12015-05-28 22:01:36 -0700164 "https://www.youtube.com/watch?v=M3Udfu6qidk&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf",
Dirk Dougherty7af29cc2015-05-18 11:32:09 -0700165 "https://www.youtube.com/watch?v=FOn64iqlphk&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf",
166 "https://www.youtube.com/watch?v=F0Kh_RnSM0w&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf",
167 "https://www.youtube.com/watch?v=fvtMtfCuEpw&list=PLWz5rJ2EKKc9Qk1_iCZNbBp6adYnJf9Vf"
168 ]
169 },
Dirk Doughertyde401c82015-05-09 12:10:56 -0700170 "google/landing/googleplay": {
171 "title": "",
172 "resources": [
173 "google/play/billing/index.html",
174 "google/play/billing/billing_subscriptions.html",
175 "google/play/developer-api.html"
176 ]
177 },
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700178 "develop/landing/courses": {
179 "title": "",
180 "resources": [
Dirk Dougherty3b41bb12015-09-18 16:09:21 -0700181 "https://www.udacity.com/course/ud849",
182 "https://www.udacity.com/course/ud853",
183 "https://www.udacity.com/course/ud825",
Dirk Doughertyae70b692015-05-27 16:58:46 -0700184 "https://www.udacity.com/android",
Dirk Dougherty3b41bb12015-09-18 16:09:21 -0700185 "https://www.udacity.com/course/ud855",
186 "https://www.udacity.com/course/ud875A",
187 "https://www.udacity.com/course/ud875B",
188 "https://www.udacity.com/course/ud875C",
189 "https://www.udacity.com/course/ud876--1",
190 "https://www.udacity.com/course/ud876--2",
191 "https://www.udacity.com/course/ud876--3",
192 "https://www.udacity.com/course/ud876--4",
193 "https://www.udacity.com/course/ud876--5",
194 "https://www.udacity.com/course/ud862",
195 "https://www.udacity.com/course/ud837",
196 "https://www.udacity.com/course/ud867"
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700197 ]
198 },
199 "distribute/landing/carousel": {
200 "title": "",
201 "resources": [
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -0700202 "distribute/googleplay/guide.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800203 "https://www.youtube.com/watch?v=JrR6o5tYMWQ",
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -0700204 "https://www.youtube.com/watch?v=B6ydLpkhq04&list=PLOU2XLYxmsIKLNUPiFCWVtcO7mZRZ9MmS",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800205 "https://www.youtube.com/watch?v=yJisuP94lHU",
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700206 ]
207 },
208 "distribute/landing/googleplay": {
209 "title": "",
210 "resources": [
211 "distribute/googleplay/about.html",
212 "distribute/googleplay/developer-console.html",
213 "distribute/googleplay/index.html#opportunities"
214 ]
215 },
216 "distribute/landing/more": {
217 "title": "",
218 "resources": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -0800219 "distribute/users/promote-with-ads.html",
220 "distribute/monetize/ads.html",
221 "distribute/analyze/index.html",
222 "distribute/engage/deep-linking.html",
223 "distribute/engage/easy-signin.html",
224 "https://cloud.google.com/docs/"
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700225 ]
226 },
Robert Ly7298a3f2014-07-14 14:12:13 -0700227 "distribute/edu/videos/stories": {
Robert Ly1568c192014-06-15 18:14:06 -0700228 "title": "",
229 "resources": [
Robert Ly7298a3f2014-07-14 14:12:13 -0700230 "https://www.youtube.com/watch?v=Idu7VcTTXfk",
231 "https://www.youtube.com/watch?v=iokH4SAIfRw"
232 ]
233 },
234 "distribute/edu/videos/bestpractices": {
235 "title": "",
236 "resources": [
237 "https://www.youtube.com/watch?v=iulXz8QTD1g",
238 "https://www.youtube.com/watch?v=IKhU180eJMo",
239 "https://www.youtube.com/watch?v=_AZ6UcPz-_g",
240 "https://www.youtube.com/watch?v=Eh2adsAyTKc"
241 ]
242 },
243 "distribute/edu/videos/experience": {
244 "title": "",
245 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800246 "https://youtu.be/vzvpcEffvaE"
Robert Ly1568c192014-06-15 18:14:06 -0700247 ]
248 },
Dirk Dougherty74709452015-05-15 00:51:24 -0700249/* "launch/static": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800250 "title": "",
251 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800252 "https://www.youtube.com/watch?v=1RIz-cmTQB4",
253 "https://www.youtube.com/watch?v=MVBMWDzyHAI",
254 "https://android-developers.blogspot.com/2013/11/app-translation-service-now-available.html",
255 "https://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html",
256 "https://android-developers.blogspot.com/2013/11/bring-your-apps-into-classroom-with.html",
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700257 "distribute/essentials/quality/tablets.html",
258 "distribute/users/build-buzz.html",
259 "distribute/monetize/premium.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800260 "distribute/monetize/freemium.html",
261 "distribute/monetize/ads.html",
Dirk Dougherty6c1c2632015-05-02 16:31:11 -0700262 "distribute/essentials/best-practices/apps.html",
263 "distribute/essentials/best-practices/games.html",
264 "distribute/users/know-your-user.html",
265 "distribute/googleplay/developer-console.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800266 ]
Dirk Dougherty74709452015-05-15 00:51:24 -0700267 }, */
Ryosuke Matsuuchi3b8defa2014-12-25 20:22:32 +0900268 "launch/static/ja": {
269 "title": "",
270 "resources": [
271 "https://www.youtube.com/watch?v=xelYnWcYkuE",
272 "https://www.youtube.com/playlist?list=PLCOC_kP3nqGIHEgwm9mybvA04Vn4Cg9nn",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800273 "https://googledevjp.blogspot.jp/2014/12/android-wear.html",
274 "https://googledevjp.blogspot.jp/2014/12/android-studio-10.html",
275 "https://googledevjp.blogspot.jp/2014/12/google-play-65.html",
Ryosuke Matsuuchi3b8defa2014-12-25 20:22:32 +0900276 "intl/ja/distribute/googleplay/developer-console.html#alpha-beta",
277 "intl/ja/distribute/googleplay/guide.html",
278 "intl/ja/distribute/essentials/quality/core.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800279 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=ja",
Ryosuke Matsuuchi3b8defa2014-12-25 20:22:32 +0900280 "intl/ja/support.html",
281 "intl/ja/distribute/essentials/quality/wear.html",
282 "intl/ja/training/tv/start/index.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800283 "https://googleforwork-japan.blogspot.jp/2014/12/gcp-google-cloud-platform-rpg-gcp.html",
Ryosuke Matsuuchi3b8defa2014-12-25 20:22:32 +0900284 "intl/ja/distribute/monetize/ads.html"
285 ]
286 },
Ryosuke Matsuuchi2fb3dc22015-04-14 18:44:35 +0900287 "launch/static/ko": {
288 "title": "",
289 "resources": [
290 "https://www.youtube.com/watch?v=7X9Ue0Nfdh4&index=2&list=PL_WJkTbDHdBksDBRoqfeyLchEQqBAOlNl",
291 "https://www.youtube.com/watch?v=83FpwuschCQ",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800292 "https://googledevkr.blogspot.com/2014/11/android50guidefordevelopers.html",
293 "https://googledevkr.blogspot.com/2014/10/material-design-on-android-checklist.html",
294 "https://googledevkr.blogspot.com/2014/10/appcompat-v21-material-design-for-pre.html",
Ryosuke Matsuuchi2fb3dc22015-04-14 18:44:35 +0900295 "intl/ko/distribute/googleplay/developer-console.html#alpha-beta",
296 "intl/ko/distribute/googleplay/guide.html",
297 "intl/ko/distribute/essentials/quality/core.html",
298 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=ko",
299 "intl/ko/support.html",
300 "intl/ko/distribute/essentials/quality/wear.html",
301 "intl/ko/tv/index.html",
302 "intl/ko/google/play-services/games.html",
303 "intl/ko/distribute/monetize/ads.html"
304 ]
305 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800306 "distribute/gp/gplanding": {
307 "resources": [
308 "distribute/googleplay/about.html",
309 "distribute/googleplay/start.html",
310 "distribute/googleplay/developer-console.html"
311 ]
312 },
313 "distribute/gp/gpfelanding": {
314 "resources": [
Luan Nguyencbd00322014-12-04 14:32:30 -0800315 "distribute/googleplay/wear.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700316 "distribute/googleplay/tv.html",
317 "distribute/googleplay/auto.html",
Dirk Dougherty74709452015-05-15 00:51:24 -0700318 "distribute/googleplay/families/about.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700319 "distribute/googleplay/work/about.html",
320 "distribute/googleplay/edu/about.html",
321 "distribute/googleplay/cast.html",
322 "distribute/googleplay/cardboard.html",
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -0700323 "distribute/googleplay/guide.html"
Dirk Dougherty74709452015-05-15 00:51:24 -0700324 ]
325 },
326 "distribute/googleplay/gpfw": {
327 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800328 "https://www.android.com/work/",
Dirk Dougherty74709452015-05-15 00:51:24 -0700329 "https://www.youtube.com/watch?v=jQWB_-o1kz4&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX",
330 "training/enterprise/index.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800331 ]
332 },
333 "distribute/essentials": {
334 "resources": [
335 "distribute/essentials/quality/core.html",
336 "distribute/essentials/quality/tablets.html",
Joe Fernandez957cddd2014-10-10 21:36:46 -0700337 "distribute/essentials/quality/tv.html",
Luan Nguyen9aec78c2014-10-21 16:24:22 -0700338 "distribute/essentials/quality/wear.html",
Eric Gilmorea4ebec82014-11-11 14:55:46 -0800339 "distribute/essentials/quality/auto.html",
340 "https://developers.google.com/edu/guidelines"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800341 ]
342 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800343 "distribute/essentials/zhcn": {
344 "resources": [
345 "intl/zh-cn/distribute/essentials/quality/core.html",
346 "intl/zh-cn/distribute/essentials/quality/tablets.html",
347 "distribute/essentials/quality/tv.html",
348 "distribute/essentials/quality/wear.html",
349 "https://developers.google.com/edu/guidelines",
350 "distribute/essentials/optimizing-your-app.html"
351 ]
352 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800353 "distribute/users": {
354 "title": "",
355 "resources": [
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800356 "distribute/users/your-listing.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -0700357 "distribute/users/promote-with-ads.html",
358 "distribute/users/appindexing.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700359 "distribute/googleplay/index.html#opportunities",
360 "distribute/analyze/improve-roi.html",
361 "distribute/users/expand-to-new-markets.html",
362 "distribute/users/promote-with-ads.html",
363 "distribute/analyze/index.html",
364 "distribute/users/app-invites.html",
Dirk Dougherty74709452015-05-15 00:51:24 -0700365 "distribute/users/ota-installs.html",
Dirk Dougherty74709452015-05-15 00:51:24 -0700366 "distribute/users/youtube.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700367 "distribute/users/house-ads.html",
Andrew Solovay827b8022015-11-13 13:09:12 -0800368 "distribute/users/experiments.html",
369 "distribute/users/user-acquisition.html",
370 "distribute/users/banners.html",
371 "distribute/users/beta.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800372 ]
373 },
374 "distribute/engagelanding": {
375 "resources": [
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700376 "distribute/engage/intents.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800377 "distribute/engage/widgets.html",
378 "distribute/engage/notifications.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800379 "distribute/engage/deep-linking.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -0700380 "distribute/engage/ads.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -0700381 "distribute/engage/game-services.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700382 "distribute/engage/easy-signin.html",
383 "distribute/analyze/build-better-apps.html",
384 "distribute/engage/gcm.html",
Andrew Solovay827b8022015-11-13 13:09:12 -0800385 "distribute/engage/beta.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800386 ]
387 },
388 "distribute/monetize": {
389 "resources": [
390 "distribute/monetize/premium.html",
391 "distribute/monetize/freemium.html",
392 "distribute/monetize/subscriptions.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800393 "distribute/monetize/ads.html",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700394 "distribute/monetize/ecommerce.html",
395 "distribute/monetize/payments.html",
396 "distribute/analyze/understand-user-value.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800397 ]
398 },
Dirk Dougherty27ab5a02014-12-12 11:51:13 -0800399 "distribute/analyzelanding": {
400 "resources": [
401 "distribute/analyze/start.html",
402 "distribute/analyze/measure.html",
403 "distribute/analyze/understand-user-value.html",
404 "distribute/analyze/improve-roi.html",
405 "distribute/analyze/build-better-apps.html",
406 "distribute/analyze/google-services.html"
407 ]
408 },
409 "distribute/analyzestart": {
410 "resources": [
411 "https://analyticsacademy.withgoogle.com/course04",
412 "google/play-services/index.html",
413 "https://developers.google.com/analytics/solutions/mobile-implementation-guide",
414 "https://developers.google.com/analytics/devguides/collection/android/",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800415 "https://www.google.com/tagmanager/",
Dirk Dougherty27ab5a02014-12-12 11:51:13 -0800416 "https://github.com/googleanalytics/google-analytics-plugin-for-unity"
417 ]
418 },
419 "distribute/analyzemeasure": {
420 "resources": [
421
422 "https://developers.google.com/analytics/solutions/mobile-implementation-guide",
423 "https://developers.google.com/analytics/devguides/collection/android/v4/enhanced-ecommerce",
424 "https://support.google.com/analytics/answer/1032415",
425 "https://developers.google.com/analytics/devguides/collection/android/v4/events",
426 "https://developers.google.com/analytics/devguides/collection/android/v4/customdimsmets",
427 "https://developers.google.com/analytics/devguides/collection/android/v4/user-id"
428 ]
429 },
430 "distribute/analyzeunderstand": {
431 "resources": [
432 "https://developers.google.com/analytics/devguides/collection/android/v4/display-features",
433 "https://support.google.com/analytics/answer/3123906",
434 "https://support.google.com/analytics/answer/2568874?ref_topic=6012392",
435 "https://developers.google.com/analytics/devguides/collection/android/v4/enhanced-ecommerce",
436 "https://support.google.com/analytics/answer/1032415",
437 ]
438 },
439 "distribute/analyzeimprove": {
440 "resources": [
441
442 "https://developers.google.com/analytics/devguides/collection/android/v4/campaigns",
443 "https://support.google.com/analytics/answer/2956981",
444 "https://support.google.com/analytics/answer/1033961",
445 "https://developers.google.com/analytics/devguides/collection/android/v4/campaigns#google-play-url-builder",
446 "https://developers.google.com/analytics/solutions/mobile-campaign-deep-link"
447 ]
448 },
449 "distribute/analyzebuild": {
450 "resources": [
451 "https://support.google.com/tagmanager/answer/6003007",
452 "https://support.google.com/analytics/answer/2785577",
453 "https://support.google.com/analytics/answer/1151300"
454 ]
455 },
456 "distribute/analyzeact": {
457 "resources": [
458 "https://support.google.com/analytics/answer/2611268",
459 "https://support.google.com/analytics/answer/1033961",
460 "https://support.google.com/admob/answer/3508177",
461 "https://support.google.com/analytics/answer/2956981",
462 "https://support.google.com/tagmanager/answer/6003007"
463 ]
464 },
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700465 "distribute/essentials/guidelines": {
466 "title": "",
467 "resources": [
468 "distribute/essentials/quality/core.html",
469 "distribute/essentials/quality/tablets.html",
470 "distribute/essentials/quality/wear.html",
471 "distribute/essentials/quality/tv.html",
472 "distribute/essentials/quality/auto.html",
473 "https://developers.google.com/edu/guidelines"
474 ]
475 },
476 "distribute/essentials/tools": {
477 "title": "",
478 "resources": [
479 "distribute/tools/launch-checklist.html",
480 "distribute/tools/localization-checklist.html",
481 "https://support.google.com/googleplay/android-developer",
482 "distribute/tools/promote/brand.html",
483 "distribute/tools/promote/device-art.html",
Quddus Chong665cf852015-11-10 10:11:16 -0800484 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700485 "distribute/tools/promote/linking.html",
486 "distribute/tools/open-distribution.html",
487 "about/dashboards/index.html"
488 ]
489 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800490 "distribute/tools/checklists": {
491 "title": "",
492 "resources": [
493 "distribute/tools/launch-checklist.html",
494 "distribute/tools/localization-checklist.html"
495 ]
496 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800497 "distribute/tools/checklists/zhcn": {
498 "title": "",
499 "resources": [
500 "intl/zh-cn/distribute/tools/launch-checklist.html",
501 "intl/zh-cn/distribute/tools/localization-checklist.html"
502 ]
503 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800504 "distribute/tools/promote": {
505 "resources": [
506 "distribute/tools/promote/device-art.html",
Dirk Dougherty31ae1c512015-11-07 13:18:02 -0800507 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800508 "distribute/tools/promote/linking.html"
509 ]
510 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800511 "distribute/tools/promote/zhcn": {
512 "resources": [
513 "intl/zh-cn/distribute/tools/promote/device-art.html",
Dirk Dougherty31ae1c512015-11-07 13:18:02 -0800514 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800515 "intl/zh-cn/distribute/tools/promote/linking.html"
516 ]
517 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800518 "distribute/tools/support": {
519 "title": "Google Play",
520 "resources": [
521 "https://support.google.com/googleplay/android-developer",
522 "https://support.google.com/googleplay/android-developer/answer/4430948",
523 "support.html"
524 ]
525 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800526 "distribute/tools/support/zhcn": {
527 "title": "Google Play",
528 "resources": [
529 "https://support.google.com/googleplay/android-developer?hl=zh-Hans",
530 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=zh-Hans",
531 "support.html"
532 ]
533 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800534 "distribute/tools/news": {
535 "title": "",
536 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800537 "https://android-developers.blogspot.com/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800538 "https://plus.google.com/+AndroidDevelopers/"
539 ]
540 },
541 "distribute/tools/more": {
542 "title": "Google Play",
543 "resources": [
544 "distribute/tools/promote/brand.html",
545 "distribute/tools/open-distribution.html",
546 "about/dashboards/index.html"
547 ]
548 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800549 "distribute/tools/more/zhcn": {
550 "title": "Google Play",
551 "resources": [
552 "intl/zh-cn/distribute/tools/promote/brand.html",
553 "distribute/tools/open-distribution.html",
554 "about/dashboards/index.html"
555 ]
556 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800557 "distribute/googleplay": {
558 "title": "Google Play",
559 "resources": [
560 "distribute/googleplay/developer-console.html",
561 "distribute/essentials/best-practices/apps.html",
562 "distribute/tools/launch-checklist.html",
563 "distribute/essentials/best-practices/games.html",
564 ]
565 },
566 "distribute/googleplay/gettingstarted": {
567 "title": "Get Started",
568 "resources": [
569 "distribute/googleplay/developer-console.html",
570 "https://support.google.com/googleplay/android-developer/answer/113468",
571 "https://support.google.com/googleplay/android-developer/answer/138294",
572 "https://support.google.com/googleplay/android-developer"
573 ]
574 },
Andrew Solovay827b8022015-11-13 13:09:12 -0800575 "distribute/googleplay/developerconsole/related": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800576 "title": "Developer Console",
577 "resources": [
578 "google/play/billing/index.html",
579 "https://support.google.com/googleplay/android-developer/answer/138294"
580 ]
581 },
Andrew Solovay827b8022015-11-13 13:09:12 -0800582 "distribute/googleplay/beta": {
583 "title": "Alpha and Beta Testing",
584 "resources": [
585 "https://support.google.com/googleplay/android-developer/answer/3131213",
586 "https://support.google.com/googleplay/android-developer/answer/3131213#games",
587 "distribute/googleplay/experiments.html"
588 ]
589 },
590 "distribute/googleplay/experiments/successes": {
591 "title": "Store Listing Experiment successes",
592 "resources": [
593 ]
594 },
595 "distribute/googleplay/experiments/related": {
596 "title": "Store Listing Experiments",
597 "resources": [
598 "https://support.google.com/googleplay/android-developer/answer/6227309",
599 "https://www.youtube.com/watch?v=B6ydLpkhq04",
600 "https://support.google.com/tagmanager/answer/6003007"
601 ]
602 },
603 "distribute/googleplay/banners/related": {
604 "title": "App Install Banners",
605 "resources": [
606 "https://developers.google.com/web/updates/2015/03/increasing-engagement-with-app-install-banners-in-chrome-for-android#native"
607 ]
608 },
609 "distribute/googleplay/useracquisition/related": {
610 "title": "User Acquisition",
611 "resources": [
612 "https://support.google.com/googleplay/android-developer/answer/6263332"
613 ]
614 },
Dirk Doughertyde401c82015-05-09 12:10:56 -0700615 "distribute/googleplay/cast": {
616 "title": "Google Cast",
617 "resources": [
618 "https://developers.google.com/cast/docs/ux_guidelines",
619 "https://developers.google.com/cast/docs/android_sender",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800620 "https://www.github.com/googlecast"
Dirk Doughertyde401c82015-05-09 12:10:56 -0700621 ]
622 },
623 "distribute/googleplay/cardboard": {
624 "title": "Google Cast",
625 "resources": [
Dirk Dougherty7af29cc2015-05-18 11:32:09 -0700626 "https://www.google.com/get/cardboard/get-cardboard/",
Dirk Doughertyde401c82015-05-09 12:10:56 -0700627 "https://developers.google.com/cardboard/android/download",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800628 "https://www.google.com/design/spec-vr"
Dirk Doughertyde401c82015-05-09 12:10:56 -0700629 ]
630 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800631 "distribute/googleplay/gpfe/highlight": {
632 "title": "About Google Play for Education",
633 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800634 "https://youtu.be/vzvpcEffvaE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800635 ]
636 },
637 "distribute/googleplay/gpfe/dev/about": {
638 "title": "About Google Play for Education / Developers",
639 "resources": [
640 "distribute/googleplay/edu/start.html",
smain@google.com941f8002014-06-18 16:13:56 -0700641 "https://developers.google.com/edu/guidelines",
642 "https://developers.google.com/edu/faq",
643 "distribute/essentials/quality/tablets.html",
644 "https://developers.google.com/edu/",
645 "https://www.google.com/edu/tablets/#tablets-family"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800646 ]
647 },
648 "distribute/googleplay/gpfe/dev": {
649 "title": "About Google Play for Education / Developers",
650 "resources": [
651 "distribute/googleplay/edu/about.html",
smain@google.com941f8002014-06-18 16:13:56 -0700652 "https://developers.google.com/edu/guidelines",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800653 "distribute/essentials/quality/tablets.html",
654 "distribute/googleplay/developer-console.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800655 "https://play.google.com/about/developer-distribution-agreement-addendum.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800656 ]
657 },
658 "distribute/googleplay/aboutgpfe/educators/about": {
659 "title": "About Google Play for Education / Educators",
660 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800661 "https://www.google.com/edu/tablets/",
662 "https://www.youtube.com/watch?v=haEmsMo0f3w"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800663 ]
664 },
665 "distribute/googleplay/aboutgpfe/educators": {
666 "title": "About Google Play for Education / Educators",
667 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800668 "https://www.google.com/edu/tablets/",
669 "https://youtu.be/vzvpcEffvaE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800670 ]
671 },
672 "distribute/googleplay/gettingstartedgpfe/educators": {
673 "title": "About Google Play for Education / Educators",
674 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800675 "https://www.google.com/edu/tablets/",
676 "https://youtu.be/vzvpcEffvaE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800677 ]
678 },
679 "distribute/essentials/eduessentials/developers": {
680 "title": "",
681 "resources": [
682 "distribute/googleplay/developer-console.html",
683 "distribute/googleplay/edu/start.html",
smain@google.com941f8002014-06-18 16:13:56 -0700684 "https://developers.google.com/edu/faq"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800685 ]
686 },
687 "distribute/essentials/eduessentials/educators": {
688 "title": "",
689 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800690 "https://www.google.com/edu/tablets/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800691 "distribute/essentials/quality/tablets.html",
692 ]
693 },
694 "distribute/essentials/optimizing": {
695 "title": "Optimizing Your App",
696 "resources": [
697 "design/index.html",
698 "training/articles/perf-anr.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800699 "https://android-developers.blogspot.com/2013/10/improved-app-insight-by-linking-google.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800700 ]
701 },
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700702 "distribute/users/appinvites": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800703 "title": "",
704 "resources": [
Dirk Doughertyc85bf852015-05-24 19:56:35 -0700705 "https://developers.google.com/app-invites/",
706 "https://developers.google.com/identity/sign-in/android/",
707 "https://developers.google.com/app-indexing/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800708 ]
709 },
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -0700710 "distribute/users/promotewithads": {
711 "title": "",
712 "resources": [
Dirk Dougherty98794c02015-05-09 12:10:56 -0700713 "https://support.google.com/adwords/answer/6032059",
714 "https://support.google.com/adwords/answer/6032073",
715 "https://support.google.com/adwords/answer/6167164",
716 "https://support.google.com/adwords/answer/6167162"
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -0700717 ]
718 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800719 "distribute/users/buildbuzz": {
720 "title": "",
721 "resources": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -0800722 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800723 "distribute/tools/promote/linking.html",
724 "distribute/tools/promote/device-art.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800725 "https://plus.google.com/+GooglePlay"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800726 ]
727 },
728 "distribute/users/createagreatlisting": {
729 "title": "",
730 "resources": [
731 "https://support.google.com/googleplay/android-developer/answer/1078870",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800732 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800733 "distribute/tools/launch-checklist.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800734 "https://android-developers.blogspot.com/2013/07/making-beautiful-android-app-icons.html",
735 "https://android-developers.blogspot.com/2012/12/localize-your-promotional-graphics-on.html",
736 "https://android-developers.blogspot.com/2013/10/making-your-app-content-more-accessible.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800737 ]
738 },
739 "distribute/users/buildcommunity": {
740 "title": "",
741 "resources": [
742 "distribute/googleplay/developer-console.html",
743 "https://support.google.com/groups/answer/46601",
744 "https://support.google.com/plus/topic/2888488",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800745 "https://www.youtube.com/yt/dev/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800746 ]
747 },
Dirk Dougherty98794c02015-05-09 12:10:56 -0700748 "distribute/users/appindexing": {
749 "title": "",
750 "resources": [
751 "https://developers.google.com/app-indexing/",
752 "https://developers.google.com/app-indexing/webmasters/details",
Dirk Doughertyca9fd6f2015-06-11 11:53:40 -0700753 "distribute/engage/deep-linking.html",
754 "training/app-indexing/index.html"
Dirk Dougherty74709452015-05-15 00:51:24 -0700755 ]
756 },
757 "distribute/users/otas": {
758 "title": "",
759 "resources": [
760 "https://developers.google.com/identity/sign-in/android/",
761 "https://developers.google.com/+/features/play-installs",
762 "https://developers.google.com/+/features/analytics"
763 ]
764 },
765 "distribute/users/houseads": {
766 "title": "",
767 "resources": [
768 "https://support.google.com/admob/topic/2784623",
769 "https://developers.google.com/mobile-ads-sdk/download",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800770 "https://support.google.com/googleplay/android-developer/topic/2985714",
771 "https://analyticsacademy.withgoogle.com/mobile-app",
Dirk Dougherty74709452015-05-15 00:51:24 -0700772 "https://support.google.com/analytics/answer/2611404",
773 "https://support.google.com/admob/answer/3111064"
774 ]
775 },
776 "distribute/users/youtube": {
777 "title": "",
778 "resources": [
779 "https://support.google.com/youtube/answer/6140493",
780 "https://support.google.com/youtube/answer/2797387"
Dirk Dougherty98794c02015-05-09 12:10:56 -0700781 ]
782 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800783 "distribute/toolsreference/bestpractices/apps": {
784 "title": "",
785 "resources": [
786 "distribute/googleplay/developer-console.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800787 "https://android-developers.blogspot.com/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800788 ]
789 },
790 "distribute/toolsreference/bestpractices/games": {
791 "title": "",
792 "resources": [
793 "google/play-services/games.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800794 "https://android-developers.blogspot.com/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800795 "distribute/googleplay/developer-console.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800796 "https://www.youtube.com/watch?v=1RIz-cmTQB4"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800797 ]
798 },
799 "distribute/essentials/corequalityguidelines/visualdesign": {
800 "title": "",
801 "resources": [
802 "design/index.html",
803 "design/patterns/navigation.html",
804 "design/patterns/actionbar.html",
805 "design/style/iconography.html",
806 "design/patterns/notifications.html"
807 ]
808 },
809 "distribute/essentials/corequalityguidelines/functionality": {
810 "title": "",
811 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800812 "https://android-developers.blogspot.com/2011/11/making-android-games-that-play-nice.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800813 "guide/components/tasks-and-back-stack.html",
814 "training/basics/activity-lifecycle/recreating.html"
815 ]
816 },
Joe Fernandez957cddd2014-10-10 21:36:46 -0700817 "distribute/essentials/tvqualityguidelines/visualdesign": {
818 "title": "",
819 "resources": [
820 "design/tv/index.html",
821 "training/tv/start/index.html"
822 ]
823 },
824 "distribute/essentials/tvqualityguidelines/functionality": {
825 "title": "",
826 "resources": [
827 "training/tv/start/hardware.html",
828 "training/tv/games/index.html"
829 ]
830 },
Luan Nguyen9aec78c2014-10-21 16:24:22 -0700831 "distribute/essentials/wearqualityguidelines/visualdesign": {
832 "title": "",
833 "resources": [
834 "design/wear/index.html",
835 "training/building-wearables.html",
836 "training/wearables/ui/index.html"
837 ]
838 },
839 "distribute/essentials/wearqualityguidelines/functionality": {
840 "title": "",
841 "resources": [
842 "training/wearables/notifications/index.html",
843 "training/wearables/apps/index.html",
844 "training/wearables/notifications/voice-input.html"
845 ]
846 },
Eric Gilmorea4ebec82014-11-11 14:55:46 -0800847 "distribute/essentials/autoqualityguidelines/visualdesign": {
848 "title": "",
849 "resources": [
850 "training/auto/messaging/index.html",
851 "training/auto/start/index.html"
852 ]
853 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800854 "distribute/essentials/core/performance": {
855 "title": "",
856 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800857 "https://android-developers.blogspot.com/2010/12/new-gingerbread-api-strictmode.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800858 "training/articles/perf-anr.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800859 "https://android-developers.blogspot.com/2010/07/multithreading-for-performance.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800860 ]
861 },
862 "distribute/essentials/core/play": {
863 "title": "",
864 "resources": [
865 "distribute/tools/launch-checklist.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800866 "https://play.google.com/about/developer-content-policy.html?hl=zh-Hans",
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"
871 ]
872 },
873 "distribute/essentials/core/play/zhcn": {
874 "title": "",
875 "resources": [
876 "intl/zh-cn/distribute/tools/launch-checklist.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800877 "https://play.google.com/about/developer-content-policy.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800878 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans",
879 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800880 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800881 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800882 ]
883 },
884 "distribute/essentials/tabletguidelines/optimize": {
885 "title": "",
886 "resources": [
887 "design/style/metrics-grids.html",
888 "design/style/devices-displays.html",
889 "guide/practices/screens_support.html",
890 //"guide/practices/screens_support.html#ConfigurationExamples",
891 ]
892 },
893 "distribute/essentials/tabletguidelines/extrascreen": {
894 "title": "",
895 "resources": [
896 "design/patterns/multi-pane-layouts.html",
897 "training/design-navigation/multiple-sizes.html",
898 "training/multiscreen/index.html",
899 ]
900 },
901 "distribute/essentials/tabletguidelines/assets": {
902 "title": "",
903 "resources": [
904 "design/style/iconography.html",
905 "guide/topics/resources/providing-resources.html",
906 "guide/practices/screens_support.html",
907 "training/basics/supporting-devices/screens.html"
908 ]
909 },
910 "distribute/essentials/tabletguidelines/fonts": {
911 "title": "",
912 "resources": [
913 "design/style/metrics-grids.html",
914 "design/style/typography.html",
915 "guide/practices/screens_support.html",
916 "training/multiscreen/screendensities.html"
917 ]
918 },
919 "distribute/essentials/tabletguidelines/widgets": {
920 "title": "",
921 "resources": [
922 "guide/topics/appwidgets/index.html#MetaData",
923 "guide/topics/appwidgets/index.html",
924 "design/patterns/widgets.html"
925 ]
926 },
927 "distribute/essentials/tabletguidelines/versions": {
928 "title": "",
929 "resources": [
930 "guide/topics/manifest/uses-sdk-element.html#ApiLevels",
931 "guide/topics/manifest/uses-sdk-element.html",
932 "training/basics/supporting-devices/platforms.html"
933 ]
934 },
935 "distribute/essentials/tabletguidelines/hardware": {
936 "title": "",
937 "resources": [
938 "guide/topics/manifest/uses-feature-element.html",
939 "guide/topics/manifest/uses-feature-element.html#testing"
940 ]
941 },
942 "distribute/essentials/tabletguidelines/tabletscreens": {
943 "title": "",
944 "resources": [
945 "guide/practices/screens_support.html#DeclaringScreenSizeSupport",
946 "guide/practices/screens_support.html"
947 ]
948 },
949 "distribute/essentials/tabletguidelines/showcase": {
950 "title": "",
951 "resources": [
952 "distribute/tools/launch-checklist.html",
953 "https://play.google.com/apps/publish/",
Dirk Dougherty31ae1c512015-11-07 13:18:02 -0800954 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800955 "distribute/tools/promote/device-art.html"
956 ]
957 },
Dirk Doughertya79acc02014-11-14 19:19:18 -0800958 "distribute/essentials/tabletguidelines/showcase/zhcn": {
959 "title": "",
960 "resources": [
961 "intl/zh-cn/distribute/tools/launch-checklist.html",
962 "https://play.google.com/apps/publish/?hl=zh-Hans",
Dirk Dougherty31ae1c512015-11-07 13:18:02 -0800963 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -0800964 "intl/zh-cn/distribute/tools/promote/device-art.html"
965 ]
966 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800967 "distribute/essentials/tabletguidelines/googleplay": {
968 "title": "",
969 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800970 "https://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800971 "google/play/filters.html"
972 ]
973 },
974 "distribute/essentials/tabletguidelines": {
975 "title": "",
976 "resources": [
977 "distribute/essentials/quality/core.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800978 "https://android-developers.blogspot.com/2013/10/more-visibility-for-tablet-apps-in.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800979 "distribute/tools/launch-checklist.html",
980 "distribute/tools/promote/device-art.html"
981 ]
982 },
983 "distribute/getusers/notifications": {
984 "title": "",
985 "resources": [
986 "design/patterns/notifications.html",
987 "distribute/engage/gcm.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800988 "https://play.google.com/about/developer-content-policy.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800989 ]
990 },
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -0700991 "distribute/engage/analytics": {
992 "title": "",
993 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -0800994 "https://www.google.com/analytics/mobile/",
995 "https://android-developers.blogspot.com/2013/10/improved-app-insight-by-linking-google.html",
Dirk Doughertybdcd6fc2014-06-10 14:35:17 -0700996 "https://developers.google.com/analytics/devguides/collection/android/"
997 ]
998 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -0800999 "distribute/engage/widgets": {
1000 "title": "",
1001 "resources": [
1002 "design/patterns/widgets.html",
1003 "guide/topics/appwidgets/index.html"
1004 ]
1005 },
Dirk Dougherty98794c02015-05-09 12:10:56 -07001006 "distribute/engage/reengage": {
1007 "title": "",
1008 "resources": [
1009 "https://support.google.com/adwords/answer/6032073",
1010 "distribute/engage/deep-linking.html",
1011 "https://support.google.com/adwords/answer/6167162",
1012 "distribute/users/promote-with-ads.html"
1013 ]
1014 },
1015 "distribute/engage/appindexing": {
1016 "title": "",
1017 "resources": [
1018 "distribute/engage/intents.html",
Dirk Dougherty10d44b72015-05-23 14:46:57 -07001019 "distribute/engage/deep-linking.html",
Dirk Doughertyca9fd6f2015-06-11 11:53:40 -07001020 "distribute/users/appindexing.html",
1021 "training/app-indexing/index.html"
Dirk Dougherty98794c02015-05-09 12:10:56 -07001022 ]
1023 },
1024 "distribute/engage/intents": {
1025 "title": "",
1026 "resources": [
1027 "guide/components/intents-filters.html",
Dirk Dougherty10d44b72015-05-23 14:46:57 -07001028 "distribute/engage/deep-linking.html",
Dirk Dougherty98794c02015-05-09 12:10:56 -07001029 "distribute/engage/ads.html"
1030 ]
1031 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001032 "distribute/getusers/expandnewmarkets": {
1033 "title": "",
1034 "resources": [
1035 "distribute/tools/localization-checklist.html",
1036 "https://support.google.com/googleplay/android-developer/table/3541286",
1037 "distribute/stories/localization.html",
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001038 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001039 "distribute/tools/promote/device-art.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001040 "https://www.youtube.com/watch?v=SkHHPf3EdzE"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001041 ]
1042 },
1043 "distribute/engage/gcm": {
1044 "title": "",
1045 "resources": [
Dirk Dougherty518651c2015-05-27 20:24:37 -07001046 "https://developers.google.com/cloud-messaging/gcm",
1047 "https://developers.google.com/cloud-messaging/android/client",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001048 ]
1049 },
Andrew Solovay827b8022015-11-13 13:09:12 -08001050 "distribute/engage/gamesservices/related": {
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001051 "title": "",
1052 "resources": [
Andrew Solovay827b8022015-11-13 13:09:12 -08001053 "https://developers.google.com/games/services/",
1054 "distribute/analyze/start.html",
1055 "distribute/googleplay/cardboard.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001056 "https://www.google.com/admob/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001057 ]
1058 },
1059 "distribute/engage/gplus": {
1060 "title": "",
1061 "resources": [
Dirk Dougherty74709452015-05-15 00:51:24 -07001062 "distribute/users/ota-installs.html",
1063 "https://developers.google.com/identity/sign-in/android/people",
1064 "https://developers.google.com/+/mobile/android/"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001065 ]
1066 },
1067 "distribute/engage/community": {
1068 "title": "",
1069 "resources": [
1070 "distribute/users/build-community.html",
1071 "distribute/engage/video.html"
1072 ]
1073 },
1074 "distribute/engage/deeplinks": {
1075 "title": "",
1076 "resources": [
1077 "distribute/engage/easy-signin.html",
1078 "https://developers.google.com/app-indexing/",
1079 "https://developers.google.com/+/mobile/android/share/interactive-post"
1080 ]
1081 },
1082 "distribute/engage/appupdates": {
1083 "title": "",
1084 "resources": [
1085 "distribute/essentials/optimizing-your-app.html",
1086 "distribute/tools/launch-checklist.html",
1087 "distribute/googleplay/developer-console.html",
1088 "design/patterns/notifications.html"
1089 ]
1090 },
1091 "distribute/engage/video/more": {
1092 "title": "",
1093 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001094 "https://www.youtube.com/yt/dev/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001095 "distribute/essentials/best-practices/games.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001096 "https://www.youtube.com/watch?v=RRelFvc6Czo"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001097 ]
1098 },
1099 "distribute/engage/community": {
1100 "title": "",
1101 "resources": [
1102 "distribute/users/build-community.html",
1103 "distribute/engage/video.html"
1104 ]
1105 },
1106 "distribute/engage/kiwi": {
1107 "title": "",
1108 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001109 "https://www.youtube.com/watch?v=WWArLD6nqrk"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001110 ]
1111 },
1112 "distribute/toolsreference/gpfefaq": {
1113 "title": "",
1114 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001115 "https://www.google.com/edu/tablets/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001116 "distribute/googleplay/edu/start.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001117 "https://play.google.com/about/developer-distribution-agreement-addendum.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001118 "distribute/essentials/quality/core.html",
1119 "distribute/essentials/quality/tablets.html"
1120 ]
1121 },
1122 "distribute/toolsreference/localizationchecklist/identifylocales": {
1123 "title": "",
1124 "resources": [
1125 "https://support.google.com/googleplay/android-developer/answer/138294"
1126 ]
1127 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001128 "distribute/toolsreference/localizationchecklist/identifylocales/zhcn": {
1129 "title": "",
1130 "resources": [
1131 "https://support.google.com/googleplay/android-developer/answer/138294?hl=zh-Hans"
1132 ]
1133 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001134 "distribute/tools/loc/designforloc": {
1135 "title": "",
1136 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001137 "https://android-developers.blogspot.com/2013/03/native-rtl-support-in-android-42.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001138 "guide/topics/resources/string-resource.html#Plurals",
1139 "guide/topics/resources/string-resource.html",
1140 "reference/java/util/Locale.html"
1141 ]
1142 },
1143 "distribute/toolsreference/localizationchecklist/managestrings": {
1144 "title": "",
1145 "resources": [
1146 "guide/topics/resources/string-resource.html",
1147 "design/style/writing.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001148 "https://en.wikipedia.org/wiki/XLIFF"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001149 ]
1150 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001151 "distribute/toolsreference/localizationchecklist/managestrings/zhcn": {
1152 "title": "",
1153 "resources": [
1154 "guide/topics/resources/string-resource.html",
1155 "intl/zh-cn/design/style/writing.html",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001156 "https://en.wikipedia.org/wiki/XLIFF"
Dirk Doughertya79acc02014-11-14 19:19:18 -08001157 ]
1158 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001159 "distribute/toolsreference/localizationchecklist/translatestrings": {
1160 "title": "",
1161 "resources": [
1162 "distribute/stories/localization.html",
1163 ]
1164 },
1165 "distribute/toolsreference/localizationchecklist/preplaunch": {
1166 "title": "",
1167 "resources": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001168 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001169 "distribute/tools/promote/device-art.html"
1170 ]
1171 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001172 "distribute/toolsreference/localizationchecklist/preplaunch/zhcn": {
1173 "title": "",
1174 "resources": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001175 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001176 "intl/zh-cn/distribute/tools/promote/device-art.html"
1177 ]
1178 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001179 "distribute/toolsreference/localizationchecklist/supportlaunch": {
1180 "title": "",
1181 "resources": [
1182 "distribute/tools/launch-checklist.html",
1183 ]
1184 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001185 "distribute/toolsreference/localizationchecklist/supportlaunch/zhcn": {
1186 "title": "",
1187 "resources": [
1188 "intl/zh-cn/distribute/tools/launch-checklist.html",
1189 ]
1190 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001191 "distribute/toolsreference/launchchecklist/understanding": {
1192 "title": "",
1193 "resources": [
1194 "tools/publishing/publishing_overview.html",
1195 "tools/publishing/preparing.html"
1196 ]
1197 },
1198 "distribute/toolsreference/launchchecklist/policies": {
1199 "title": "",
1200 "resources": [
1201 "https://support.google.com/googleplay/android-developer/answer/4430948",
1202 "https://support.google.com/googleplay/android-developer/topic/2364761",
1203 "https://support.google.com/googleplay/android-developer"
1204 ]
1205 },
1206 "distribute/toolsreference/launchchecklist/quality": {
1207 "title": "",
1208 "resources": [
1209 "distribute/essentials/quality/core.html",
1210 "distribute/essentials/quality/tablets.html",
smain@google.com941f8002014-06-18 16:13:56 -07001211 "https://developers.google.com/edu/guidelines"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001212 ]
1213 },
1214 "distribute/toolsreference/launchchecklist/rating": {
1215 "title": "",
1216 "resources": [
1217 "https://support.google.com/googleplay/android-developer/answer/188189",
1218 ]
1219 },
1220 "distribute/toolsreference/launchchecklist/country": {
1221 "title": "",
1222 "resources": [
1223 "https://support.google.com/googleplay/android-developer/answer/138294"
1224 ]
1225 },
1226 "distribute/toolsreference/launchchecklist/size": {
1227 "title": "",
1228 "resources": [
1229 "google/play/expansion-files.html",
1230 "tools/help/proguard.html"
1231 ]
1232 },
1233 "distribute/toolsreference/launchchecklist/platform": {
1234 "title": "",
1235 "resources": [
1236 "guide/practices/screens_support.html",
1237 "about/dashboards/index.html",
1238 "guide/topics/manifest/uses-sdk-element.html"
1239 ]
1240 },
1241 "distribute/toolsreference/launchchecklist/price": {
1242 "title": "",
1243 "resources": [
1244 "https://support.google.com/googleplay/android-developer/table/3541286",
1245 ]
1246 },
1247 "distribute/toolsreference/launchchecklist/purchasemethod": {
1248 "title": "",
1249 "resources": [
1250 "google/play/billing/index.html",
1251 "google/play/billing/billing_subscriptions.html"
1252 ]
1253 },
1254 "distribute/toolsreference/launchchecklist/setprice": {
1255 "title": "",
1256 "resources": [
1257 "https://support.google.com/googleplay/android-developer/answer/1169947",
1258 "https://support.google.com/googleplay/android-developer/answer/138412",
1259 "https://support.google.com/googleplay/android-developer/answer/112622",
1260 "https://support.google.com/googleplay/android-developer/answer/138000"
1261 ]
1262 },
1263 "distribute/toolsreference/launchchecklist/localization": {
1264 "title": "",
1265 "resources": [
1266 "distribute/tools/localization-checklist.html",
1267 "guide/topics/resources/localization.html",
1268 ]
1269 },
1270 "distribute/toolsreference/launchchecklist/graphics": {
1271 "title": "",
1272 "resources": [
1273 "https://support.google.com/googleplay/android-developer/answer/1078870",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001274 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html"
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001275 ]
1276 },
1277 "distribute/toolsreference/launchchecklist/productdetails": {
1278 "title": "",
1279 "resources": [
1280 "https://support.google.com/googleplay/android-developer/answer/113475",
1281 "https://support.google.com/googleplay/android-developer/answer/1078870"
1282 ]
1283 },
1284 "distribute/toolsreference/launchchecklist/badges": {
1285 "title": "",
1286 "resources": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001287 "https://play.google.com/intl/en_us/badges/",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001288 "distribute/tools/promote/linking.html"
1289 ]
1290 },
1291 "distribute/toolsreference/launchchecklist/finalchecks": {
1292 "title": "",
1293 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001294 "https://play.google.com/about/developer-content-policy.html",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001295 "https://support.google.com/googleplay/android-developer/answer/113476",
1296 "support.html"
1297 ]
1298 },
1299 "distribute/toolsreference/launchchecklist/afterlaunch": {
1300 "title": "",
1301 "resources": [
1302 "https://support.google.com/googleplay/android-developer/answer/113477",
1303 "https://support.google.com/googleplay/android-developer/answer/1153479",
1304 "https://support.google.com/payments/answer/2741495",
1305 "distribute/essentials/optimizing-your-app.html"
1306 ]
1307 },
Dirk Doughertya79acc02014-11-14 19:19:18 -08001308 "distribute/toolsreference/launchchecklist/understanding/zhcn": {
1309 "title": "",
1310 "resources": [
1311 "intl/zh-cn/tools/publishing/publishing_overview.html",
1312 "intl/zh-cn/tools/publishing/preparing.html"
1313 ]
1314 },
1315 "distribute/toolsreference/launchchecklist/policies/zhcn": {
1316 "title": "",
1317 "resources": [
1318 "https://support.google.com/googleplay/android-developer/answer/4430948?hl=zh-Hans",
1319 "https://support.google.com/googleplay/android-developer/topic/2364761?hl=zh-Hans",
1320 "https://support.google.com/googleplay/android-developer?hl=zh-Hans"
1321 ]
1322 },
1323 "distribute/toolsreference/launchchecklist/quality/zhcn": {
1324 "title": "",
1325 "resources": [
1326 "intl/zh-cn/distribute/essentials/quality/core.html",
1327 "intl/zh-cn/distribute/essentials/quality/tablets.html",
1328 "https://developers.google.com/edu/guidelines?hl=zh-Hans"
1329 ]
1330 },
1331
1332 "distribute/toolsreference/launchchecklist/rating/zhcn": {
1333 "title": "",
1334 "resources": [
1335 "https://support.google.com/googleplay/android-developer/answer/188189?hl=zh-Hans",
1336 ]
1337 },
1338 "distribute/toolsreference/launchchecklist/country/zhcn": {
1339 "title": "",
1340 "resources": [
1341 "https://support.google.com/googleplay/android-developer/answer/138294?hl=zh-Hans"
1342 ]
1343 },
1344 "distribute/toolsreference/launchchecklist/size/zhcn": {
1345 "title": "",
1346 "resources": [
1347 "google/play/expansion-files.html",
1348 "intl/zh-cn/tools/help/proguard.html"
1349 ]
1350 },
1351 "distribute/toolsreference/launchchecklist/price/zhcn": {
1352 "title": "",
1353 "resources": [
1354 "https://support.google.com/googleplay/android-developer/table/3541286?hl=zh-Hans",
1355 ]
1356 },
1357 "distribute/toolsreference/launchchecklist/purchasemethod/zhcn": {
1358 "title": "",
1359 "resources": [
1360 "intl/zh-cn/google/play/billing/index.html",
1361 "google/play/billing/billing_subscriptions.html"
1362 ]
1363 },
1364 "distribute/toolsreference/launchchecklist/setprice/zhcn": {
1365 "title": "",
1366 "resources": [
1367 "https://support.google.com/googleplay/android-developer/answer/1169947?hl=zh-Hans",
1368 "https://support.google.com/googleplay/android-developer/answer/138412?hl=zh-Hans",
1369 "https://support.google.com/googleplay/android-developer/answer/112622?hl=zh-Hans",
1370 "https://support.google.com/googleplay/android-developer/answer/138000?hl=zh-Hans"
1371 ]
1372 },
1373 "distribute/toolsreference/launchchecklist/localization/zhcn": {
1374 "title": "",
1375 "resources": [
1376 "intl/zh-cn/distribute/tools/localization-checklist.html",
1377 "guide/topics/resources/localization.html"
1378 ]
1379 },
1380 "distribute/toolsreference/launchchecklist/graphics/zhcn": {
1381 "title": "",
1382 "resources": [
1383 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001384 "https://android-developers.blogspot.com/2011/10/android-market-featured-image.html"
Dirk Doughertya79acc02014-11-14 19:19:18 -08001385 ]
1386 },
1387 "distribute/toolsreference/launchchecklist/productdetails/zhcn": {
1388 "title": "",
1389 "resources": [
1390 "https://support.google.com/googleplay/android-developer/answer/113475?hl=zh-Hans",
1391 "https://support.google.com/googleplay/android-developer/answer/1078870?hl=zh-Hans"
1392 ]
1393 },
1394 "distribute/toolsreference/launchchecklist/badges/zhcn": {
1395 "title": "",
1396 "resources": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001397 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001398 "intl/zh-cn/distribute/tools/promote/linking.html"
1399 ]
1400 },
1401 "distribute/toolsreference/launchchecklist/finalchecks/zhcn": {
1402 "title": "",
1403 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001404 "https://play.google.com/about/developer-content-policy.html",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001405 "https://support.google.com/googleplay/android-developer/answer/113476?hl=zh-Hans",
1406 "support.html"
1407 ]
1408 },
1409 "distribute/toolsreference/launchchecklist/afterlaunch/zhcn": {
1410 "title": "",
1411 "resources": [
1412 "https://support.google.com/googleplay/android-developer/answer/113477?hl=zh-Hans",
1413 "https://support.google.com/googleplay/android-developer/answer/1153479?hl=zh-Hans",
1414 "https://support.google.com/payments/answer/2741495?hl=zh-Hans",
1415 "distribute/essentials/optimizing-your-app.html"
1416 ]
1417 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001418 "distribute/monetize/premium": {
1419 "title": "",
1420 "resources": [
1421 "google/play/billing/index.html",
1422 "https://support.google.com/googleplay/android-developer/answer/4407611"
1423 ]
Joe Fernandez957cddd2014-10-10 21:36:46 -07001424 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001425 "distribute/monetize/freemium": {
1426 "title": "",
1427 "resources": [
1428 "google/play/billing/index.html",
1429 "https://support.google.com/googleplay/android-developer/answer/4407611"
1430 ]
1431 },
1432 "distribute/monetize/subscriptions": {
1433 "title": "",
1434 "resources": [
1435 "google/play/billing/billing_subscriptions.html",
1436 "https://support.google.com/googleplay/android-developer/answer/4407611"
1437 ]
1438 },
1439 "distribute/monetize/ecommerce": {
1440 "title": "",
1441 "resources": [
1442 "https://developers.google.com/wallet/instant-buy/",
1443 "https://support.google.com/googleplay/android-developer/answer/4407611"
1444 ]
1445 },
1446 "distribute/monetize/advertising": {
1447 "title": "",
1448 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001449 "https://www.google.com/ads/admob/#subid=us-en-et-dac",
1450 "https://www.google.com/doubleclick/publishers/small-business/index.html",
1451 "https://support.google.com/googleplay/android-developer/topic/2985714",
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001452 "training/monetization/ads-and-ux.html"
1453 ]
1454 },
Dirk Dougherty98794c02015-05-09 12:10:56 -07001455 "distribute/monetize/admob": {
1456 "title": "",
1457 "resources": [
1458 "https://support.google.com/admob/topic/2784623",
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001459 "https://admob.blogspot.com/",
1460 "https://analyticsacademy.withgoogle.com/mobile-app",
Dirk Dougherty98794c02015-05-09 12:10:56 -07001461 ]
1462 },
Dirk Dougherty3506ac82014-02-21 11:15:52 -08001463 "distribute/monetize/paymentmethods": {
1464 "title": "",
1465 "resources": [
1466 "https://play.google.com/about/giftcards/",
1467 "https://support.google.com/googleplay/answer/2651410"
1468 ]
1469 },
Luan Nguyen8662c042015-03-05 16:02:08 -08001470 "autolanding": {
1471 "title": "",
1472 "resources": [
1473 "auto/index.html",
1474 "design/auto/index.html",
1475 "training/auto/index.html"
1476 ]
1477 },
Dirk Doughertye1970f12014-11-01 21:40:32 -07001478 "tvlanding": {
1479 "title": "",
1480 "resources": [
1481 "tv/index.html",
1482 "design/tv/index.html",
1483 "training/tv/index.html"
1484 ]
1485 },
Luan Nguyencbd00322014-12-04 14:32:30 -08001486 "wearlanding": {
1487 "title": "",
1488 "resources": [
1489 "design/wear/index.html",
1490 "training/building-wearables.html",
1491 "training/wearables/ui/index.html"
1492 ]
1493 },
Quddus Chongc6aed462014-11-10 18:50:17 -08001494 "design/auto/auto_ui_guidelines": {
1495 "title": "",
1496 "resources": [
Luan Nguyen8662c042015-03-05 16:02:08 -08001497 "shareables/auto/AndroidAuto-audio-apps.pdf",
Quddus Chongc6aed462014-11-10 18:50:17 -08001498 "shareables/auto/AndroidAuto-messaging-apps.pdf",
1499 "shareables/auto/AndroidAuto-custom-colors.pdf"
1500 ]
1501 },
Joe Fernandez66d14b52015-03-06 16:08:13 -08001502 "training/auto/overview": {
1503 "title": "",
1504 "resources": [
1505 "training/auto/start/index.html",
1506 "design/auto/index.html",
1507 "shareables/auto/AndroidAuto-custom-colors.pdf"
1508 ]
1509 },
1510 "training/auto/messaging": {
1511 "title": "",
1512 "resources": [
1513 "training/auto/messaging/index.html",
1514 "shareables/auto/AndroidAuto-messaging-apps.pdf",
1515 "samples/MessagingService/index.html"
1516 ]
1517 },
1518 "training/auto/media": {
1519 "title": "",
1520 "resources": [
1521 "training/auto/audio/index.html",
1522 "shareables/auto/AndroidAuto-audio-apps.pdf",
1523 "samples/MediaBrowserService/index.html"
1524 ]
1525 },
1526 "training/auto/distribute": {
1527 "title": "",
1528 "resources": [
1529 "distribute/essentials/quality/auto.html",
1530 "distribute/googleplay/auto.html"
1531 ]
1532 },
Quddus Chonge3f6c812015-08-26 14:16:05 -07001533 "training/testing/overview": {
1534 "title": "",
1535 "resources": [
1536 "training/testing/start/index.html",
1537 "tools/testing/testing_android.html",
1538 "https://www.youtube.com/watch?v=vdasFFfXKOY"
1539 ]
1540 },
1541 "training/testing/tools": {
1542 "title": "",
1543 "resources": [
1544 "tools/testing-support-library/index.html",
1545 "tools/help/monkey.html",
1546 "tools/help/monkeyrunner_concepts.html",
1547 "tools/testing/testing_otheride.html",
1548 "https://source.android.com/devices/tech/debug/dumpsys.html"
1549 ]
1550 },
1551 "training/testing/techniques": {
1552 "title": "",
1553 "resources": [
1554 "training/testing/ui-testing/index.html",
1555 "training/testing/unit-testing/index.html",
1556 "training/testing/performance.html"
1557 ]
1558 },
1559 "training/testing/resources": {
1560 "title": "",
1561 "resources": [
1562 "https://github.com/googlesamples/android-testing",
1563 "https://www.youtube.com/watch?v=2I6fuD20qlY",
1564 "https://codelabs.developers.google.com/codelabs/android-testing/index.html",
1565 "https://github.com/googlesamples/android-testing-templates",
1566 "https://google.github.io/android-testing-support-library"
1567 ]
1568 },
Dirk Doughertyeb81afb2014-09-26 14:52:48 -07001569 "distribute/stories/games": {
1570 "title": "",
1571 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001572 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_Deerhunter2014_gpgs.pdf",
1573 "https://storage.googleapis.com/androiddevelopers/shareables/stories/ConcreteSoftware_PBABowling_gpgs.pdf",
1574 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Dragonplay_DragonplaySlots_gpgs.pdf",
1575 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Gameloft_Asphalt8_gpgs.pdf",
1576 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Glu_EternityWarriors3_gpgs.pdf",
1577 "https://storage.googleapis.com/androiddevelopers/shareables/stories/HotheadGames_RivalsatWar_gpgs.pdf",
1578 "https://storage.googleapis.com/androiddevelopers/shareables/stories/TMSOFT_Compulsive_gpgs.pdf",
1579 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Noodlecake_SuperStickmanGolf2_gpgs.pdf",
1580 "https://storage.googleapis.com/androiddevelopers/shareables/stories/TinyRebel_DoctorWhoLegacy_gpgs.pdf",
1581 "https://storage.googleapis.com/androiddevelopers/shareables/stories/Senri_LeosFortune_gpgs.pdf"
Dirk Doughertyeb81afb2014-09-26 14:52:48 -07001582 ]
Dirk Doughertya79acc02014-11-14 19:19:18 -08001583 },
1584 "overview/zhcn/1": {
1585 "title": "",
1586 "resources": [
1587 "intl/zh-cn/distribute/essentials/quality/core.html",
1588 "intl/zh-cn/distribute/essentials/quality/tablets.html",
1589 "intl/zh-cn/distribute/tools/launch-checklist.html",
1590 "intl/zh-cn/tools/publishing/publishing_overview.html",
1591 "intl/zh-cn/distribute/tools/localization-checklist.html"
1592 ]
1593 },
1594 "overview/zhcn/2": {
1595 "title": "",
1596 "resources": [
1597 "intl/zh-cn/google/play/billing/index.html",
1598 "intl/zh-cn/google/play/billing/api.html",
1599 "intl/zh-cn/google/play/billing/billing_admin.html",
1600 "intl/zh-cn/google/play/billing/billing_testing.html",
1601 "intl/zh-cn/google/play/billing/billing_best_practices.html"
1602 ]
1603 },
1604 "overview/zhcn/3": {
1605 "title": "",
1606 "resources": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001607 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001608
1609 "intl/zh-cn/distribute/tools/promote/device-art.html",
1610 "intl/zh-cn/distribute/tools/promote/linking.html",
1611 "intl/zh-cn/distribute/tools/promote/brand.html",
1612 "intl/zh-cn/tools/help/proguard.html"
1613 ]
1614 },
1615 "overview/zhcn/4": {
1616 "title": "",
1617 "resources": [
1618 "intl/zh-cn/design/style/writing.html",
1619 "intl/zh-cn/training/basics/fragments/fragment-ui.html",
1620 "intl/zh-cn/training/multiscreen/index.html",
1621 "intl/zh-cn/training/monitoring-device-state/index.html"
1622 ]
1623 },
1624 "overview/carousel/zhcn": {
1625 "title": "",
1626 "resources": [
Joe Fernandeza5ce59d2016-01-25 13:45:22 -08001627 "https://www.youtube.com/watch?v=vGV7FHGzpFU",
1628 "https://www.youtube.com/watch?v=aqc3ZOTzpdk",
1629 "https://www.youtube.com/watch?v=jaNrJ8uyLSc"
Dirk Doughertya79acc02014-11-14 19:19:18 -08001630 ]
1631 },
1632 "overview/1": {
1633 "title": "",
1634 "resources": [
1635 "distribute/essentials/quality/core.html",
1636 "distribute/essentials/quality/tablets.html",
1637 "distribute/tools/launch-checklist.html",
1638 "tools/publishing/publishing_overview.html",
1639 "distribute/tools/localization-checklist.html"
1640 ]
1641 },
1642 "overview/2": {
1643 "title": "",
1644 "resources": [
1645 "google/play/billing/index.html",
1646 "google/play/billing/api.html",
1647 "google/play/billing/billing_admin.html",
1648 "google/play/billing/billing_testing.html",
1649 "google/play/billing/billing_best_practices.html"
1650 ]
1651 },
1652 "overview/3": {
1653 "title": "",
1654 "resources": [
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001655 "https://play.google.com/intl/en_us/badges/",
Dirk Doughertya79acc02014-11-14 19:19:18 -08001656 "distribute/tools/promote/device-art.html",
1657 "distribute/tools/promote/linking.html",
1658 "distribute/tools/promote/brand.html",
1659 "tools/help/proguard.html"
1660 ]
1661 },
1662 "overview/4": {
1663 "title": "",
1664 "resources": [
1665 "design/style/writing.html",
1666 "training/basics/fragments/fragment-ui.html",
1667 "training/multiscreen/index.html",
1668 "training/monitoring-device-state/index.html"
1669 ]
Joe Fernandez108ccac2015-02-19 23:56:07 -08001670 },
1671 "training/work/apps": {
1672 "title": "",
1673 "resources": [
1674 "training/enterprise/app-compatibility.html",
1675 "training/enterprise/app-restrictions.html",
Andrew Solovayc9adf2c2015-06-01 14:44:21 -07001676 "https://www.youtube.com/watch?v=39NkpWkaH8M&index=2&list=PLOU2XLYxmsIKAK2Bhv19H2THwF-22O5WX",
Joe Fernandez108ccac2015-02-19 23:56:07 -08001677 "samples/AppRestrictionSchema/index.html",
Andrew Solovay789eddf2015-06-15 11:58:53 -07001678 "samples/AppRestrictionEnforcer/index.html",
1679 "https://www.youtube.com/watch?v=dH41OutAMNM"
Joe Fernandez108ccac2015-02-19 23:56:07 -08001680 ]
1681 },
1682 "training/work/admin": {
1683 "title": "",
1684 "resources": [
1685 "training/enterprise/work-policy-ctrl.html",
Andrew Solovay00ebd142015-06-24 11:56:56 -07001686 "samples/BasicManagedProfile/index.html",
1687 "https://www.youtube.com/watch?v=j3QC6hcpy90"
Joe Fernandez108ccac2015-02-19 23:56:07 -08001688 ]
Aleks Haecky881e72992015-04-23 13:17:19 -07001689 },
1690 "tools/performance/rendering": {
1691 "title": "",
1692 "resources": [
1693 "tools/performance/debug-gpu-overdraw/index.html",
1694 "tools/performance/profile-gpu-rendering/index.html",
1695 "tools/performance/hierarchy-viewer/setup.html",
1696 "tools/performance/hierarchy-viewer/index.html",
1697 "tools/performance/hierarchy-viewer/profiling.html"
1698 ]
1699 },
1700 "tools/performance/memory": {
1701 "title": "",
1702 "resources": [
1703 "tools/performance/memory-monitor/index.html",
1704 "tools/performance/heap-viewer/index.html",
1705 "tools/performance/allocation-tracker/index.html",
1706 "tools/performance/comparison.html"
1707 ]
1708 },
1709 "tools/performance/cpu": {
1710 "title": "",
1711 "resources": [
1712 "tools/performance/traceview/index.html",
1713 "tools/performance/systrace/index.html"
1714 ]
1715 },
1716 "tools/performance/battery": {
1717 "title": "",
1718 "resources": [
1719 "tools/performance/batterystats-battery-historian/index.html",
1720 "tools/performance/batterystats-battery-historian/charts.html"
1721 ]
Quddus Chong0f049722015-09-21 11:38:05 -07001722 },
1723 "marshmallow/landing/resources": {
1724 "title": "",
1725 "resources": [
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -07001726 "about/versions/marshmallow/android-6.0-changes.html",
Quddus Chong0f049722015-09-21 11:38:05 -07001727 "about/versions/marshmallow/android-6.0.html",
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -07001728 "about/versions/marshmallow/samples.html"
Quddus Chong0f049722015-09-21 11:38:05 -07001729 ]
1730 },
Quddus Chong10a91472015-09-25 17:09:32 -07001731 "marshmallow/landing/videos": {
1732 "title": "",
1733 "resources": [
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001734 "https://youtu.be/U9tw5ypqEN0",
1735 "https://youtu.be/N72ksDKrX6c",
1736 "https://youtu.be/iZqDdvhTZj0",
Quddus Chong10a91472015-09-25 17:09:32 -07001737 "https://www.youtube.com/watch?v=vcSj8ln-BlE",
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001738 "https://youtu.be/LQoohRwojmw",
1739 "https://www.youtube.com/watch?v=VOn7VrTRlA4",
1740 "https://youtu.be/5sCQjeGoE7M",
1741 "https://www.youtube.com/watch?v=C8lUdPVSzDk",
1742 "https://www.youtube.com/watch?v=HXacyy0HSW0",
Quddus Chong10a91472015-09-25 17:09:32 -07001743 "https://www.youtube.com/watch?v=OW1A4XFRuyc",
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001744 "https://www.youtube.com/watch?v=j3QC6hcpy90",
Quddus Chong10a91472015-09-25 17:09:32 -07001745 "https://www.youtube.com/watch?v=f17qe9vZ8RM",
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001746 "https://www.youtube.com/watch?v=ndBdf1_oOGA"
Quddus Chong10a91472015-09-25 17:09:32 -07001747 ]
1748 },
Quddus Chong0f049722015-09-21 11:38:05 -07001749 "marshmallow/landing/more": {
Dirk Dougherty31ae1c512015-11-07 13:18:02 -08001750 "title": "",
1751 "resources": [
Quddus Chong10a91472015-09-25 17:09:32 -07001752 "training/permissions/requesting.html",
1753 "training/backup/autosyncapi.html",
Quddus Chong1c7be2e2015-09-28 11:22:53 -07001754 "training/monitoring-device-state/doze-standby.html",
Dirk Dougherty5cd8cb02015-09-29 01:52:48 -07001755 "training/app-links/index.html",
1756 "training/articles/assistant.html",
Dirk Dougherty7a0a1f62015-10-27 13:25:57 -07001757 "training/testing/performance.html",
1758 "https://developers.google.com/android/nexus/images"
Quddus Chong0f049722015-09-21 11:38:05 -07001759 ]
1760 },
Andrew Solovayc9adf2c2015-06-01 14:44:21 -07001761}