mirror of
https://github.com/OMGeeky/google-apis-rs.git
synced 2026-02-23 15:49:49 +01:00
Update the JSON schemas
The command executed was as follows: rm -f .api.deps .cli.deps && FETCH_APIS=1 make update-json -j8
This commit is contained in:
@@ -2085,7 +2085,7 @@
|
||||
],
|
||||
"parameters": {
|
||||
"externalTransactionId": {
|
||||
"description": "Required. The id to use for the external transaction. Must be unique across all other transactions for the app. This value should be 1-63 characters and valid characters are /a-z0-9_-/. Do not use this field to store any Personally Identifiable Information (PII) such as emails. Attempting to store PII in this field may result in requests being blocked.",
|
||||
"description": "Required. The id to use for the external transaction. Must be unique across all other transactions for the app. This value should be 1-63 characters and valid characters are /a-zA-Z0-9_-/. Do not use this field to store any Personally Identifiable Information (PII) such as emails. Attempting to store PII in this field may result in requests being blocked.",
|
||||
"location": "query",
|
||||
"type": "string"
|
||||
},
|
||||
@@ -4279,6 +4279,11 @@
|
||||
"location": "query",
|
||||
"type": "string"
|
||||
},
|
||||
"includeQuantityBasedPartialRefund": {
|
||||
"description": "Optional. Whether to include voided purchases of quantity-based partial refunds, which are applicable only to multi-quantity purchases. If true, additional voided purchases may be returned with voidedQuantity that indicates the refund quantity of a quantity-based partial refund. The default value is false.",
|
||||
"location": "query",
|
||||
"type": "boolean"
|
||||
},
|
||||
"maxResults": {
|
||||
"description": "Defines how many results the list operation should return. The default number depends on the resource collection.",
|
||||
"format": "uint32",
|
||||
@@ -4726,7 +4731,7 @@
|
||||
}
|
||||
}
|
||||
},
|
||||
"revision": "20240229",
|
||||
"revision": "20240418",
|
||||
"rootUrl": "https://androidpublisher.googleapis.com/",
|
||||
"schemas": {
|
||||
"Abi": {
|
||||
@@ -6642,7 +6647,8 @@
|
||||
"CAN_MANAGE_ORDERS",
|
||||
"CAN_MANAGE_APP_CONTENT",
|
||||
"CAN_VIEW_NON_FINANCIAL_DATA",
|
||||
"CAN_VIEW_APP_QUALITY"
|
||||
"CAN_VIEW_APP_QUALITY",
|
||||
"CAN_MANAGE_DEEPLINKS"
|
||||
],
|
||||
"enumDeprecated": [
|
||||
false,
|
||||
@@ -6658,6 +6664,7 @@
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false
|
||||
],
|
||||
"enumDescriptions": [
|
||||
@@ -6674,7 +6681,8 @@
|
||||
"Manage orders and subscriptions.",
|
||||
"Manage policy related pages.",
|
||||
"View app information (read-only).",
|
||||
"View app quality data such as Vitals, Crashes etc."
|
||||
"View app quality data such as Vitals, Crashes etc.",
|
||||
"Manage the deep links setup of an app."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
@@ -7478,6 +7486,12 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"OtherRecurringProduct": {
|
||||
"description": "Details of a recurring external transaction product which doesn't belong to any other more specific category.",
|
||||
"id": "OtherRecurringProduct",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
},
|
||||
"OtherRegionsBasePlanConfig": {
|
||||
"description": "Pricing information for any new locations Play may launch in.",
|
||||
"id": "OtherRegionsBasePlanConfig",
|
||||
@@ -7516,6 +7530,10 @@
|
||||
"$ref": "OtherRegionsSubscriptionOfferPhasePrices",
|
||||
"description": "The absolute amount of money subtracted from the base plan price prorated over the phase duration that the user pays for this offer phase. For example, if the base plan price for this region is $12 for a period of 1 year, then a $1 absolute discount for a phase of a duration of 3 months would correspond to a price of $2. The resulting price may not be smaller than the minimum price allowed for any new locations Play may launch in."
|
||||
},
|
||||
"free": {
|
||||
"$ref": "OtherRegionsSubscriptionOfferPhaseFreePriceOverride",
|
||||
"description": "Set to specify this offer is free to obtain."
|
||||
},
|
||||
"otherRegionsPrices": {
|
||||
"$ref": "OtherRegionsSubscriptionOfferPhasePrices",
|
||||
"description": "The absolute price the user pays for this offer phase. The price must not be smaller than the minimum price allowed for any new locations Play may launch in."
|
||||
@@ -7528,6 +7546,12 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"OtherRegionsSubscriptionOfferPhaseFreePriceOverride": {
|
||||
"description": "Represents the free price override configuration for any new locations Play may launch for a single offer phase.",
|
||||
"id": "OtherRegionsSubscriptionOfferPhaseFreePriceOverride",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
},
|
||||
"OtherRegionsSubscriptionOfferPhasePrices": {
|
||||
"description": "Pricing information for any new locations Play may launch in.",
|
||||
"id": "OtherRegionsSubscriptionOfferPhasePrices",
|
||||
@@ -7697,7 +7721,7 @@
|
||||
"type": "string"
|
||||
},
|
||||
"purchaseType": {
|
||||
"description": "The type of purchase of the inapp product. This field is only set if this purchase was not made using the standard in-app billing flow. Possible values are: 0. Test (i.e. purchased from a license testing account) 1. Promo (i.e. purchased using a promo code) 2. Rewarded (i.e. from watching a video ad instead of paying)",
|
||||
"description": "The type of purchase of the inapp product. This field is only set if this purchase was not made using the standard in-app billing flow. Possible values are: 0. Test (i.e. purchased from a license testing account) 1. Promo (i.e. purchased using a promo code). Does not include Play Points purchases. 2. Rewarded (i.e. from watching a video ad instead of paying)",
|
||||
"format": "int32",
|
||||
"type": "integer"
|
||||
},
|
||||
@@ -7706,6 +7730,11 @@
|
||||
"format": "int32",
|
||||
"type": "integer"
|
||||
},
|
||||
"refundableQuantity": {
|
||||
"description": "The quantity eligible for refund, i.e. quantity that hasn't been refunded. The value reflects quantity-based partial refunds and full refunds.",
|
||||
"format": "int32",
|
||||
"type": "integer"
|
||||
},
|
||||
"regionCode": {
|
||||
"description": "ISO 3166-1 alpha-2 billing region code of the user at the time the product was granted.",
|
||||
"type": "string"
|
||||
@@ -7745,14 +7774,18 @@
|
||||
"enum": [
|
||||
"EXTERNAL_TRANSACTION_PROGRAM_UNSPECIFIED",
|
||||
"USER_CHOICE_BILLING",
|
||||
"ALTERTNATIVE_BILLING_ONLY"
|
||||
"ALTERNATIVE_BILLING_ONLY"
|
||||
],
|
||||
"enumDescriptions": [
|
||||
"Unspecified transaction program. Not used.",
|
||||
"User choice billing, where a user may choose between Google Play Billing developer-managed billing.",
|
||||
"Alternatively billing only, where users may only use developer-manager billing."
|
||||
"Alternative billing only, where users may only use developer-manager billing."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
"otherRecurringProduct": {
|
||||
"$ref": "OtherRecurringProduct",
|
||||
"description": "Details of a recurring external transaction product which doesn't belong to any other specific category."
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
@@ -7849,6 +7882,10 @@
|
||||
"$ref": "Money",
|
||||
"description": "The absolute amount of money subtracted from the base plan price prorated over the phase duration that the user pays for this offer phase. For example, if the base plan price for this region is $12 for a period of 1 year, then a $1 absolute discount for a phase of a duration of 3 months would correspond to a price of $2. The resulting price may not be smaller than the minimum price allowed for this region."
|
||||
},
|
||||
"free": {
|
||||
"$ref": "RegionalSubscriptionOfferPhaseFreePriceOverride",
|
||||
"description": "Set to specify this offer is free to obtain."
|
||||
},
|
||||
"price": {
|
||||
"$ref": "Money",
|
||||
"description": "The absolute price the user pays for this offer phase. The price must not be smaller than the minimum price allowed for this region."
|
||||
@@ -7865,6 +7902,12 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"RegionalSubscriptionOfferPhaseFreePriceOverride": {
|
||||
"description": "Represents the free price override configuration for a single phase of a subscription offer",
|
||||
"id": "RegionalSubscriptionOfferPhaseFreePriceOverride",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
},
|
||||
"RegionalTaxRateInfo": {
|
||||
"description": "Specified details about taxation in a given geographical region.",
|
||||
"id": "RegionalTaxRateInfo",
|
||||
@@ -9002,13 +9045,33 @@
|
||||
"description": "Defines the scope of subscriptions which a targeting rule can match to target offers to users based on past or current entitlement.",
|
||||
"id": "TargetingRuleScope",
|
||||
"properties": {
|
||||
"anySubscriptionInApp": {
|
||||
"$ref": "TargetingRuleScopeAnySubscriptionInApp",
|
||||
"description": "The scope of the current targeting rule is any subscription in the parent app."
|
||||
},
|
||||
"specificSubscriptionInApp": {
|
||||
"description": "The scope of the current targeting rule is the subscription with the specified subscription ID. Must be a subscription within the same parent app.",
|
||||
"type": "string"
|
||||
},
|
||||
"thisSubscription": {
|
||||
"$ref": "TargetingRuleScopeThisSubscription",
|
||||
"description": "The scope of the current targeting rule is the subscription in which this offer is defined."
|
||||
}
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"TargetingRuleScopeAnySubscriptionInApp": {
|
||||
"description": "Represents the targeting rule scope corresponding to any subscription in the parent app.",
|
||||
"id": "TargetingRuleScopeAnySubscriptionInApp",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
},
|
||||
"TargetingRuleScopeThisSubscription": {
|
||||
"description": "Represents the targeting rule scope corresponding to the subscriptions in which this offer is defined.",
|
||||
"id": "TargetingRuleScopeThisSubscription",
|
||||
"properties": {},
|
||||
"type": "object"
|
||||
},
|
||||
"TargetingUpdate": {
|
||||
"description": "Update type for targeting. Note it is always a subset Targeting.",
|
||||
"id": "TargetingUpdate",
|
||||
@@ -9472,7 +9535,8 @@
|
||||
"CAN_MANAGE_ORDERS_GLOBAL",
|
||||
"CAN_MANAGE_APP_CONTENT_GLOBAL",
|
||||
"CAN_VIEW_NON_FINANCIAL_DATA_GLOBAL",
|
||||
"CAN_VIEW_APP_QUALITY_GLOBAL"
|
||||
"CAN_VIEW_APP_QUALITY_GLOBAL",
|
||||
"CAN_MANAGE_DEEPLINKS_GLOBAL"
|
||||
],
|
||||
"enumDeprecated": [
|
||||
false,
|
||||
@@ -9492,6 +9556,7 @@
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false,
|
||||
false
|
||||
],
|
||||
"enumDescriptions": [
|
||||
@@ -9512,7 +9577,8 @@
|
||||
"Manage orders and subscriptions.",
|
||||
"Manage policy related pages on all apps for the developer.",
|
||||
"View app information and download bulk reports (read-only).",
|
||||
"View app quality information for all apps for the developer."
|
||||
"View app quality information for all apps for the developer.",
|
||||
"Manage the deep links setup for all apps for the developer."
|
||||
],
|
||||
"type": "string"
|
||||
},
|
||||
@@ -9744,6 +9810,11 @@
|
||||
"description": "The token which uniquely identifies a one-time purchase or subscription. To uniquely identify subscription renewals use order_id (available starting from version 3 of the API).",
|
||||
"type": "string"
|
||||
},
|
||||
"voidedQuantity": {
|
||||
"description": "The voided quantity as the result of a quantity-based partial refund. Voided purchases of quantity-based partial refunds may only be returned when includeQuantityBasedPartialRefund is set to true.",
|
||||
"format": "int32",
|
||||
"type": "integer"
|
||||
},
|
||||
"voidedReason": {
|
||||
"description": "The reason why the purchase was voided, possible values are: 0. Other 1. Remorse 2. Not_received 3. Defective 4. Accidental_purchase 5. Fraud 6. Friendly_fraud 7. Chargeback",
|
||||
"format": "int32",
|
||||
|
||||
Reference in New Issue
Block a user