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
"description": "Optional. Account hold period of the subscription, specified in ISO 8601 format. Acceptable values must be in DAYS and in the range P0D (zero days) to P30D (30 days). If not specified, the default value is P30D (30 days).",
5252
+
"description": "Optional. Account hold period of the subscription, specified in ISO 8601 format. Acceptable values must be in days and between P0D and P60D. If not specified, the default value is P30D. The sum of gracePeriodDuration and accountHoldDuration must be between P30D and P60D days, inclusive.",
5253
5253
"type": "string"
5254
5254
},
5255
5255
"billingPeriodDuration": {
5256
5256
"description": "Required. Immutable. Subscription period, specified in ISO 8601 format. For a list of acceptable billing periods, refer to the help center. The duration is immutable after the base plan is created.",
5257
5257
"type": "string"
5258
5258
},
5259
5259
"gracePeriodDuration": {
5260
-
"description": "Grace period of the subscription, specified in ISO 8601 format. Acceptable values are P0D (zero days), P3D (3 days), P7D (7 days), P14D (14 days), and P30D (30 days). If not specified, a default value will be used based on the recurring period duration.",
5260
+
"description": "Grace period of the subscription, specified in ISO 8601 format. Acceptable values must be in days and between P0D and the lesser of 30D and base plan billing period. If not specified, a default value will be used based on the billing period. The sum of gracePeriodDuration and accountHoldDuration must be between P30D and P60D days, inclusive.",
5261
5261
"type": "string"
5262
5262
},
5263
5263
"legacyCompatible": {
@@ -5314,6 +5314,10 @@
5314
5314
"priceChangeDetails": {
5315
5315
"$ref": "SubscriptionItemPriceChangeDetails",
5316
5316
"description": "The information of the last price change for the item since subscription signup."
5317
+
},
5318
+
"recurringPrice": {
5319
+
"$ref": "Money",
5320
+
"description": "The current recurring price of the auto renewing plan."
5317
5321
}
5318
5322
},
5319
5323
"type": "object"
@@ -6086,6 +6090,13 @@
6086
6090
"$ref": "SystemFeature"
6087
6091
},
6088
6092
"type": "array"
6093
+
},
6094
+
"systemOnChips": {
6095
+
"description": "Optional. The SoCs included by this selector. Only works for Android S+ devices.",
6096
+
"items": {
6097
+
"$ref": "SystemOnChip"
6098
+
},
6099
+
"type": "array"
6089
6100
}
6090
6101
},
6091
6102
"type": "object"
@@ -7066,7 +7077,7 @@
7066
7077
"id": "InstallmentsBasePlanType",
7067
7078
"properties": {
7068
7079
"accountHoldDuration": {
7069
-
"description": "Optional. Account hold period of the subscription, specified exclusively in days and in ISO 8601 format. Acceptable values are P0D (zero days) to P30D (30days). If not specified, the default value is P30D (30 days).",
7080
+
"description": "Optional. Account hold period of the subscription, specified in ISO 8601 format. Acceptable values must be in days and between P0D and P60D. If not specified, the default value is P30D. The sum of gracePeriodDuration and accountHoldDuration must be between P30D and P60D days, inclusive.",
7070
7081
"type": "string"
7071
7082
},
7072
7083
"billingPeriodDuration": {
@@ -7079,7 +7090,7 @@
7079
7090
"type": "integer"
7080
7091
},
7081
7092
"gracePeriodDuration": {
7082
-
"description": "Grace period of the subscription, specified in ISO 8601 format. Acceptable values are P0D (zero days), P3D (3 days), P7D (7 days), P14D (14 days), and P30D (30 days). If not specified, a default value will be used based on the recurring period duration.",
7093
+
"description": "Grace period of the subscription, specified in ISO 8601 format. Acceptable values must be in days and between P0D and the lesser of 30D and base plan billing period. If not specified, a default value will be used based on the billing period. The sum of gracePeriodDuration and accountHoldDuration must be between P30D and P60D days, inclusive.",
7083
7094
"type": "string"
7084
7095
},
7085
7096
"prorationMode": {
@@ -7571,7 +7582,7 @@
7571
7582
"type": "object"
7572
7583
},
7573
7584
"OfferTag": {
7574
-
"description": "Represents a custom tag specified for base plans and subscription offers.",
7585
+
"description": "Represents a custom tag specified for a product offer.",
7575
7586
"id": "OfferTag",
7576
7587
"properties": {
7577
7588
"tag": {
@@ -7581,6 +7592,12 @@
7581
7592
},
7582
7593
"type": "object"
7583
7594
},
7595
+
"OneTimeCode": {
7596
+
"description": "A single use promotion code.",
7597
+
"id": "OneTimeCode",
7598
+
"properties": {},
7599
+
"type": "object"
7600
+
},
7584
7601
"OneTimeExternalTransaction": {
7585
7602
"description": "Represents a one-time transaction.",
7586
7603
"id": "OneTimeExternalTransaction",
@@ -8399,6 +8416,21 @@
8399
8416
},
8400
8417
"type": "object"
8401
8418
},
8419
+
"SignupPromotion": {
8420
+
"description": "The promotion applied on this item when purchased.",
8421
+
"id": "SignupPromotion",
8422
+
"properties": {
8423
+
"oneTimeCode": {
8424
+
"$ref": "OneTimeCode",
8425
+
"description": "A one-time code was applied."
8426
+
},
8427
+
"vanityCode": {
8428
+
"$ref": "VanityCode",
8429
+
"description": "A vanity code was applied."
8430
+
}
8431
+
},
8432
+
"type": "object"
8433
+
},
8402
8434
"SplitApkMetadata": {
8403
8435
"description": "Holds data specific to Split APKs.",
8404
8436
"id": "SplitApkMetadata",
@@ -8916,6 +8948,10 @@
8916
8948
"productId": {
8917
8949
"description": "The purchased product ID (for example, 'monthly001').",
8918
8950
"type": "string"
8951
+
},
8952
+
"signupPromotion": {
8953
+
"$ref": "SignupPromotion",
8954
+
"description": "Promotion details about this item. Only set if a promotion was applied during signup."
8919
8955
}
8920
8956
},
8921
8957
"type": "object"
@@ -9131,6 +9167,21 @@
9131
9167
"properties": {},
9132
9168
"type": "object"
9133
9169
},
9170
+
"SystemOnChip": {
9171
+
"description": "Representation of a System-on-Chip (SoC) of an Android device. Can be used to target S+ devices.",
9172
+
"id": "SystemOnChip",
9173
+
"properties": {
9174
+
"manufacturer": {
9175
+
"description": "Required. The designer of the SoC, eg. \"Google\" Value of build property \"ro.soc.manufacturer\" https://developer.android.com/reference/android/os/Build#SOC_MANUFACTURER Required.",
9176
+
"type": "string"
9177
+
},
9178
+
"model": {
9179
+
"description": "Required. The model of the SoC, eg. \"Tensor\" Value of build property \"ro.soc.model\" https://developer.android.com/reference/android/os/Build#SOC_MODEL Required.",
9180
+
"type": "string"
9181
+
}
9182
+
},
9183
+
"type": "object"
9184
+
},
9134
9185
"Targeting": {
9135
9186
"description": "Targeting details for a recovery action such as regions, android sdk levels, app versions etc.",
9136
9187
"id": "Targeting",
@@ -9883,6 +9934,17 @@
9883
9934
},
9884
9935
"type": "object"
9885
9936
},
9937
+
"VanityCode": {
9938
+
"description": "A multiple use, predefined promotion code.",
9939
+
"id": "VanityCode",
9940
+
"properties": {
9941
+
"promotionCode": {
9942
+
"description": "The promotion code.",
9943
+
"type": "string"
9944
+
}
9945
+
},
9946
+
"type": "object"
9947
+
},
9886
9948
"Variant": {
9887
9949
"description": "APK that is suitable for inclusion in a system image. The resource of SystemApksService.",
* Optional. Account hold period of the subscription, specified in ISO 8601 format. Acceptable values must be in DAYS and in the range P0D (zero days) to P30D (30 days). If not specified, the default value is P30D (30 days).
520
+
* Optional. Account hold period of the subscription, specified in ISO 8601 format. Acceptable values must be in days and between P0D and P60D. If not specified, the default value is P30D. The sum of gracePeriodDuration and accountHoldDuration must be between P30D and P60D days, inclusive.
521
521
*/
522
522
accountHoldDuration?: string | null;
523
523
/**
524
524
* Required. Immutable. Subscription period, specified in ISO 8601 format. For a list of acceptable billing periods, refer to the help center. The duration is immutable after the base plan is created.
525
525
*/
526
526
billingPeriodDuration?: string | null;
527
527
/**
528
-
* Grace period of the subscription, specified in ISO 8601 format. Acceptable values are P0D (zero days), P3D (3 days), P7D (7 days), P14D (14 days), and P30D (30 days). If not specified, a default value will be used based on the recurring period duration.
528
+
* Grace period of the subscription, specified in ISO 8601 format. Acceptable values must be in days and between P0D and the lesser of 30D and base plan billing period. If not specified, a default value will be used based on the billing period. The sum of gracePeriodDuration and accountHoldDuration must be between P30D and P60D days, inclusive.
* Optional. Account hold period of the subscription, specified exclusively in days and in ISO 8601 format. Acceptable values are P0D (zero days) to P30D (30days). If not specified, the default value is P30D (30 days).
1791
+
* Optional. Account hold period of the subscription, specified in ISO 8601 format. Acceptable values must be in days and between P0D and P60D. If not specified, the default value is P30D. The sum of gracePeriodDuration and accountHoldDuration must be between P30D and P60D days, inclusive.
* Grace period of the subscription, specified in ISO 8601 format. Acceptable values are P0D (zero days), P3D (3 days), P7D (7 days), P14D (14 days), and P30D (30 days). If not specified, a default value will be used based on the recurring period duration.
1803
+
* Grace period of the subscription, specified in ISO 8601 format. Acceptable values must be in days and between P0D and the lesser of 30D and base plan billing period. If not specified, a default value will be used based on the billing period. The sum of gracePeriodDuration and accountHoldDuration must be between P30D and P60D days, inclusive.
* Represents a custom tag specified for base plans and subscription offers.
2133
+
* Represents a custom tag specified for a product offer.
2126
2134
*/
2127
2135
export interface Schema$OfferTag {
2128
2136
/**
2129
2137
* Must conform with RFC-1034. That is, this string can only contain lower-case letters (a-z), numbers (0-9), and hyphens (-), and be at most 20 characters.
* Representation of a System-on-Chip (SoC) of an Android device. Can be used to target S+ devices.
3303
+
*/
3304
+
export interface Schema$SystemOnChip {
3305
+
/**
3306
+
* Required. The designer of the SoC, eg. "Google" Value of build property "ro.soc.manufacturer" https://developer.android.com/reference/android/os/Build#SOC_MANUFACTURER Required.
3307
+
*/
3308
+
manufacturer?: string | null;
3309
+
/**
3310
+
* Required. The model of the SoC, eg. "Tensor" Value of build property "ro.soc.model" https://developer.android.com/reference/android/os/Build#SOC_MODEL Required.
3311
+
*/
3312
+
model?: string | null;
3313
+
}
3272
3314
/**
3273
3315
* Targeting details for a recovery action such as regions, android sdk levels, app versions etc.
0 commit comments