Skip to content

Commit f17bf42

Browse files
feat(androidpublisher): update the api
#### androidpublisher:v3 The following keys were deleted: - resources.apprecovery.methods.appRecoveries (Total Keys: 13) The following keys were added: - resources.apprecovery.methods.list (Total Keys: 13)
1 parent f1d39b9 commit f17bf42

File tree

3 files changed

+101
-101
lines changed

3 files changed

+101
-101
lines changed

docs/dyn/androidpublisher_v3.apprecovery.html

Lines changed: 65 additions & 65 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,6 @@ <h2>Instance Methods</h2>
7777
<p class="toc_element">
7878
<code><a href="#addTargeting">addTargeting(packageName, appRecoveryId, body=None, x__xgafv=None)</a></code></p>
7979
<p class="firstline">Incrementally update targeting for a recovery action. Note that only the criteria selected during the creation of recovery action can be expanded.</p>
80-
<p class="toc_element">
81-
<code><a href="#appRecoveries">appRecoveries(packageName, versionCode=None, x__xgafv=None)</a></code></p>
82-
<p class="firstline">List all app recovery action resources associated with a particular package name and app version.</p>
8380
<p class="toc_element">
8481
<code><a href="#cancel">cancel(packageName, appRecoveryId, body=None, x__xgafv=None)</a></code></p>
8582
<p class="firstline">Cancel an already executing app recovery action. Note that this action changes status of the recovery action to CANCELED.</p>
@@ -92,6 +89,9 @@ <h2>Instance Methods</h2>
9289
<p class="toc_element">
9390
<code><a href="#deploy">deploy(packageName, appRecoveryId, body=None, x__xgafv=None)</a></code></p>
9491
<p class="firstline">Deploy an already created app recovery action with recovery status DRAFT. Note that this action activates the recovery action for all targeted users and changes its status to ACTIVE.</p>
92+
<p class="toc_element">
93+
<code><a href="#list">list(packageName, versionCode=None, x__xgafv=None)</a></code></p>
94+
<p class="firstline">List all app recovery action resources associated with a particular package name and app version.</p>
9595
<h3>Method Details</h3>
9696
<div class="method">
9797
<code class="details" id="addTargeting">addTargeting(packageName, appRecoveryId, body=None, x__xgafv=None)</code>
@@ -133,68 +133,6 @@ <h3>Method Details</h3>
133133
}</pre>
134134
</div>
135135

136-
<div class="method">
137-
<code class="details" id="appRecoveries">appRecoveries(packageName, versionCode=None, x__xgafv=None)</code>
138-
<pre>List all app recovery action resources associated with a particular package name and app version.
139-
140-
Args:
141-
packageName: string, Required. Package name of the app for which list of recovery actions is requested. (required)
142-
versionCode: string, Required. Version code targeted by the list of recovery actions.
143-
x__xgafv: string, V1 error format.
144-
Allowed values
145-
1 - v1 error format
146-
2 - v2 error format
147-
148-
Returns:
149-
An object of the form:
150-
151-
{ # Response message for ListAppRecoveries. -- api-linter: core::0158::response-next-page-token-field=disabled
152-
&quot;recoveryActions&quot;: [ # List of recovery actions associated with the requested package name.
153-
{ # Information about an app recovery action.
154-
&quot;appRecoveryId&quot;: &quot;A String&quot;, # ID corresponding to the app recovery action.
155-
&quot;cancelTime&quot;: &quot;A String&quot;, # Timestamp of when the app recovery action is canceled by the developer. Only set if the recovery action has been canceled.
156-
&quot;createTime&quot;: &quot;A String&quot;, # Timestamp of when the app recovery action is created by the developer. It is always set after creation of the recovery action.
157-
&quot;deployTime&quot;: &quot;A String&quot;, # Timestamp of when the app recovery action is deployed to the users. Only set if the recovery action has been deployed.
158-
&quot;lastUpdateTime&quot;: &quot;A String&quot;, # Timestamp of when the developer last updated recovery action. In case the action is cancelled, it corresponds to cancellation time. It is always set after creation of the recovery action.
159-
&quot;remoteInAppUpdateData&quot;: { # Data related to Remote In-App Update action such as recovered user count, affected user count etc. # Data about the remote in-app update action such as such as recovered user base, recoverable user base etc. Set only if the recovery action type is Remote In-App Update.
160-
&quot;remoteAppUpdateDataPerBundle&quot;: [ # Data related to the recovery action at bundle level.
161-
{ # Data related to the recovery action at bundle level.
162-
&quot;recoveredDeviceCount&quot;: &quot;A String&quot;, # Total number of devices which have been rescued.
163-
&quot;totalDeviceCount&quot;: &quot;A String&quot;, # Total number of devices affected by this recovery action associated with bundle of the app.
164-
&quot;versionCode&quot;: &quot;A String&quot;, # Version Code corresponding to the target bundle.
165-
},
166-
],
167-
},
168-
&quot;status&quot;: &quot;A String&quot;, # The status of the recovery action.
169-
&quot;targeting&quot;: { # Targeting details for a recovery action such as regions, android sdk levels, app versions etc. # Specifies targeting criteria for the recovery action such as regions, android sdk versions, app versions etc.
170-
&quot;allUsers&quot;: { # Object representation to describe all set of users. # All users are targeted.
171-
&quot;isAllUsersRequested&quot;: True or False, # Required. Set to true if all set of users are needed.
172-
},
173-
&quot;androidSdks&quot;: { # Android api level targeting data for app recovery action targeting. # Targeting is based on android api levels of devices.
174-
&quot;sdkLevels&quot;: [ # Android api levels of devices targeted by recovery action. See https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels for different api levels in android.
175-
&quot;A String&quot;,
176-
],
177-
},
178-
&quot;regions&quot;: { # Region targeting data for app recovery action targeting. # Targeting is based on the user account region.
179-
&quot;regionCode&quot;: [ # Regions targeted by the recovery action. Region codes are ISO 3166 Alpha-2 country codes. For example, US stands for United States of America. See https://www.iso.org/iso-3166-country-codes.html for the complete list of country codes.
180-
&quot;A String&quot;,
181-
],
182-
},
183-
&quot;versionList&quot;: { # Data format for a list of app versions. # Target version codes as a list.
184-
&quot;versionCodes&quot;: [ # List of app version codes.
185-
&quot;A String&quot;,
186-
],
187-
},
188-
&quot;versionRange&quot;: { # Data format for a continuous range of app versions. # Target version codes as a range.
189-
&quot;versionCodeEnd&quot;: &quot;A String&quot;, # Highest app version in the range, inclusive.
190-
&quot;versionCodeStart&quot;: &quot;A String&quot;, # Lowest app version in the range, inclusive.
191-
},
192-
},
193-
},
194-
],
195-
}</pre>
196-
</div>
197-
198136
<div class="method">
199137
<code class="details" id="cancel">cancel(packageName, appRecoveryId, body=None, x__xgafv=None)</code>
200138
<pre>Cancel an already executing app recovery action. Note that this action changes status of the recovery action to CANCELED.
@@ -340,4 +278,66 @@ <h3>Method Details</h3>
340278
}</pre>
341279
</div>
342280

281+
<div class="method">
282+
<code class="details" id="list">list(packageName, versionCode=None, x__xgafv=None)</code>
283+
<pre>List all app recovery action resources associated with a particular package name and app version.
284+
285+
Args:
286+
packageName: string, Required. Package name of the app for which list of recovery actions is requested. (required)
287+
versionCode: string, Required. Version code targeted by the list of recovery actions.
288+
x__xgafv: string, V1 error format.
289+
Allowed values
290+
1 - v1 error format
291+
2 - v2 error format
292+
293+
Returns:
294+
An object of the form:
295+
296+
{ # Response message for ListAppRecoveries. -- api-linter: core::0158::response-next-page-token-field=disabled
297+
&quot;recoveryActions&quot;: [ # List of recovery actions associated with the requested package name.
298+
{ # Information about an app recovery action.
299+
&quot;appRecoveryId&quot;: &quot;A String&quot;, # ID corresponding to the app recovery action.
300+
&quot;cancelTime&quot;: &quot;A String&quot;, # Timestamp of when the app recovery action is canceled by the developer. Only set if the recovery action has been canceled.
301+
&quot;createTime&quot;: &quot;A String&quot;, # Timestamp of when the app recovery action is created by the developer. It is always set after creation of the recovery action.
302+
&quot;deployTime&quot;: &quot;A String&quot;, # Timestamp of when the app recovery action is deployed to the users. Only set if the recovery action has been deployed.
303+
&quot;lastUpdateTime&quot;: &quot;A String&quot;, # Timestamp of when the developer last updated recovery action. In case the action is cancelled, it corresponds to cancellation time. It is always set after creation of the recovery action.
304+
&quot;remoteInAppUpdateData&quot;: { # Data related to Remote In-App Update action such as recovered user count, affected user count etc. # Data about the remote in-app update action such as such as recovered user base, recoverable user base etc. Set only if the recovery action type is Remote In-App Update.
305+
&quot;remoteAppUpdateDataPerBundle&quot;: [ # Data related to the recovery action at bundle level.
306+
{ # Data related to the recovery action at bundle level.
307+
&quot;recoveredDeviceCount&quot;: &quot;A String&quot;, # Total number of devices which have been rescued.
308+
&quot;totalDeviceCount&quot;: &quot;A String&quot;, # Total number of devices affected by this recovery action associated with bundle of the app.
309+
&quot;versionCode&quot;: &quot;A String&quot;, # Version Code corresponding to the target bundle.
310+
},
311+
],
312+
},
313+
&quot;status&quot;: &quot;A String&quot;, # The status of the recovery action.
314+
&quot;targeting&quot;: { # Targeting details for a recovery action such as regions, android sdk levels, app versions etc. # Specifies targeting criteria for the recovery action such as regions, android sdk versions, app versions etc.
315+
&quot;allUsers&quot;: { # Object representation to describe all set of users. # All users are targeted.
316+
&quot;isAllUsersRequested&quot;: True or False, # Required. Set to true if all set of users are needed.
317+
},
318+
&quot;androidSdks&quot;: { # Android api level targeting data for app recovery action targeting. # Targeting is based on android api levels of devices.
319+
&quot;sdkLevels&quot;: [ # Android api levels of devices targeted by recovery action. See https://developer.android.com/guide/topics/manifest/uses-sdk-element#ApiLevels for different api levels in android.
320+
&quot;A String&quot;,
321+
],
322+
},
323+
&quot;regions&quot;: { # Region targeting data for app recovery action targeting. # Targeting is based on the user account region.
324+
&quot;regionCode&quot;: [ # Regions targeted by the recovery action. Region codes are ISO 3166 Alpha-2 country codes. For example, US stands for United States of America. See https://www.iso.org/iso-3166-country-codes.html for the complete list of country codes.
325+
&quot;A String&quot;,
326+
],
327+
},
328+
&quot;versionList&quot;: { # Data format for a list of app versions. # Target version codes as a list.
329+
&quot;versionCodes&quot;: [ # List of app version codes.
330+
&quot;A String&quot;,
331+
],
332+
},
333+
&quot;versionRange&quot;: { # Data format for a continuous range of app versions. # Target version codes as a range.
334+
&quot;versionCodeEnd&quot;: &quot;A String&quot;, # Highest app version in the range, inclusive.
335+
&quot;versionCodeStart&quot;: &quot;A String&quot;, # Lowest app version in the range, inclusive.
336+
},
337+
},
338+
},
339+
],
340+
}</pre>
341+
</div>
342+
343343
</body></html>

docs/dyn/androidpublisher_v3.externaltransactions.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ <h3>Method Details</h3>
136136
},
137137
&quot;testPurchase&quot;: { # Represents a transaction performed using a test account. These transactions will not be charged by Google. # Output only. If set, this transaction was a test purchase. Google will not charge for a test transaction.
138138
},
139-
&quot;transactionProgramCode&quot;: 42, # Optional. The transaction program code, used to help determine service fee for apps partcipating in special partner programs. This field can not be used for external offers transactions. Developers participating in the Play Media Experience Program (https://play.google.com/console/about/programs/mediaprogram/) must provide the program code when reporting alternative billing external transactions. If you are an eligible developer, please contact your BDM for more information on how to set this field.
139+
&quot;transactionProgramCode&quot;: 42, # Optional. The transaction program code, used to help determine service fee for eligible apps participating in partner programs. Developers participating in the Play Media Experience Program (https://play.google.com/console/about/programs/mediaprogram/) must provide the program code when reporting alternative billing transactions. If you are an eligible developer, please contact your BDM for more information on how to set this field. Note: this field can not be used for external offers transactions.
140140
&quot;transactionState&quot;: &quot;A String&quot;, # Output only. The current state of the transaction.
141141
&quot;transactionTime&quot;: &quot;A String&quot;, # Required. The time when the transaction was completed.
142142
&quot;userTaxAddress&quot;: { # User&#x27;s address for the external transaction. # Required. User address for tax computation.
@@ -189,7 +189,7 @@ <h3>Method Details</h3>
189189
},
190190
&quot;testPurchase&quot;: { # Represents a transaction performed using a test account. These transactions will not be charged by Google. # Output only. If set, this transaction was a test purchase. Google will not charge for a test transaction.
191191
},
192-
&quot;transactionProgramCode&quot;: 42, # Optional. The transaction program code, used to help determine service fee for apps partcipating in special partner programs. This field can not be used for external offers transactions. Developers participating in the Play Media Experience Program (https://play.google.com/console/about/programs/mediaprogram/) must provide the program code when reporting alternative billing external transactions. If you are an eligible developer, please contact your BDM for more information on how to set this field.
192+
&quot;transactionProgramCode&quot;: 42, # Optional. The transaction program code, used to help determine service fee for eligible apps participating in partner programs. Developers participating in the Play Media Experience Program (https://play.google.com/console/about/programs/mediaprogram/) must provide the program code when reporting alternative billing transactions. If you are an eligible developer, please contact your BDM for more information on how to set this field. Note: this field can not be used for external offers transactions.
193193
&quot;transactionState&quot;: &quot;A String&quot;, # Output only. The current state of the transaction.
194194
&quot;transactionTime&quot;: &quot;A String&quot;, # Required. The time when the transaction was completed.
195195
&quot;userTaxAddress&quot;: { # User&#x27;s address for the external transaction. # Required. User address for tax computation.
@@ -248,7 +248,7 @@ <h3>Method Details</h3>
248248
},
249249
&quot;testPurchase&quot;: { # Represents a transaction performed using a test account. These transactions will not be charged by Google. # Output only. If set, this transaction was a test purchase. Google will not charge for a test transaction.
250250
},
251-
&quot;transactionProgramCode&quot;: 42, # Optional. The transaction program code, used to help determine service fee for apps partcipating in special partner programs. This field can not be used for external offers transactions. Developers participating in the Play Media Experience Program (https://play.google.com/console/about/programs/mediaprogram/) must provide the program code when reporting alternative billing external transactions. If you are an eligible developer, please contact your BDM for more information on how to set this field.
251+
&quot;transactionProgramCode&quot;: 42, # Optional. The transaction program code, used to help determine service fee for eligible apps participating in partner programs. Developers participating in the Play Media Experience Program (https://play.google.com/console/about/programs/mediaprogram/) must provide the program code when reporting alternative billing transactions. If you are an eligible developer, please contact your BDM for more information on how to set this field. Note: this field can not be used for external offers transactions.
252252
&quot;transactionState&quot;: &quot;A String&quot;, # Output only. The current state of the transaction.
253253
&quot;transactionTime&quot;: &quot;A String&quot;, # Required. The time when the transaction was completed.
254254
&quot;userTaxAddress&quot;: { # User&#x27;s address for the external transaction. # Required. User address for tax computation.
@@ -323,7 +323,7 @@ <h3>Method Details</h3>
323323
},
324324
&quot;testPurchase&quot;: { # Represents a transaction performed using a test account. These transactions will not be charged by Google. # Output only. If set, this transaction was a test purchase. Google will not charge for a test transaction.
325325
},
326-
&quot;transactionProgramCode&quot;: 42, # Optional. The transaction program code, used to help determine service fee for apps partcipating in special partner programs. This field can not be used for external offers transactions. Developers participating in the Play Media Experience Program (https://play.google.com/console/about/programs/mediaprogram/) must provide the program code when reporting alternative billing external transactions. If you are an eligible developer, please contact your BDM for more information on how to set this field.
326+
&quot;transactionProgramCode&quot;: 42, # Optional. The transaction program code, used to help determine service fee for eligible apps participating in partner programs. Developers participating in the Play Media Experience Program (https://play.google.com/console/about/programs/mediaprogram/) must provide the program code when reporting alternative billing transactions. If you are an eligible developer, please contact your BDM for more information on how to set this field. Note: this field can not be used for external offers transactions.
327327
&quot;transactionState&quot;: &quot;A String&quot;, # Output only. The current state of the transaction.
328328
&quot;transactionTime&quot;: &quot;A String&quot;, # Required. The time when the transaction was completed.
329329
&quot;userTaxAddress&quot;: { # User&#x27;s address for the external transaction. # Required. User address for tax computation.

0 commit comments

Comments
 (0)