Skip to content

Commit 5aee28e

Browse files
feat(androidpublisher): update the api
#### androidpublisher:v3 The following keys were added: - resources.edits.resources.countryavailability.methods.get (Total Keys: 16) - resources.generatedapks.methods.download (Total Keys: 18) - resources.generatedapks.methods.list (Total Keys: 14) - schemas.GeneratedApksListResponse (Total Keys: 4) - schemas.GeneratedApksPerSigningKey (Total Keys: 10) - schemas.GeneratedAssetPackSlice (Total Keys: 7) - schemas.GeneratedSplitApk (Total Keys: 7) - schemas.GeneratedStandaloneApk (Total Keys: 5) - schemas.GeneratedUniversalApk (Total Keys: 3) - schemas.TrackCountryAvailability (Total Keys: 6) - schemas.TrackTargetedCountry (Total Keys: 3)
1 parent 5e876a5 commit 5aee28e

File tree

5 files changed

+575
-1
lines changed

5 files changed

+575
-1
lines changed
Lines changed: 116 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,116 @@
1+
<html><body>
2+
<style>
3+
4+
body, h1, h2, h3, div, span, p, pre, a {
5+
margin: 0;
6+
padding: 0;
7+
border: 0;
8+
font-weight: inherit;
9+
font-style: inherit;
10+
font-size: 100%;
11+
font-family: inherit;
12+
vertical-align: baseline;
13+
}
14+
15+
body {
16+
font-size: 13px;
17+
padding: 1em;
18+
}
19+
20+
h1 {
21+
font-size: 26px;
22+
margin-bottom: 1em;
23+
}
24+
25+
h2 {
26+
font-size: 24px;
27+
margin-bottom: 1em;
28+
}
29+
30+
h3 {
31+
font-size: 20px;
32+
margin-bottom: 1em;
33+
margin-top: 1em;
34+
}
35+
36+
pre, code {
37+
line-height: 1.5;
38+
font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39+
}
40+
41+
pre {
42+
margin-top: 0.5em;
43+
}
44+
45+
h1, h2, h3, p {
46+
font-family: Arial, sans serif;
47+
}
48+
49+
h1, h2, h3 {
50+
border-bottom: solid #CCC 1px;
51+
}
52+
53+
.toc_element {
54+
margin-top: 0.5em;
55+
}
56+
57+
.firstline {
58+
margin-left: 2 em;
59+
}
60+
61+
.method {
62+
margin-top: 1em;
63+
border: solid 1px #CCC;
64+
padding: 1em;
65+
background: #EEE;
66+
}
67+
68+
.details {
69+
font-weight: bold;
70+
font-size: 14px;
71+
}
72+
73+
</style>
74+
75+
<h1><a href="androidpublisher_v3.html">Google Play Android Developer API</a> . <a href="androidpublisher_v3.edits.html">edits</a> . <a href="androidpublisher_v3.edits.countryavailability.html">countryavailability</a></h1>
76+
<h2>Instance Methods</h2>
77+
<p class="toc_element">
78+
<code><a href="#close">close()</a></code></p>
79+
<p class="firstline">Close httplib2 connections.</p>
80+
<p class="toc_element">
81+
<code><a href="#get">get(packageName, editId, track, x__xgafv=None)</a></code></p>
82+
<p class="firstline">Gets country availability.</p>
83+
<h3>Method Details</h3>
84+
<div class="method">
85+
<code class="details" id="close">close()</code>
86+
<pre>Close httplib2 connections.</pre>
87+
</div>
88+
89+
<div class="method">
90+
<code class="details" id="get">get(packageName, editId, track, x__xgafv=None)</code>
91+
<pre>Gets country availability.
92+
93+
Args:
94+
packageName: string, Package name of the app. (required)
95+
editId: string, Identifier of the edit. (required)
96+
track: string, The track to read from. (required)
97+
x__xgafv: string, V1 error format.
98+
Allowed values
99+
1 - v1 error format
100+
2 - v2 error format
101+
102+
Returns:
103+
An object of the form:
104+
105+
{ # Resource for per-track country availability information.
106+
&quot;countries&quot;: [ # A list of one or more countries where artifacts in this track are available. This list includes all countries that are targeted by the track, even if only specific carriers are targeted in that country.
107+
{ # Representation of a single country where the contents of a track are available.
108+
&quot;countryCode&quot;: &quot;A String&quot;, # The country to target, as a two-letter CLDR code.
109+
},
110+
],
111+
&quot;restOfWorld&quot;: True or False, # Whether artifacts in this track are available to &quot;rest of the world&quot; countries.
112+
&quot;syncWithProduction&quot;: True or False, # Whether this track&#x27;s availability is synced with the default production track. See https://support.google.com/googleplay/android-developer/answer/7550024 for more information on syncing country availability with production. Note that if this is true, the returned &quot;countries&quot; and &quot;rest_of_world&quot; fields will reflect the values for the default production track.
113+
}</pre>
114+
</div>
115+
116+
</body></html>

docs/dyn/androidpublisher_v3.edits.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,11 @@ <h2>Instance Methods</h2>
8484
</p>
8585
<p class="firstline">Returns the bundles Resource.</p>
8686

87+
<p class="toc_element">
88+
<code><a href="androidpublisher_v3.edits.countryavailability.html">countryavailability()</a></code>
89+
</p>
90+
<p class="firstline">Returns the countryavailability Resource.</p>
91+
8792
<p class="toc_element">
8893
<code><a href="androidpublisher_v3.edits.deobfuscationfiles.html">deobfuscationfiles()</a></code>
8994
</p>
Lines changed: 174 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,174 @@
1+
<html><body>
2+
<style>
3+
4+
body, h1, h2, h3, div, span, p, pre, a {
5+
margin: 0;
6+
padding: 0;
7+
border: 0;
8+
font-weight: inherit;
9+
font-style: inherit;
10+
font-size: 100%;
11+
font-family: inherit;
12+
vertical-align: baseline;
13+
}
14+
15+
body {
16+
font-size: 13px;
17+
padding: 1em;
18+
}
19+
20+
h1 {
21+
font-size: 26px;
22+
margin-bottom: 1em;
23+
}
24+
25+
h2 {
26+
font-size: 24px;
27+
margin-bottom: 1em;
28+
}
29+
30+
h3 {
31+
font-size: 20px;
32+
margin-bottom: 1em;
33+
margin-top: 1em;
34+
}
35+
36+
pre, code {
37+
line-height: 1.5;
38+
font-family: Monaco, 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', 'Lucida Console', monospace;
39+
}
40+
41+
pre {
42+
margin-top: 0.5em;
43+
}
44+
45+
h1, h2, h3, p {
46+
font-family: Arial, sans serif;
47+
}
48+
49+
h1, h2, h3 {
50+
border-bottom: solid #CCC 1px;
51+
}
52+
53+
.toc_element {
54+
margin-top: 0.5em;
55+
}
56+
57+
.firstline {
58+
margin-left: 2 em;
59+
}
60+
61+
.method {
62+
margin-top: 1em;
63+
border: solid 1px #CCC;
64+
padding: 1em;
65+
background: #EEE;
66+
}
67+
68+
.details {
69+
font-weight: bold;
70+
font-size: 14px;
71+
}
72+
73+
</style>
74+
75+
<h1><a href="androidpublisher_v3.html">Google Play Android Developer API</a> . <a href="androidpublisher_v3.generatedapks.html">generatedapks</a></h1>
76+
<h2>Instance Methods</h2>
77+
<p class="toc_element">
78+
<code><a href="#close">close()</a></code></p>
79+
<p class="firstline">Close httplib2 connections.</p>
80+
<p class="toc_element">
81+
<code><a href="#download">download(packageName, versionCode, downloadId, x__xgafv=None)</a></code></p>
82+
<p class="firstline">Downloads a single signed APK generated from an app bundle.</p>
83+
<p class="toc_element">
84+
<code><a href="#download_media">download_media(packageName, versionCode, downloadId, x__xgafv=None)</a></code></p>
85+
<p class="firstline">Downloads a single signed APK generated from an app bundle.</p>
86+
<p class="toc_element">
87+
<code><a href="#list">list(packageName, versionCode, x__xgafv=None)</a></code></p>
88+
<p class="firstline">Returns download metadata for all APKs that were generated from a given app bundle.</p>
89+
<h3>Method Details</h3>
90+
<div class="method">
91+
<code class="details" id="close">close()</code>
92+
<pre>Close httplib2 connections.</pre>
93+
</div>
94+
95+
<div class="method">
96+
<code class="details" id="download">download(packageName, versionCode, downloadId, x__xgafv=None)</code>
97+
<pre>Downloads a single signed APK generated from an app bundle.
98+
99+
Args:
100+
packageName: string, Package name of the app. (required)
101+
versionCode: integer, Version code of the app bundle. (required)
102+
downloadId: string, Download ID, which uniquely identifies the APK to download. Can be obtained from the response of `generatedapks.list` method. (required)
103+
x__xgafv: string, V1 error format.
104+
Allowed values
105+
1 - v1 error format
106+
2 - v2 error format
107+
</pre>
108+
</div>
109+
110+
<div class="method">
111+
<code class="details" id="download_media">download_media(packageName, versionCode, downloadId, x__xgafv=None)</code>
112+
<pre>Downloads a single signed APK generated from an app bundle.
113+
114+
Args:
115+
packageName: string, Package name of the app. (required)
116+
versionCode: integer, Version code of the app bundle. (required)
117+
downloadId: string, Download ID, which uniquely identifies the APK to download. Can be obtained from the response of `generatedapks.list` method. (required)
118+
x__xgafv: string, V1 error format.
119+
Allowed values
120+
1 - v1 error format
121+
2 - v2 error format
122+
</pre>
123+
</div>
124+
125+
<div class="method">
126+
<code class="details" id="list">list(packageName, versionCode, x__xgafv=None)</code>
127+
<pre>Returns download metadata for all APKs that were generated from a given app bundle.
128+
129+
Args:
130+
packageName: string, Package name of the app. (required)
131+
versionCode: integer, Version code of the app bundle. (required)
132+
x__xgafv: string, V1 error format.
133+
Allowed values
134+
1 - v1 error format
135+
2 - v2 error format
136+
137+
Returns:
138+
An object of the form:
139+
140+
{ # Response to list generated APKs.
141+
&quot;generatedApks&quot;: [ # All generated APKs, grouped by the APK signing key.
142+
{ # Download metadata for split, standalone and universal APKs, as well as asset pack slices, signed with a given key.
143+
&quot;certificateSha256Hash&quot;: &quot;A String&quot;, # SHA256 hash of the APK signing public key certificate.
144+
&quot;generatedAssetPackSlices&quot;: [ # List of asset pack slices which will be served for this app bundle, signed with a key corresponding to certificate_sha256_hash.
145+
{ # Download metadata for an asset pack slice.
146+
&quot;downloadId&quot;: &quot;A String&quot;, # Download ID, which uniquely identifies the APK to download. Should be supplied to `generatedapks.download` method.
147+
&quot;moduleName&quot;: &quot;A String&quot;, # Name of the module that this asset slice belongs to.
148+
&quot;sliceId&quot;: &quot;A String&quot;, # Asset slice ID.
149+
&quot;version&quot;: &quot;A String&quot;, # Asset module version.
150+
},
151+
],
152+
&quot;generatedSplitApks&quot;: [ # List of generated split APKs, signed with a key corresponding to certificate_sha256_hash.
153+
{ # Download metadata for a split APK.
154+
&quot;downloadId&quot;: &quot;A String&quot;, # Download ID, which uniquely identifies the APK to download. Should be supplied to `generatedapks.download` method.
155+
&quot;moduleName&quot;: &quot;A String&quot;, # Name of the module that this APK belongs to.
156+
&quot;splitId&quot;: &quot;A String&quot;, # Split ID. Empty for the main split of the base module.
157+
&quot;variantId&quot;: 42, # ID of the generated variant.
158+
},
159+
],
160+
&quot;generatedStandaloneApks&quot;: [ # List of generated standalone APKs, signed with a key corresponding to certificate_sha256_hash.
161+
{ # Download metadata for a standalone APK.
162+
&quot;downloadId&quot;: &quot;A String&quot;, # Download ID, which uniquely identifies the APK to download. Should be supplied to `generatedapks.download` method.
163+
&quot;variantId&quot;: 42, # ID of the generated variant.
164+
},
165+
],
166+
&quot;generatedUniversalApk&quot;: { # Download metadata for a universal APK. # Generated universal APK, signed with a key corresponding to certificate_sha256_hash. This field is not set if no universal APK was generated for this signing key.
167+
&quot;downloadId&quot;: &quot;A String&quot;, # Download ID, which uniquely identifies the APK to download. Should be supplied to `generatedapks.download` method.
168+
},
169+
},
170+
],
171+
}</pre>
172+
</div>
173+
174+
</body></html>

docs/dyn/androidpublisher_v3.html

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,11 @@ <h2>Instance Methods</h2>
7979
</p>
8080
<p class="firstline">Returns the edits Resource.</p>
8181

82+
<p class="toc_element">
83+
<code><a href="androidpublisher_v3.generatedapks.html">generatedapks()</a></code>
84+
</p>
85+
<p class="firstline">Returns the generatedapks Resource.</p>
86+
8287
<p class="toc_element">
8388
<code><a href="androidpublisher_v3.grants.html">grants()</a></code>
8489
</p>

0 commit comments

Comments
 (0)