Skip to content

Commit 3acc2d9

Browse files
docs: [google-shopping-merchant-products] A comment for method InsertProductInput in service ProductInputsService is changed (googleapis#14081)
- [ ] Regenerate this pull request now. BEGIN_COMMIT_OVERRIDE docs: A comment for method InsertProductInput in service ProductInputsService is changed docs: A comment for message `ProductInput` is changed docs: A comment for field `name` in message `.google.shopping.merchant.products.v1beta.ProductInput` is changed docs: A comment for field `product` in message `.google.shopping.merchant.products.v1beta.ProductInput` is changed docs: A comment for field `feed_label` in message `.google.shopping.merchant.products.v1beta.ProductInput` is changed docs: A comment for field `version_number` in message `.google.shopping.merchant.products.v1beta.ProductInput` is changed docs: A comment for field `custom_attributes` in message `.google.shopping.merchant.products.v1beta.ProductInput` is changed docs: A comment for field `parent` in message `.google.shopping.merchant.products.v1beta.InsertProductInputRequest` is changed docs: A comment for field `data_source` in message `.google.shopping.merchant.products.v1beta.InsertProductInputRequest` is changed docs: A comment for field `data_source` in message `.google.shopping.merchant.products.v1beta.UpdateProductInputRequest` is changed docs: A comment for field `name` in message `.google.shopping.merchant.products.v1beta.DeleteProductInputRequest` is changed docs: A comment for field `data_source` in message `.google.shopping.merchant.products.v1beta.DeleteProductInputRequest` is changed docs: A comment for field `feed_label` in message `.google.shopping.merchant.products.v1beta.Product` is changed docs: A comment for field `page_size` in message `.google.shopping.merchant.products.v1beta.ListProductsRequest` is changed docs: A comment for field `is_bundle` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `disclosure_date` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `availability` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `brand` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `color` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `condition` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `gender` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `gtin` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `material` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `pattern` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `product_types` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `sale_price_effective_date` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `size` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `size_system` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `size_types` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `tax_category` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `multipack` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `ads_grouping` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `product_highlights` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `display_ads_similar_ids` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `display_ads_value` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `pickup_method` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `pickup_sla` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `link_template` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `mobile_link_template` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `custom_label_0` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `custom_label_1` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `custom_label_2` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `custom_label_3` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `custom_label_4` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `included_destinations` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `excluded_destinations` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `shopping_ads_excluded_countries` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `auto_pricing_min_price` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `program_label` in message `.google.shopping.merchant.products.v1beta.LoyaltyProgram` is changed docs: A comment for field `resolution` in message `.google.shopping.merchant.products.v1beta.ProductStatus` is changed feat: A new field `gtins` is added to message `.google.shopping.merchant.products.v1beta.Attributes` feat: A new field `maximum_retail_price` is added to message `.google.shopping.merchant.products.v1beta.Attributes` END_COMMIT_OVERRIDE docs: A comment for message `ProductInput` is changed docs: A comment for field `name` in message `.google.shopping.merchant.products.v1beta.ProductInput` is changed docs: A comment for field `product` in message `.google.shopping.merchant.products.v1beta.ProductInput` is changed docs: A comment for field `feed_label` in message `.google.shopping.merchant.products.v1beta.ProductInput` is changed docs: A comment for field `version_number` in message `.google.shopping.merchant.products.v1beta.ProductInput` is changed docs: A comment for field `custom_attributes` in message `.google.shopping.merchant.products.v1beta.ProductInput` is changed docs: A comment for field `parent` in message `.google.shopping.merchant.products.v1beta.InsertProductInputRequest` is changed docs: A comment for field `data_source` in message `.google.shopping.merchant.products.v1beta.InsertProductInputRequest` is changed docs: A comment for field `data_source` in message `.google.shopping.merchant.products.v1beta.UpdateProductInputRequest` is changed docs: A comment for field `name` in message `.google.shopping.merchant.products.v1beta.DeleteProductInputRequest` is changed docs: A comment for field `data_source` in message `.google.shopping.merchant.products.v1beta.DeleteProductInputRequest` is changed docs: A comment for field `feed_label` in message `.google.shopping.merchant.products.v1beta.Product` is changed docs: A comment for field `page_size` in message `.google.shopping.merchant.products.v1beta.ListProductsRequest` is changed docs: A comment for field `is_bundle` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `disclosure_date` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `availability` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `brand` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `color` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `condition` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `gender` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `gtin` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `material` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `pattern` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `product_types` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `sale_price_effective_date` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `size` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `size_system` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `size_types` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `tax_category` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `multipack` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `ads_grouping` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `product_highlights` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `display_ads_similar_ids` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `display_ads_value` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `pickup_method` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `pickup_sla` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `link_template` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `mobile_link_template` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `custom_label_0` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `custom_label_1` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `custom_label_2` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `custom_label_3` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `custom_label_4` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `included_destinations` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `excluded_destinations` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `shopping_ads_excluded_countries` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `auto_pricing_min_price` in message `.google.shopping.merchant.products.v1beta.Attributes` is changed docs: A comment for field `program_label` in message `.google.shopping.merchant.products.v1beta.LoyaltyProgram` is changed docs: A comment for field `resolution` in message `.google.shopping.merchant.products.v1beta.ProductStatus` is changed feat: A new field `gtins` is added to message `.google.shopping.merchant.products.v1beta.Attributes` feat: A new field `maximum_retail_price` is added to message `.google.shopping.merchant.products.v1beta.Attributes` PiperOrigin-RevId: 781460799 Source-Link: googleapis/googleapis@29839aa Source-Link: https://github.com/googleapis/googleapis-gen/commit/938ca688b2f2962ce8ba458a9fb33ebaa6e215b5 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLXNob3BwaW5nLW1lcmNoYW50LXByb2R1Y3RzLy5Pd2xCb3QueWFtbCIsImgiOiI5MzhjYTY4OGIyZjI5NjJjZThiYTQ1OGE5ZmIzM2ViYWE2ZTIxNWI1In0= --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com>
1 parent c2b35a3 commit 3acc2d9

File tree

12 files changed

+298
-145
lines changed

12 files changed

+298
-145
lines changed

packages/google-shopping-merchant-products/google/shopping/merchant_products/gapic_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
__version__ = "0.2.5" # {x-release-please-version}
16+
__version__ = "0.0.0" # {x-release-please-version}

packages/google-shopping-merchant-products/google/shopping/merchant_products_v1beta/gapic_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,4 @@
1313
# See the License for the specific language governing permissions and
1414
# limitations under the License.
1515
#
16-
__version__ = "0.2.5" # {x-release-please-version}
16+
__version__ = "0.0.0" # {x-release-please-version}

packages/google-shopping-merchant-products/google/shopping/merchant_products_v1beta/services/product_inputs_service/async_client.py

Lines changed: 33 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -310,14 +310,18 @@ async def insert_product_input(
310310
timeout: Union[float, object] = gapic_v1.method.DEFAULT,
311311
metadata: Sequence[Tuple[str, Union[str, bytes]]] = (),
312312
) -> productinputs.ProductInput:
313-
r"""Uploads a product input to your Merchant Center
314-
account. If an input with the same contentLanguage,
315-
offerId, and dataSource already exists, this method
316-
replaces that entry.
313+
r"""`Uploads a product input to your Merchant Center
314+
account </merchant/api/guides/products/overview#upload-product-input>`__.
315+
You must have a products data source to be able to insert a
316+
product. The unique identifier of the data source is passed as a
317+
query parameter in the request URL.
317318
318-
After inserting, updating, or deleting a product input,
319-
it may take several minutes before the processed product
320-
can be retrieved.
319+
If an input with the same contentLanguage, offerId, and
320+
dataSource already exists, this method replaces that entry.
321+
322+
After inserting, updating, or deleting a product input, it may
323+
take several minutes before the processed product can be
324+
retrieved.
321325
322326
.. code-block:: python
323327
@@ -372,6 +376,8 @@ async def sample_insert_product_input():
372376
inputs, rules and supplemental data source data are
373377
combined to create the processed
374378
[Product][google.shopping.merchant.products.v1beta.Product].
379+
For more information, see [Manage
380+
products](/merchant/api/guides/products/overview).
375381
376382
Required product input attributes to pass data
377383
validation checks are primarily defined in the
@@ -390,8 +396,14 @@ async def sample_insert_product_input():
390396
391397
All fields in the product input and its sub-messages
392398
match the English name of their corresponding
393-
attribute in the vertical spec with [some
399+
attribute in the [Products Data
400+
Specification](\ https://support.google.com/merchants/answer/188494)
401+
with [some
394402
exceptions](\ https://support.google.com/merchants/answer/7052112).
403+
The following reference documentation lists the field
404+
names in the **camelCase** casing style while the
405+
Products Data Specification lists the names in the
406+
**snake_case** casing style.
395407
396408
"""
397409
# Create or coerce a protobuf request object.
@@ -530,6 +542,8 @@ async def sample_update_product_input():
530542
inputs, rules and supplemental data source data are
531543
combined to create the processed
532544
[Product][google.shopping.merchant.products.v1beta.Product].
545+
For more information, see [Manage
546+
products](/merchant/api/guides/products/overview).
533547
534548
Required product input attributes to pass data
535549
validation checks are primarily defined in the
@@ -548,8 +562,14 @@ async def sample_update_product_input():
548562
549563
All fields in the product input and its sub-messages
550564
match the English name of their corresponding
551-
attribute in the vertical spec with [some
565+
attribute in the [Products Data
566+
Specification](\ https://support.google.com/merchants/answer/188494)
567+
with [some
552568
exceptions](\ https://support.google.com/merchants/answer/7052112).
569+
The following reference documentation lists the field
570+
names in the **camelCase** casing style while the
571+
Products Data Specification lists the names in the
572+
**snake_case** casing style.
553573
554574
"""
555575
# Create or coerce a protobuf request object.
@@ -651,11 +671,11 @@ async def sample_delete_product_input():
651671
name (:class:`str`):
652672
Required. The name of the product input resource to
653673
delete. Format:
654-
accounts/{account}/productInputs/{product} where the
674+
``accounts/{account}/productInputs/{product}`` where the
655675
last section ``product`` consists of 4 parts:
656-
channel~content_language~feed_label~offer_id example for
657-
product name is
658-
"accounts/123/productInputs/online~en~US~sku123"
676+
``channel~content_language~feed_label~offer_id`` example
677+
for product name is
678+
``accounts/123/productInputs/online~en~US~sku123``.
659679
660680
This corresponds to the ``name`` field
661681
on the ``request`` instance; if ``request`` is provided, this

packages/google-shopping-merchant-products/google/shopping/merchant_products_v1beta/services/product_inputs_service/client.py

Lines changed: 33 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -744,14 +744,18 @@ def insert_product_input(
744744
timeout: Union[float, object] = gapic_v1.method.DEFAULT,
745745
metadata: Sequence[Tuple[str, Union[str, bytes]]] = (),
746746
) -> productinputs.ProductInput:
747-
r"""Uploads a product input to your Merchant Center
748-
account. If an input with the same contentLanguage,
749-
offerId, and dataSource already exists, this method
750-
replaces that entry.
747+
r"""`Uploads a product input to your Merchant Center
748+
account </merchant/api/guides/products/overview#upload-product-input>`__.
749+
You must have a products data source to be able to insert a
750+
product. The unique identifier of the data source is passed as a
751+
query parameter in the request URL.
751752
752-
After inserting, updating, or deleting a product input,
753-
it may take several minutes before the processed product
754-
can be retrieved.
753+
If an input with the same contentLanguage, offerId, and
754+
dataSource already exists, this method replaces that entry.
755+
756+
After inserting, updating, or deleting a product input, it may
757+
take several minutes before the processed product can be
758+
retrieved.
755759
756760
.. code-block:: python
757761
@@ -806,6 +810,8 @@ def sample_insert_product_input():
806810
inputs, rules and supplemental data source data are
807811
combined to create the processed
808812
[Product][google.shopping.merchant.products.v1beta.Product].
813+
For more information, see [Manage
814+
products](/merchant/api/guides/products/overview).
809815
810816
Required product input attributes to pass data
811817
validation checks are primarily defined in the
@@ -824,8 +830,14 @@ def sample_insert_product_input():
824830
825831
All fields in the product input and its sub-messages
826832
match the English name of their corresponding
827-
attribute in the vertical spec with [some
833+
attribute in the [Products Data
834+
Specification](\ https://support.google.com/merchants/answer/188494)
835+
with [some
828836
exceptions](\ https://support.google.com/merchants/answer/7052112).
837+
The following reference documentation lists the field
838+
names in the **camelCase** casing style while the
839+
Products Data Specification lists the names in the
840+
**snake_case** casing style.
829841
830842
"""
831843
# Create or coerce a protobuf request object.
@@ -962,6 +974,8 @@ def sample_update_product_input():
962974
inputs, rules and supplemental data source data are
963975
combined to create the processed
964976
[Product][google.shopping.merchant.products.v1beta.Product].
977+
For more information, see [Manage
978+
products](/merchant/api/guides/products/overview).
965979
966980
Required product input attributes to pass data
967981
validation checks are primarily defined in the
@@ -980,8 +994,14 @@ def sample_update_product_input():
980994
981995
All fields in the product input and its sub-messages
982996
match the English name of their corresponding
983-
attribute in the vertical spec with [some
997+
attribute in the [Products Data
998+
Specification](\ https://support.google.com/merchants/answer/188494)
999+
with [some
9841000
exceptions](\ https://support.google.com/merchants/answer/7052112).
1001+
The following reference documentation lists the field
1002+
names in the **camelCase** casing style while the
1003+
Products Data Specification lists the names in the
1004+
**snake_case** casing style.
9851005
9861006
"""
9871007
# Create or coerce a protobuf request object.
@@ -1080,11 +1100,11 @@ def sample_delete_product_input():
10801100
name (str):
10811101
Required. The name of the product input resource to
10821102
delete. Format:
1083-
accounts/{account}/productInputs/{product} where the
1103+
``accounts/{account}/productInputs/{product}`` where the
10841104
last section ``product`` consists of 4 parts:
1085-
channel~content_language~feed_label~offer_id example for
1086-
product name is
1087-
"accounts/123/productInputs/online~en~US~sku123"
1105+
``channel~content_language~feed_label~offer_id`` example
1106+
for product name is
1107+
``accounts/123/productInputs/online~en~US~sku123``.
10881108
10891109
This corresponds to the ``name`` field
10901110
on the ``request`` instance; if ``request`` is provided, this

packages/google-shopping-merchant-products/google/shopping/merchant_products_v1beta/services/product_inputs_service/transports/grpc.py

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -329,14 +329,18 @@ def insert_product_input(
329329
]:
330330
r"""Return a callable for the insert product input method over gRPC.
331331
332-
Uploads a product input to your Merchant Center
333-
account. If an input with the same contentLanguage,
334-
offerId, and dataSource already exists, this method
335-
replaces that entry.
336-
337-
After inserting, updating, or deleting a product input,
338-
it may take several minutes before the processed product
339-
can be retrieved.
332+
`Uploads a product input to your Merchant Center
333+
account </merchant/api/guides/products/overview#upload-product-input>`__.
334+
You must have a products data source to be able to insert a
335+
product. The unique identifier of the data source is passed as a
336+
query parameter in the request URL.
337+
338+
If an input with the same contentLanguage, offerId, and
339+
dataSource already exists, this method replaces that entry.
340+
341+
After inserting, updating, or deleting a product input, it may
342+
take several minutes before the processed product can be
343+
retrieved.
340344
341345
Returns:
342346
Callable[[~.InsertProductInputRequest],

packages/google-shopping-merchant-products/google/shopping/merchant_products_v1beta/services/product_inputs_service/transports/grpc_asyncio.py

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -337,14 +337,18 @@ def insert_product_input(
337337
]:
338338
r"""Return a callable for the insert product input method over gRPC.
339339
340-
Uploads a product input to your Merchant Center
341-
account. If an input with the same contentLanguage,
342-
offerId, and dataSource already exists, this method
343-
replaces that entry.
344-
345-
After inserting, updating, or deleting a product input,
346-
it may take several minutes before the processed product
347-
can be retrieved.
340+
`Uploads a product input to your Merchant Center
341+
account </merchant/api/guides/products/overview#upload-product-input>`__.
342+
You must have a products data source to be able to insert a
343+
product. The unique identifier of the data source is passed as a
344+
query parameter in the request URL.
345+
346+
If an input with the same contentLanguage, offerId, and
347+
dataSource already exists, this method replaces that entry.
348+
349+
After inserting, updating, or deleting a product input, it may
350+
take several minutes before the processed product can be
351+
retrieved.
348352
349353
Returns:
350354
Callable[[~.InsertProductInputRequest],

packages/google-shopping-merchant-products/google/shopping/merchant_products_v1beta/services/product_inputs_service/transports/rest.py

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -469,6 +469,8 @@ def __call__(
469469
surfaces. Product inputs, rules and supplemental data
470470
source data are combined to create the processed
471471
[Product][google.shopping.merchant.products.v1beta.Product].
472+
For more information, see `Manage
473+
products </merchant/api/guides/products/overview>`__.
472474
473475
Required product input attributes to pass data
474476
validation checks are primarily defined in the `Products
@@ -487,8 +489,14 @@ def __call__(
487489
488490
All fields in the product input and its sub-messages
489491
match the English name of their corresponding attribute
490-
in the vertical spec with `some
492+
in the `Products Data
493+
Specification <https://support.google.com/merchants/answer/188494>`__
494+
with `some
491495
exceptions <https://support.google.com/merchants/answer/7052112>`__.
496+
The following reference documentation lists the field
497+
names in the **camelCase** casing style while the
498+
Products Data Specification lists the names in the
499+
**snake_case** casing style.
492500
493501
"""
494502

@@ -656,6 +664,8 @@ def __call__(
656664
surfaces. Product inputs, rules and supplemental data
657665
source data are combined to create the processed
658666
[Product][google.shopping.merchant.products.v1beta.Product].
667+
For more information, see `Manage
668+
products </merchant/api/guides/products/overview>`__.
659669
660670
Required product input attributes to pass data
661671
validation checks are primarily defined in the `Products
@@ -674,8 +684,14 @@ def __call__(
674684
675685
All fields in the product input and its sub-messages
676686
match the English name of their corresponding attribute
677-
in the vertical spec with `some
687+
in the `Products Data
688+
Specification <https://support.google.com/merchants/answer/188494>`__
689+
with `some
678690
exceptions <https://support.google.com/merchants/answer/7052112>`__.
691+
The following reference documentation lists the field
692+
names in the **camelCase** casing style while the
693+
Products Data Specification lists the names in the
694+
**snake_case** casing style.
679695
680696
"""
681697

0 commit comments

Comments
 (0)