You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
#### 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)
<pclass="firstline">Incrementally update targeting for a recovery action. Note that only the criteria selected during the creation of recovery action can be expanded.</p>
<pclass="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>
<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
-
"recoveryActions": [ # List of recovery actions associated with the requested package name.
153
-
{ # Information about an app recovery action.
154
-
"appRecoveryId": "A String", # ID corresponding to the app recovery action.
155
-
"cancelTime": "A String", # Timestamp of when the app recovery action is canceled by the developer. Only set if the recovery action has been canceled.
156
-
"createTime": "A String", # Timestamp of when the app recovery action is created by the developer. It is always set after creation of the recovery action.
157
-
"deployTime": "A String", # Timestamp of when the app recovery action is deployed to the users. Only set if the recovery action has been deployed.
158
-
"lastUpdateTime": "A String", # 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
-
"remoteInAppUpdateData": { # 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
-
"remoteAppUpdateDataPerBundle": [ # Data related to the recovery action at bundle level.
161
-
{ # Data related to the recovery action at bundle level.
162
-
"recoveredDeviceCount": "A String", # Total number of devices which have been rescued.
163
-
"totalDeviceCount": "A String", # Total number of devices affected by this recovery action associated with bundle of the app.
164
-
"versionCode": "A String", # Version Code corresponding to the target bundle.
165
-
},
166
-
],
167
-
},
168
-
"status": "A String", # The status of the recovery action.
169
-
"targeting": { # 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
-
"allUsers": { # Object representation to describe all set of users. # All users are targeted.
171
-
"isAllUsersRequested": True or False, # Required. Set to true if all set of users are needed.
172
-
},
173
-
"androidSdks": { # Android api level targeting data for app recovery action targeting. # Targeting is based on android api levels of devices.
174
-
"sdkLevels": [ # 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
-
"A String",
176
-
],
177
-
},
178
-
"regions": { # Region targeting data for app recovery action targeting. # Targeting is based on the user account region.
179
-
"regionCode": [ # 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
-
"A String",
181
-
],
182
-
},
183
-
"versionList": { # Data format for a list of app versions. # Target version codes as a list.
184
-
"versionCodes": [ # List of app version codes.
185
-
"A String",
186
-
],
187
-
},
188
-
"versionRange": { # Data format for a continuous range of app versions. # Target version codes as a range.
189
-
"versionCodeEnd": "A String", # Highest app version in the range, inclusive.
190
-
"versionCodeStart": "A String", # Lowest app version in the range, inclusive.
<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
+
"recoveryActions": [ # List of recovery actions associated with the requested package name.
298
+
{ # Information about an app recovery action.
299
+
"appRecoveryId": "A String", # ID corresponding to the app recovery action.
300
+
"cancelTime": "A String", # Timestamp of when the app recovery action is canceled by the developer. Only set if the recovery action has been canceled.
301
+
"createTime": "A String", # Timestamp of when the app recovery action is created by the developer. It is always set after creation of the recovery action.
302
+
"deployTime": "A String", # Timestamp of when the app recovery action is deployed to the users. Only set if the recovery action has been deployed.
303
+
"lastUpdateTime": "A String", # 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
+
"remoteInAppUpdateData": { # 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
+
"remoteAppUpdateDataPerBundle": [ # Data related to the recovery action at bundle level.
306
+
{ # Data related to the recovery action at bundle level.
307
+
"recoveredDeviceCount": "A String", # Total number of devices which have been rescued.
308
+
"totalDeviceCount": "A String", # Total number of devices affected by this recovery action associated with bundle of the app.
309
+
"versionCode": "A String", # Version Code corresponding to the target bundle.
310
+
},
311
+
],
312
+
},
313
+
"status": "A String", # The status of the recovery action.
314
+
"targeting": { # 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
+
"allUsers": { # Object representation to describe all set of users. # All users are targeted.
316
+
"isAllUsersRequested": True or False, # Required. Set to true if all set of users are needed.
317
+
},
318
+
"androidSdks": { # Android api level targeting data for app recovery action targeting. # Targeting is based on android api levels of devices.
319
+
"sdkLevels": [ # 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
+
"A String",
321
+
],
322
+
},
323
+
"regions": { # Region targeting data for app recovery action targeting. # Targeting is based on the user account region.
324
+
"regionCode": [ # 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
+
"A String",
326
+
],
327
+
},
328
+
"versionList": { # Data format for a list of app versions. # Target version codes as a list.
329
+
"versionCodes": [ # List of app version codes.
330
+
"A String",
331
+
],
332
+
},
333
+
"versionRange": { # Data format for a continuous range of app versions. # Target version codes as a range.
334
+
"versionCodeEnd": "A String", # Highest app version in the range, inclusive.
335
+
"versionCodeStart": "A String", # Lowest app version in the range, inclusive.
Copy file name to clipboardExpand all lines: docs/dyn/androidpublisher_v3.externaltransactions.html
+4-4Lines changed: 4 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -136,7 +136,7 @@ <h3>Method Details</h3>
136
136
},
137
137
"testPurchase": { # 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.
138
138
},
139
-
"transactionProgramCode": 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
+
"transactionProgramCode": 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.
140
140
"transactionState": "A String", # Output only. The current state of the transaction.
141
141
"transactionTime": "A String", # Required. The time when the transaction was completed.
142
142
"userTaxAddress": { # User's address for the external transaction. # Required. User address for tax computation.
@@ -189,7 +189,7 @@ <h3>Method Details</h3>
189
189
},
190
190
"testPurchase": { # 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.
191
191
},
192
-
"transactionProgramCode": 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
+
"transactionProgramCode": 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.
193
193
"transactionState": "A String", # Output only. The current state of the transaction.
194
194
"transactionTime": "A String", # Required. The time when the transaction was completed.
195
195
"userTaxAddress": { # User's address for the external transaction. # Required. User address for tax computation.
@@ -248,7 +248,7 @@ <h3>Method Details</h3>
248
248
},
249
249
"testPurchase": { # 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.
250
250
},
251
-
"transactionProgramCode": 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
+
"transactionProgramCode": 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.
252
252
"transactionState": "A String", # Output only. The current state of the transaction.
253
253
"transactionTime": "A String", # Required. The time when the transaction was completed.
254
254
"userTaxAddress": { # User's address for the external transaction. # Required. User address for tax computation.
@@ -323,7 +323,7 @@ <h3>Method Details</h3>
323
323
},
324
324
"testPurchase": { # 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.
325
325
},
326
-
"transactionProgramCode": 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
+
"transactionProgramCode": 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.
327
327
"transactionState": "A String", # Output only. The current state of the transaction.
328
328
"transactionTime": "A String", # Required. The time when the transaction was completed.
329
329
"userTaxAddress": { # User's address for the external transaction. # Required. User address for tax computation.
0 commit comments