Skip to content

Commit 594b20b

Browse files
feat(androidpublisher): update the api
#### androidpublisher:v3 The following keys were deleted: - resources.applications.resources.pricing.methods.convertRegionPrices (Total Keys: 11) The following keys were added: - resources.monetization.methods.convertRegionPrices (Total Keys: 11)
1 parent bac0a0e commit 594b20b

File tree

3 files changed

+182
-41
lines changed

3 files changed

+182
-41
lines changed

docs/dyn/androidpublisher_v3.html

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,6 @@
7474

7575
<h1><a href="androidpublisher_v3.html">Google Play Android Developer API</a></h1>
7676
<h2>Instance Methods</h2>
77-
<p class="toc_element">
78-
<code><a href="androidpublisher_v3.applications.html">applications()</a></code>
79-
</p>
80-
<p class="firstline">Returns the applications Resource.</p>
81-
8277
<p class="toc_element">
8378
<code><a href="androidpublisher_v3.edits.html">edits()</a></code>
8479
</p>
@@ -94,6 +89,11 @@ <h2>Instance Methods</h2>
9489
</p>
9590
<p class="firstline">Returns the internalappsharingartifacts Resource.</p>
9691

92+
<p class="toc_element">
93+
<code><a href="androidpublisher_v3.monetization.html">monetization()</a></code>
94+
</p>
95+
<p class="firstline">Returns the monetization Resource.</p>
96+
9797
<p class="toc_element">
9898
<code><a href="androidpublisher_v3.orders.html">orders()</a></code>
9999
</p>
Lines changed: 145 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,145 @@
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.monetization.html">monetization</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="#convertRegionPrices">convertRegionPrices(packageName, body=None, x__xgafv=None)</a></code></p>
82+
<p class="firstline">Calculates the region prices, using today's exchange rate and country-specific pricing patterns, based on the price in the request for a set of regions.</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="convertRegionPrices">convertRegionPrices(packageName, body=None, x__xgafv=None)</code>
91+
<pre>Calculates the region prices, using today&#x27;s exchange rate and country-specific pricing patterns, based on the price in the request for a set of regions.
92+
93+
Args:
94+
packageName: string, Required. The app package name. (required)
95+
body: object, The request body.
96+
The object takes the form of:
97+
98+
{ # Request message for ConvertRegionPrices.
99+
&quot;price&quot;: { # Represents an amount of money with its currency type. # The intital price to convert other regions from. Tax exclusive.
100+
&quot;currencyCode&quot;: &quot;A String&quot;, # The three-letter currency code defined in ISO 4217.
101+
&quot;nanos&quot;: 42, # Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000.
102+
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
103+
},
104+
}
105+
106+
x__xgafv: string, V1 error format.
107+
Allowed values
108+
1 - v1 error format
109+
2 - v2 error format
110+
111+
Returns:
112+
An object of the form:
113+
114+
{ # Response message for ConvertRegionPrices.
115+
&quot;convertedOtherRegionsPrice&quot;: { # Converted other regions prices. # Converted other regions prices in USD and EUR, to use for countries where Play doesn&#x27;t support a country&#x27;s local currency.
116+
&quot;eurPrice&quot;: { # Represents an amount of money with its currency type. # Price in EUR to use for the &quot;Other regions&quot; location exclusive of taxes.
117+
&quot;currencyCode&quot;: &quot;A String&quot;, # The three-letter currency code defined in ISO 4217.
118+
&quot;nanos&quot;: 42, # Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000.
119+
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
120+
},
121+
&quot;usdPrice&quot;: { # Represents an amount of money with its currency type. # Price in USD to use for the &quot;Other regions&quot; location exclusive of taxes.
122+
&quot;currencyCode&quot;: &quot;A String&quot;, # The three-letter currency code defined in ISO 4217.
123+
&quot;nanos&quot;: 42, # Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000.
124+
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
125+
},
126+
},
127+
&quot;convertedRegionPrices&quot;: { # Map from region code to converted region price.
128+
&quot;a_key&quot;: { # A converted region price.
129+
&quot;price&quot;: { # Represents an amount of money with its currency type. # The converted price tax inclusive.
130+
&quot;currencyCode&quot;: &quot;A String&quot;, # The three-letter currency code defined in ISO 4217.
131+
&quot;nanos&quot;: 42, # Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000.
132+
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
133+
},
134+
&quot;regionCode&quot;: &quot;A String&quot;, # The region code of the region.
135+
&quot;taxAmount&quot;: { # Represents an amount of money with its currency type. # The tax amount of the converted price.
136+
&quot;currencyCode&quot;: &quot;A String&quot;, # The three-letter currency code defined in ISO 4217.
137+
&quot;nanos&quot;: 42, # Number of nano (10^-9) units of the amount. The value must be between -999,999,999 and +999,999,999 inclusive. If `units` is positive, `nanos` must be positive or zero. If `units` is zero, `nanos` can be positive, zero, or negative. If `units` is negative, `nanos` must be negative or zero. For example $-1.75 is represented as `units`=-1 and `nanos`=-750,000,000.
138+
&quot;units&quot;: &quot;A String&quot;, # The whole units of the amount. For example if `currencyCode` is `&quot;USD&quot;`, then 1 unit is one US dollar.
139+
},
140+
},
141+
},
142+
}</pre>
143+
</div>
144+
145+
</body></html>

googleapiclient/discovery_cache/documents/androidpublisher.v3.json

Lines changed: 32 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -104,41 +104,6 @@
104104
},
105105
"protocol": "rest",
106106
"resources": {
107-
"applications": {
108-
"resources": {
109-
"pricing": {
110-
"methods": {
111-
"convertRegionPrices": {
112-
"description": "Calculates the region prices, using today's exchange rate and country-specific pricing patterns, based on the price in the request for a set of regions.",
113-
"flatPath": "androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices",
114-
"httpMethod": "POST",
115-
"id": "androidpublisher.applications.pricing.convertRegionPrices",
116-
"parameterOrder": [
117-
"packageName"
118-
],
119-
"parameters": {
120-
"packageName": {
121-
"description": "Required. The app package name.",
122-
"location": "path",
123-
"required": true,
124-
"type": "string"
125-
}
126-
},
127-
"path": "androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices",
128-
"request": {
129-
"$ref": "ConvertRegionPricesRequest"
130-
},
131-
"response": {
132-
"$ref": "ConvertRegionPricesResponse"
133-
},
134-
"scopes": [
135-
"https://www.googleapis.com/auth/androidpublisher"
136-
]
137-
}
138-
}
139-
}
140-
}
141-
},
142107
"edits": {
143108
"methods": {
144109
"commit": {
@@ -2031,6 +1996,37 @@
20311996
}
20321997
}
20331998
},
1999+
"monetization": {
2000+
"methods": {
2001+
"convertRegionPrices": {
2002+
"description": "Calculates the region prices, using today's exchange rate and country-specific pricing patterns, based on the price in the request for a set of regions.",
2003+
"flatPath": "androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices",
2004+
"httpMethod": "POST",
2005+
"id": "androidpublisher.monetization.convertRegionPrices",
2006+
"parameterOrder": [
2007+
"packageName"
2008+
],
2009+
"parameters": {
2010+
"packageName": {
2011+
"description": "Required. The app package name.",
2012+
"location": "path",
2013+
"required": true,
2014+
"type": "string"
2015+
}
2016+
},
2017+
"path": "androidpublisher/v3/applications/{packageName}/pricing:convertRegionPrices",
2018+
"request": {
2019+
"$ref": "ConvertRegionPricesRequest"
2020+
},
2021+
"response": {
2022+
"$ref": "ConvertRegionPricesResponse"
2023+
},
2024+
"scopes": [
2025+
"https://www.googleapis.com/auth/androidpublisher"
2026+
]
2027+
}
2028+
}
2029+
},
20342030
"orders": {
20352031
"methods": {
20362032
"refund": {
@@ -2716,7 +2712,7 @@
27162712
}
27172713
}
27182714
},
2719-
"revision": "20211002",
2715+
"revision": "20211008",
27202716
"rootUrl": "https://androidpublisher.googleapis.com/",
27212717
"schemas": {
27222718
"Apk": {

0 commit comments

Comments
 (0)