Skip to content

Commit ac08725

Browse files
feat(content): update the api
#### content:v2.1 The following keys were added: - schemas.CompetitiveVisibility (Total Keys: 21) - schemas.Product.properties.virtualModelLink.type (Total Keys: 1) - schemas.ReportRow.properties.competitiveVisibility.$ref (Total Keys: 1)
1 parent abd8845 commit ac08725

File tree

5 files changed

+125
-16
lines changed

5 files changed

+125
-16
lines changed

docs/dyn/content_v2_1.localinventory.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -104,7 +104,7 @@ <h3>Method Details</h3>
104104
&quot;localInventory&quot;: { # Local inventory resource. For accepted attribute values, see the local product inventory feed specification. # Local inventory of the product.
105105
&quot;availability&quot;: &quot;A String&quot;, # Availability of the product. For accepted attribute values, see the local product inventory feed specification.
106106
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. Can also be used to submit any attribute of the feed specification in its generic form, for example, `{ &quot;name&quot;: &quot;size type&quot;, &quot;value&quot;: &quot;regular&quot; }`.
107-
{
107+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
108108
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
109109
# Object with schema name: CustomAttribute
110110
],
@@ -178,7 +178,7 @@ <h3>Method Details</h3>
178178
{ # Local inventory resource. For accepted attribute values, see the local product inventory feed specification.
179179
&quot;availability&quot;: &quot;A String&quot;, # Availability of the product. For accepted attribute values, see the local product inventory feed specification.
180180
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. Can also be used to submit any attribute of the feed specification in its generic form, for example, `{ &quot;name&quot;: &quot;size type&quot;, &quot;value&quot;: &quot;regular&quot; }`.
181-
{
181+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
182182
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
183183
# Object with schema name: CustomAttribute
184184
],
@@ -214,7 +214,7 @@ <h3>Method Details</h3>
214214
{ # Local inventory resource. For accepted attribute values, see the local product inventory feed specification.
215215
&quot;availability&quot;: &quot;A String&quot;, # Availability of the product. For accepted attribute values, see the local product inventory feed specification.
216216
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. Can also be used to submit any attribute of the feed specification in its generic form, for example, `{ &quot;name&quot;: &quot;size type&quot;, &quot;value&quot;: &quot;regular&quot; }`.
217-
{
217+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
218218
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
219219
# Object with schema name: CustomAttribute
220220
],

docs/dyn/content_v2_1.products.html

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ <h3>Method Details</h3>
169169
&quot;value&quot;: &quot;A String&quot;, # The price represented as a number.
170170
},
171171
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form (for example, `{ &quot;name&quot;: &quot;size type&quot;, &quot;value&quot;: &quot;regular&quot; }`). This is useful for submitting attributes not explicitly exposed by the API, such as additional attributes used for Buy on Google (formerly known as Shopping Actions).
172-
{
172+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
173173
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
174174
# Object with schema name: CustomAttribute
175175
],
@@ -357,6 +357,7 @@ <h3>Method Details</h3>
357357
&quot;unit&quot;: &quot;A String&quot;, # The unit of the measure.
358358
&quot;value&quot;: 3.14, # The measure of an item.
359359
},
360+
&quot;virtualModelLink&quot;: &quot;A String&quot;, # URL of the 3D model of the item to provide more visuals.
360361
},
361362
&quot;productId&quot;: &quot;A String&quot;, # The ID of the product to get or mutate. Only defined if the method is `get`, `delete`, or `update`.
362363
&quot;updateMask&quot;: &quot;A String&quot;, # The comma-separated list of product attributes to be updated. Example: `&quot;title,salePrice&quot;`. Attributes specified in the update mask without a value specified in the body will be deleted from the product. *You must specify the update mask to delete attributes.* Only top-level product attributes can be updated. If not defined, product attributes with set values will be updated and other attributes will stay unchanged. Only defined if the method is `update`.
@@ -438,7 +439,7 @@ <h3>Method Details</h3>
438439
&quot;value&quot;: &quot;A String&quot;, # The price represented as a number.
439440
},
440441
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form (for example, `{ &quot;name&quot;: &quot;size type&quot;, &quot;value&quot;: &quot;regular&quot; }`). This is useful for submitting attributes not explicitly exposed by the API, such as additional attributes used for Buy on Google (formerly known as Shopping Actions).
441-
{
442+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
442443
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
443444
# Object with schema name: CustomAttribute
444445
],
@@ -626,6 +627,7 @@ <h3>Method Details</h3>
626627
&quot;unit&quot;: &quot;A String&quot;, # The unit of the measure.
627628
&quot;value&quot;: 3.14, # The measure of an item.
628629
},
630+
&quot;virtualModelLink&quot;: &quot;A String&quot;, # URL of the 3D model of the item to provide more visuals.
629631
},
630632
},
631633
],
@@ -713,7 +715,7 @@ <h3>Method Details</h3>
713715
&quot;value&quot;: &quot;A String&quot;, # The price represented as a number.
714716
},
715717
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form (for example, `{ &quot;name&quot;: &quot;size type&quot;, &quot;value&quot;: &quot;regular&quot; }`). This is useful for submitting attributes not explicitly exposed by the API, such as additional attributes used for Buy on Google (formerly known as Shopping Actions).
716-
{
718+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
717719
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
718720
# Object with schema name: CustomAttribute
719721
],
@@ -901,6 +903,7 @@ <h3>Method Details</h3>
901903
&quot;unit&quot;: &quot;A String&quot;, # The unit of the measure.
902904
&quot;value&quot;: 3.14, # The measure of an item.
903905
},
906+
&quot;virtualModelLink&quot;: &quot;A String&quot;, # URL of the 3D model of the item to provide more visuals.
904907
}</pre>
905908
</div>
906909

@@ -963,7 +966,7 @@ <h3>Method Details</h3>
963966
&quot;value&quot;: &quot;A String&quot;, # The price represented as a number.
964967
},
965968
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form (for example, `{ &quot;name&quot;: &quot;size type&quot;, &quot;value&quot;: &quot;regular&quot; }`). This is useful for submitting attributes not explicitly exposed by the API, such as additional attributes used for Buy on Google (formerly known as Shopping Actions).
966-
{
969+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
967970
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
968971
# Object with schema name: CustomAttribute
969972
],
@@ -1151,6 +1154,7 @@ <h3>Method Details</h3>
11511154
&quot;unit&quot;: &quot;A String&quot;, # The unit of the measure.
11521155
&quot;value&quot;: 3.14, # The measure of an item.
11531156
},
1157+
&quot;virtualModelLink&quot;: &quot;A String&quot;, # URL of the 3D model of the item to provide more visuals.
11541158
}
11551159

11561160
feedId: string, The Content API Supplemental Feed ID. If present then product insertion applies to the data in a supplemental feed.
@@ -1212,7 +1216,7 @@ <h3>Method Details</h3>
12121216
&quot;value&quot;: &quot;A String&quot;, # The price represented as a number.
12131217
},
12141218
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form (for example, `{ &quot;name&quot;: &quot;size type&quot;, &quot;value&quot;: &quot;regular&quot; }`). This is useful for submitting attributes not explicitly exposed by the API, such as additional attributes used for Buy on Google (formerly known as Shopping Actions).
1215-
{
1219+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
12161220
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
12171221
# Object with schema name: CustomAttribute
12181222
],
@@ -1400,6 +1404,7 @@ <h3>Method Details</h3>
14001404
&quot;unit&quot;: &quot;A String&quot;, # The unit of the measure.
14011405
&quot;value&quot;: 3.14, # The measure of an item.
14021406
},
1407+
&quot;virtualModelLink&quot;: &quot;A String&quot;, # URL of the 3D model of the item to provide more visuals.
14031408
}</pre>
14041409
</div>
14051410

@@ -1473,7 +1478,7 @@ <h3>Method Details</h3>
14731478
&quot;value&quot;: &quot;A String&quot;, # The price represented as a number.
14741479
},
14751480
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form (for example, `{ &quot;name&quot;: &quot;size type&quot;, &quot;value&quot;: &quot;regular&quot; }`). This is useful for submitting attributes not explicitly exposed by the API, such as additional attributes used for Buy on Google (formerly known as Shopping Actions).
1476-
{
1481+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
14771482
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
14781483
# Object with schema name: CustomAttribute
14791484
],
@@ -1661,6 +1666,7 @@ <h3>Method Details</h3>
16611666
&quot;unit&quot;: &quot;A String&quot;, # The unit of the measure.
16621667
&quot;value&quot;: 3.14, # The measure of an item.
16631668
},
1669+
&quot;virtualModelLink&quot;: &quot;A String&quot;, # URL of the 3D model of the item to provide more visuals.
16641670
},
16651671
],
16661672
}</pre>
@@ -1740,7 +1746,7 @@ <h3>Method Details</h3>
17401746
&quot;value&quot;: &quot;A String&quot;, # The price represented as a number.
17411747
},
17421748
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form (for example, `{ &quot;name&quot;: &quot;size type&quot;, &quot;value&quot;: &quot;regular&quot; }`). This is useful for submitting attributes not explicitly exposed by the API, such as additional attributes used for Buy on Google (formerly known as Shopping Actions).
1743-
{
1749+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
17441750
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
17451751
# Object with schema name: CustomAttribute
17461752
],
@@ -1928,6 +1934,7 @@ <h3>Method Details</h3>
19281934
&quot;unit&quot;: &quot;A String&quot;, # The unit of the measure.
19291935
&quot;value&quot;: 3.14, # The measure of an item.
19301936
},
1937+
&quot;virtualModelLink&quot;: &quot;A String&quot;, # URL of the 3D model of the item to provide more visuals.
19311938
}
19321939

19331940
updateMask: string, The comma-separated list of product attributes to be updated. Example: `&quot;title,salePrice&quot;`. Attributes specified in the update mask without a value specified in the body will be deleted from the product. *You must specify the update mask to delete attributes.* Only top-level product attributes can be updated. If not defined, product attributes with set values will be updated and other attributes will stay unchanged.
@@ -1989,7 +1996,7 @@ <h3>Method Details</h3>
19891996
&quot;value&quot;: &quot;A String&quot;, # The price represented as a number.
19901997
},
19911998
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form (for example, `{ &quot;name&quot;: &quot;size type&quot;, &quot;value&quot;: &quot;regular&quot; }`). This is useful for submitting attributes not explicitly exposed by the API, such as additional attributes used for Buy on Google (formerly known as Shopping Actions).
1992-
{
1999+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
19932000
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
19942001
# Object with schema name: CustomAttribute
19952002
],
@@ -2177,6 +2184,7 @@ <h3>Method Details</h3>
21772184
&quot;unit&quot;: &quot;A String&quot;, # The unit of the measure.
21782185
&quot;value&quot;: 3.14, # The measure of an item.
21792186
},
2187+
&quot;virtualModelLink&quot;: &quot;A String&quot;, # URL of the 3D model of the item to provide more visuals.
21802188
}</pre>
21812189
</div>
21822190

docs/dyn/content_v2_1.regionalinventory.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,7 @@ <h3>Method Details</h3>
107107
&quot;regionalInventory&quot;: { # Regional inventory resource. contains the regional name and all attributes which are overridden for the specified region. # Price and availability of the product.
108108
&quot;availability&quot;: &quot;A String&quot;, # The availability of the product.
109109
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form.
110-
{
110+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
111111
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
112112
# Object with schema name: CustomAttribute
113113
],
@@ -158,7 +158,7 @@ <h3>Method Details</h3>
158158
&quot;regionalInventory&quot;: { # Regional inventory resource. contains the regional name and all attributes which are overridden for the specified region. # Price and availability of the product.
159159
&quot;availability&quot;: &quot;A String&quot;, # The availability of the product.
160160
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form.
161-
{
161+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
162162
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
163163
# Object with schema name: CustomAttribute
164164
],
@@ -197,7 +197,7 @@ <h3>Method Details</h3>
197197
{ # Regional inventory resource. contains the regional name and all attributes which are overridden for the specified region.
198198
&quot;availability&quot;: &quot;A String&quot;, # The availability of the product.
199199
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form.
200-
{
200+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
201201
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
202202
# Object with schema name: CustomAttribute
203203
],
@@ -229,7 +229,7 @@ <h3>Method Details</h3>
229229
{ # Regional inventory resource. contains the regional name and all attributes which are overridden for the specified region.
230230
&quot;availability&quot;: &quot;A String&quot;, # The availability of the product.
231231
&quot;customAttributes&quot;: [ # A list of custom (merchant-provided) attributes. It can also be used for submitting any attribute of the feed specification in its generic form.
232-
{
232+
{ # A message that represents custom attributes. Exactly one of `value` or `groupValues` must be provided. Maximum allowed number of characters for each custom attribute is 10240 (represents sum of characters for name and value). Maximum 2500 custom attributes can be set per merchant, with total size of 102.4kB.
233233
&quot;groupValues&quot;: [ # Subattributes within this attribute group. Exactly one of value or groupValues must be provided.
234234
# Object with schema name: CustomAttribute
235235
],

0 commit comments

Comments
 (0)