From 68cd0f8fc58da3481c153a69268defb8393bcd0c Mon Sep 17 00:00:00 2001 From: bc-andreadao Date: Wed, 15 Jan 2025 17:03:39 -0600 Subject: [PATCH 1/3] rearrange folder structure, change file name for store metafields --- .../msf-international-enhancements.mdx | 0 .../product-attributes.mdx | 0 .../product-basic-info.mdx | 0 .../product-custom-fields.mdx | 0 .../product-images.mdx | 0 .../product-modifier-options.mdx | 0 .../product-seo-info.mdx | 0 .../product-url.mdx | 0 .../product-variant-options.mdx | 0 .../store-metafields.mdx} | 0 10 files changed, 0 insertions(+), 0 deletions(-) rename docs/store-operations/catalog/{ => msf-international-enhancements}/msf-international-enhancements.mdx (100%) rename docs/store-operations/catalog/{graphql-admin => msf-international-enhancements}/product-attributes.mdx (100%) rename docs/store-operations/catalog/{graphql-admin => msf-international-enhancements}/product-basic-info.mdx (100%) rename docs/store-operations/catalog/{graphql-admin => msf-international-enhancements}/product-custom-fields.mdx (100%) rename docs/store-operations/catalog/{graphql-admin => msf-international-enhancements}/product-images.mdx (100%) rename docs/store-operations/catalog/{graphql-admin => msf-international-enhancements}/product-modifier-options.mdx (100%) rename docs/store-operations/catalog/{graphql-admin => msf-international-enhancements}/product-seo-info.mdx (100%) rename docs/store-operations/catalog/{graphql-admin => msf-international-enhancements}/product-url.mdx (100%) rename docs/store-operations/catalog/{graphql-admin => msf-international-enhancements}/product-variant-options.mdx (100%) rename docs/store-operations/{catalog/graphql-admin/product-store-metafields.mdx => metafields/store-metafields.mdx} (100%) diff --git a/docs/store-operations/catalog/msf-international-enhancements.mdx b/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements.mdx similarity index 100% rename from docs/store-operations/catalog/msf-international-enhancements.mdx rename to docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements.mdx diff --git a/docs/store-operations/catalog/graphql-admin/product-attributes.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-attributes.mdx similarity index 100% rename from docs/store-operations/catalog/graphql-admin/product-attributes.mdx rename to docs/store-operations/catalog/msf-international-enhancements/product-attributes.mdx diff --git a/docs/store-operations/catalog/graphql-admin/product-basic-info.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-basic-info.mdx similarity index 100% rename from docs/store-operations/catalog/graphql-admin/product-basic-info.mdx rename to docs/store-operations/catalog/msf-international-enhancements/product-basic-info.mdx diff --git a/docs/store-operations/catalog/graphql-admin/product-custom-fields.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-custom-fields.mdx similarity index 100% rename from docs/store-operations/catalog/graphql-admin/product-custom-fields.mdx rename to docs/store-operations/catalog/msf-international-enhancements/product-custom-fields.mdx diff --git a/docs/store-operations/catalog/graphql-admin/product-images.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-images.mdx similarity index 100% rename from docs/store-operations/catalog/graphql-admin/product-images.mdx rename to docs/store-operations/catalog/msf-international-enhancements/product-images.mdx diff --git a/docs/store-operations/catalog/graphql-admin/product-modifier-options.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-modifier-options.mdx similarity index 100% rename from docs/store-operations/catalog/graphql-admin/product-modifier-options.mdx rename to docs/store-operations/catalog/msf-international-enhancements/product-modifier-options.mdx diff --git a/docs/store-operations/catalog/graphql-admin/product-seo-info.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-seo-info.mdx similarity index 100% rename from docs/store-operations/catalog/graphql-admin/product-seo-info.mdx rename to docs/store-operations/catalog/msf-international-enhancements/product-seo-info.mdx diff --git a/docs/store-operations/catalog/graphql-admin/product-url.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-url.mdx similarity index 100% rename from docs/store-operations/catalog/graphql-admin/product-url.mdx rename to docs/store-operations/catalog/msf-international-enhancements/product-url.mdx diff --git a/docs/store-operations/catalog/graphql-admin/product-variant-options.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-variant-options.mdx similarity index 100% rename from docs/store-operations/catalog/graphql-admin/product-variant-options.mdx rename to docs/store-operations/catalog/msf-international-enhancements/product-variant-options.mdx diff --git a/docs/store-operations/catalog/graphql-admin/product-store-metafields.mdx b/docs/store-operations/metafields/store-metafields.mdx similarity index 100% rename from docs/store-operations/catalog/graphql-admin/product-store-metafields.mdx rename to docs/store-operations/metafields/store-metafields.mdx From ed62d6b9756016f1cdda7f1f6326c7b001e09a74 Mon Sep 17 00:00:00 2001 From: bc-andreadao Date: Wed, 15 Jan 2025 17:45:04 -0600 Subject: [PATCH 2/3] update links throughout docs --- docs/integrations/webhooks/events/index.mdx | 8 ++++---- .../msf-international-enhancements.mdx | 16 ++++++++-------- .../product-attributes.mdx | 4 ++-- .../product-basic-info.mdx | 4 ++-- .../product-custom-fields.mdx | 4 ++-- .../product-images.mdx | 4 ++-- .../product-modifier-options.mdx | 4 ++-- .../product-seo-info.mdx | 4 ++-- .../product-url.mdx | 4 ++-- .../product-variant-options.mdx | 4 ++-- docs/storefront/graphql/examples/products.mdx | 2 +- .../graphql/multi-language-support.mdx | 6 +++--- docs/webhooks/callbacks/_all.yml | 6 +++--- .../callbacks/store_modifier_updated.yml | 2 +- docs/webhooks/callbacks/store_option_updated.yml | 2 +- .../webhooks/callbacks/store_product_updated.yml | 2 +- 16 files changed, 38 insertions(+), 38 deletions(-) diff --git a/docs/integrations/webhooks/events/index.mdx b/docs/integrations/webhooks/events/index.mdx index 84e2d5f6d..053961c85 100644 --- a/docs/integrations/webhooks/events/index.mdx +++ b/docs/integrations/webhooks/events/index.mdx @@ -444,7 +444,7 @@ Payload objects with the following scopes take the form that follows: | Name / Scope | Description | |:-------------------------|:------------| -| store/modifier/updated | Only fires when you edit attributes for a local or shared modifier in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview. | +| store/modifier/updated | Only fires when you edit attributes for a local or shared modifier in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. | The payload object takes the form that follows: @@ -475,7 +475,7 @@ Consult the [notifications section of the Channel Webhooks Guide](/docs/integrat | Name / Scope | Description | |:-------------------------|:------------| -| store/option/updated | Fires when you customize display name and values for a local or shared variant option in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview. | +| store/option/updated | Fires when you customize display name and values for a local or shared variant option in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. | The payload object takes the form that follows: @@ -803,7 +803,7 @@ Consult the [product assignment section of the Channel Webhooks Guide](/docs/int | store/product/* | Fires for all store/product events. | | store/product/deleted| Fires when a product is deleted.| | store/product/created | Fires when a new product is created. | -| store/product/updated | Fires when you edit product attributes globally or for a channel locale as an override. For a full list of product fields that trigger an updated event, see the [product updated events](#product-update-events) that follow.

The `properties` and `context` fields are present for only updates to overrides, not the global store. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview. | +| store/product/updated | Fires when you edit product attributes globally or for a channel locale as an override. For a full list of product fields that trigger an updated event, see the [product updated events](#product-update-events) that follow.

The `properties` and `context` fields are present for only updates to overrides, not the global store. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. | | store/product/inventory/updated | Fires when inventory levels change for a _base product_. For products without variants, the webhook fires regardless of how you track inventory.

For products with variants, the webhook only fires when the product's inventory properties are configured to track by _product_ and the _product-level_ inventory changes.

Inventory updates made in the control panel and by API trigger the webhook. This includes changes made by apps. In the control panel, you can bulk import inventory updates or make inventory updates to single products on the **Products > View** page. | | store/product/inventory/order/updated | Fires when _base product_ inventory levels change in response to the order-related events configured in [Inventory settings](/docs/rest-management/settings/inventory#get-inventory-settings). For example, stock levels can change when you either place or complete/ship an order. Stock levels can also change when an order status changes to cancelled or refunded, but not partially refunded. Global settings apply when inventory changes through a [manual order](https://support.bigcommerce.com/s/article/Creating-a-Manual-Order?language=en_US). The settings for a channel apply when inventory changes through an order in a channel.

The webhook always fires for products without variants. For products with variants, the webhook only fires when you configure the product's inventory properties to track by _product_. | | store/product/metafield/* | Fires for all store/product/metafield events. | @@ -919,7 +919,7 @@ A change to any of the following fields triggers a `store/product/updated` event * Warranty * Weight -A change to the following field triggers the `store/product/updated` event only if the change is made for a _channel locale_. For more information, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview. +A change to the following field triggers the `store/product/updated` event only if the change is made for a _channel locale_. For more information, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. * Custom field's name or value diff --git a/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements.mdx b/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements.mdx index 760140ead..dacde80a8 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements.mdx @@ -12,14 +12,14 @@ This personalized shopping experience helps shoppers find and learn information The following pages provide sample queries: -- [Basic product information](/docs/store-operations/catalog/graphql-admin/product-basic-info) -- [Product SEO information](/docs/store-operations/catalog/graphql-admin/product-seo-info) -- [Product variant options](/docs/store-operations/catalog/graphql-admin/product-variant-options) -- [Product modifier options](/docs/store-operations/catalog/graphql-admin/product-modifier-options) -- [Product URL](/docs/store-operations/catalog/graphql-admin/product-url) -- [Additional product attributes](/docs/store-operations/catalog/graphql-admin/product-attributes) -- [Product custom fields](/docs/store-operations/catalog/graphql-admin/product-custom-fields) -- [Product images (beta)](/docs/store-operations/catalog/graphql-admin/product-images) +- [Basic product information](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-basic-info) +- [Product SEO information](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-seo-info) +- [Product variant options](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-variant-options) +- [Product modifier options](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-modifier-options) +- [Product URL](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-url) +- [Additional product attributes](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-attributes) +- [Product custom fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-custom-fields) +- [Product images (beta)](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-images) You can create webhooks that trigger for the following events: - [Product updated](/docs/integrations/webhooks/events#products) diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-attributes.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-attributes.mdx index 157a3e3be..b7af583d3 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-attributes.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-attributes.mdx @@ -1,6 +1,6 @@ # Product Attributes -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -20,7 +20,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). ## Pre-order settings diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-basic-info.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-basic-info.mdx index 3fcd4f0d2..59448015e 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-basic-info.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-basic-info.mdx @@ -1,6 +1,6 @@ # Basic Product Information -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -19,7 +19,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). ## Set basic product information at the global level diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-custom-fields.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-custom-fields.mdx index 641d66c87..9ccf45ec2 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-custom-fields.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-custom-fields.mdx @@ -1,6 +1,6 @@ # Product custom fields -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -22,7 +22,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). ## Set product custom fields diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-images.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-images.mdx index 8e5b59263..707ae0437 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-images.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-images.mdx @@ -1,6 +1,6 @@ # Product Images (Beta) -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) - This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -23,7 +23,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). ## Product image visibility diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-modifier-options.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-modifier-options.mdx index 914e724f0..30c5c362b 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-modifier-options.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-modifier-options.mdx @@ -1,6 +1,6 @@ # Product Modifier Options -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -21,7 +21,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). ## Set product modifier options diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-seo-info.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-seo-info.mdx index c61d70b66..caa8ca932 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-seo-info.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-seo-info.mdx @@ -1,6 +1,6 @@ # Product SEO Information -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -19,7 +19,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). ## Set product SEO information at the global level diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-url.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-url.mdx index fb6fce10a..fb21aa06f 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-url.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-url.mdx @@ -1,6 +1,6 @@ # Product URL -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -19,7 +19,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). ## Set product URL at the global level diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-variant-options.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-variant-options.mdx index afec75a52..01157c92c 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-variant-options.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-variant-options.mdx @@ -1,6 +1,6 @@ # Product Variant Options -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -20,7 +20,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). ## Set variant options diff --git a/docs/storefront/graphql/examples/products.mdx b/docs/storefront/graphql/examples/products.mdx index 504141069..17cf14ac0 100644 --- a/docs/storefront/graphql/examples/products.mdx +++ b/docs/storefront/graphql/examples/products.mdx @@ -15,7 +15,7 @@ This guide walks you through the process of retrieving information for a product [_International Enhancements for Multi-Storefront_](https://support.bigcommerce.com/s/article/International-Enhancements-for-Multi-Storefront) allows some product features to have overrides in a storefront channel locale. For these features, the GraphQL Storefront API can return the global store value that the storefront inherits, or the override for the channel's locale, depending on [storefront settings](https://support.bigcommerce.com/s/article/International-Enhancements-for-Multi-Storefront#product-overrides). - For a full list of product fields, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview. + For a full list of product fields, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. ## Get a Product diff --git a/docs/storefront/graphql/multi-language-support.mdx b/docs/storefront/graphql/multi-language-support.mdx index 9e16e9667..c89409b3b 100644 --- a/docs/storefront/graphql/multi-language-support.mdx +++ b/docs/storefront/graphql/multi-language-support.mdx @@ -2,13 +2,13 @@ The Storefront GraphQL API supports queries for multiple language translations within a storefront channel. -You can query product information for locales in a storefront channel. For information on what product information we support in multiple languages, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview. +You can query product information for locales in a storefront channel. For information on what product information we support in multiple languages, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. ## Prerequisites - **Create language translations:** - Set the product data for a locale using the GraphQL Admin API. For example queries, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview. + Set the product data for a locale using the GraphQL Admin API. For example queries, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview.
- **Choose a default locale:** @@ -110,5 +110,5 @@ query @shopperPreferences(locale:"fr") { # specific requested locale via directi ## Resources -- [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview +- [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview - [International Enhancements for Multi-Storefront - Localization Settings](https://support.bigcommerce.com/s/article/International-Enhancements-for-Multi-Storefront#localization) support article \ No newline at end of file diff --git a/docs/webhooks/callbacks/_all.yml b/docs/webhooks/callbacks/_all.yml index 62dfd5c49..48a7b22e8 100644 --- a/docs/webhooks/callbacks/_all.yml +++ b/docs/webhooks/callbacks/_all.yml @@ -278,13 +278,13 @@ properties: allOf: - $ref: https://raw.githubusercontent.com/bigcommerce/docs/main/docs/webhooks/callbacks/store_metafield_updated.yml store/modifier/updated: - description: Only fires when you edit attributes for a local or shared modifier in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview. + description: Only fires when you edit attributes for a local or shared modifier in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. type: object properties: allOf: - $ref: https://raw.githubusercontent.com/bigcommerce/docs/main/docs/webhooks/callbacks/store_modifier_updated.yml store/option/updated: - description: Fires when you customize display name and values for a local or shared variant option in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview. + description: Fires when you customize display name and values for a local or shared variant option in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. type: object properties: @@ -463,7 +463,7 @@ properties: allOf: - $ref: https://raw.githubusercontent.com/bigcommerce/docs/main/docs/webhooks/callbacks/store_product_metafield_updated.yml store/product/updated: - description: Fires when product details are edited. The `properties` and `context` fields are present for only updates to overrides, not the global store. For a full list of product fields that trigger an updated event, see the product updated events that follow. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview. + description: Fires when product details are edited. The `properties` and `context` fields are present for only updates to overrides, not the global store. For a full list of product fields that trigger an updated event, see the product updated events that follow. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. type: object properties: allOf: diff --git a/docs/webhooks/callbacks/store_modifier_updated.yml b/docs/webhooks/callbacks/store_modifier_updated.yml index c7e2c9670..1f4848798 100644 --- a/docs/webhooks/callbacks/store_modifier_updated.yml +++ b/docs/webhooks/callbacks/store_modifier_updated.yml @@ -2,7 +2,7 @@ type: object properties: store/modifier/updated: description: | - Only fires when you edit attributes for a local or shared modifier in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview. + Only fires when you edit attributes for a local or shared modifier in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. For shared modifiers, the maximum number of product IDs in a payload is 100. If a shared modifier is assigned to more than 100 products, the payload includes a link to the API so you can query all the event data. type: object diff --git a/docs/webhooks/callbacks/store_option_updated.yml b/docs/webhooks/callbacks/store_option_updated.yml index c7f35febe..c1361127f 100644 --- a/docs/webhooks/callbacks/store_option_updated.yml +++ b/docs/webhooks/callbacks/store_option_updated.yml @@ -2,7 +2,7 @@ type: object properties: store/option/updated: description: | - Fires when you customize display name and values for a local or shared variant option in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview. + Fires when you customize display name and values for a local or shared variant option in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. For shared options, the maximum number of product IDs in a payload is 100. If a shared modifier is assigned to more than 100 products, the payload includes a link to the API so you can query all the event data. type: object diff --git a/docs/webhooks/callbacks/store_product_updated.yml b/docs/webhooks/callbacks/store_product_updated.yml index b2a11a4e8..d38744d92 100644 --- a/docs/webhooks/callbacks/store_product_updated.yml +++ b/docs/webhooks/callbacks/store_product_updated.yml @@ -4,7 +4,7 @@ properties: description: | Fires when you edit product attributes globally or for a channel locale as an override. For a full list of product fields that trigger an updated event, see the product updated events that follow. - The `properties` and `context` fields are present for only updates to overrides, not global updates for the store. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements) overview. + The `properties` and `context` fields are present for only updates to overrides, not global updates for the store. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. type: object properties: scope: From 19252b47698037206f38305ee627c78e20619f3e Mon Sep 17 00:00:00 2001 From: bc-andreadao Date: Thu, 16 Jan 2025 11:20:00 -0600 Subject: [PATCH 3/3] update link to overview page --- docs/integrations/webhooks/events/index.mdx | 8 ++++---- .../msf-international-enhancements.mdx | 16 ++++++++-------- .../product-attributes.mdx | 4 ++-- .../product-basic-info.mdx | 4 ++-- .../product-custom-fields.mdx | 4 ++-- .../product-images.mdx | 4 ++-- .../product-modifier-options.mdx | 4 ++-- .../product-seo-info.mdx | 4 ++-- .../product-url.mdx | 4 ++-- .../product-variant-options.mdx | 4 ++-- docs/storefront/graphql/examples/products.mdx | 2 +- .../graphql/multi-language-support.mdx | 6 +++--- docs/webhooks/callbacks/_all.yml | 6 +++--- .../callbacks/store_modifier_updated.yml | 2 +- docs/webhooks/callbacks/store_option_updated.yml | 2 +- .../webhooks/callbacks/store_product_updated.yml | 2 +- 16 files changed, 38 insertions(+), 38 deletions(-) diff --git a/docs/integrations/webhooks/events/index.mdx b/docs/integrations/webhooks/events/index.mdx index 053961c85..3439b3cde 100644 --- a/docs/integrations/webhooks/events/index.mdx +++ b/docs/integrations/webhooks/events/index.mdx @@ -444,7 +444,7 @@ Payload objects with the following scopes take the form that follows: | Name / Scope | Description | |:-------------------------|:------------| -| store/modifier/updated | Only fires when you edit attributes for a local or shared modifier in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. | +| store/modifier/updated | Only fires when you edit attributes for a local or shared modifier in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview. | The payload object takes the form that follows: @@ -475,7 +475,7 @@ Consult the [notifications section of the Channel Webhooks Guide](/docs/integrat | Name / Scope | Description | |:-------------------------|:------------| -| store/option/updated | Fires when you customize display name and values for a local or shared variant option in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. | +| store/option/updated | Fires when you customize display name and values for a local or shared variant option in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview. | The payload object takes the form that follows: @@ -803,7 +803,7 @@ Consult the [product assignment section of the Channel Webhooks Guide](/docs/int | store/product/* | Fires for all store/product events. | | store/product/deleted| Fires when a product is deleted.| | store/product/created | Fires when a new product is created. | -| store/product/updated | Fires when you edit product attributes globally or for a channel locale as an override. For a full list of product fields that trigger an updated event, see the [product updated events](#product-update-events) that follow.

The `properties` and `context` fields are present for only updates to overrides, not the global store. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. | +| store/product/updated | Fires when you edit product attributes globally or for a channel locale as an override. For a full list of product fields that trigger an updated event, see the [product updated events](#product-update-events) that follow.

The `properties` and `context` fields are present for only updates to overrides, not the global store. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview. | | store/product/inventory/updated | Fires when inventory levels change for a _base product_. For products without variants, the webhook fires regardless of how you track inventory.

For products with variants, the webhook only fires when the product's inventory properties are configured to track by _product_ and the _product-level_ inventory changes.

Inventory updates made in the control panel and by API trigger the webhook. This includes changes made by apps. In the control panel, you can bulk import inventory updates or make inventory updates to single products on the **Products > View** page. | | store/product/inventory/order/updated | Fires when _base product_ inventory levels change in response to the order-related events configured in [Inventory settings](/docs/rest-management/settings/inventory#get-inventory-settings). For example, stock levels can change when you either place or complete/ship an order. Stock levels can also change when an order status changes to cancelled or refunded, but not partially refunded. Global settings apply when inventory changes through a [manual order](https://support.bigcommerce.com/s/article/Creating-a-Manual-Order?language=en_US). The settings for a channel apply when inventory changes through an order in a channel.

The webhook always fires for products without variants. For products with variants, the webhook only fires when you configure the product's inventory properties to track by _product_. | | store/product/metafield/* | Fires for all store/product/metafield events. | @@ -919,7 +919,7 @@ A change to any of the following fields triggers a `store/product/updated` event * Warranty * Weight -A change to the following field triggers the `store/product/updated` event only if the change is made for a _channel locale_. For more information, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. +A change to the following field triggers the `store/product/updated` event only if the change is made for a _channel locale_. For more information, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview. * Custom field's name or value diff --git a/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements.mdx b/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements.mdx index dacde80a8..ec014877b 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements.mdx @@ -12,14 +12,14 @@ This personalized shopping experience helps shoppers find and learn information The following pages provide sample queries: -- [Basic product information](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-basic-info) -- [Product SEO information](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-seo-info) -- [Product variant options](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-variant-options) -- [Product modifier options](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-modifier-options) -- [Product URL](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-url) -- [Additional product attributes](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-attributes) -- [Product custom fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-custom-fields) -- [Product images (beta)](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements/product-images) +- [Basic product information](/docs/store-operations/catalog/msf-international-enhancements/overview/product-basic-info) +- [Product SEO information](/docs/store-operations/catalog/msf-international-enhancements/overview/product-seo-info) +- [Product variant options](/docs/store-operations/catalog/msf-international-enhancements/overview/product-variant-options) +- [Product modifier options](/docs/store-operations/catalog/msf-international-enhancements/overview/product-modifier-options) +- [Product URL](/docs/store-operations/catalog/msf-international-enhancements/overview/product-url) +- [Additional product attributes](/docs/store-operations/catalog/msf-international-enhancements/overview/product-attributes) +- [Product custom fields](/docs/store-operations/catalog/msf-international-enhancements/overview/product-custom-fields) +- [Product images (beta)](/docs/store-operations/catalog/msf-international-enhancements/overview/product-images) You can create webhooks that trigger for the following events: - [Product updated](/docs/integrations/webhooks/events#products) diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-attributes.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-attributes.mdx index b7af583d3..9c1d0ce28 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-attributes.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-attributes.mdx @@ -1,6 +1,6 @@ # Product Attributes -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/overview) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -20,7 +20,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/overview#input-fields). ## Pre-order settings diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-basic-info.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-basic-info.mdx index 59448015e..73803a0f4 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-basic-info.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-basic-info.mdx @@ -1,6 +1,6 @@ # Basic Product Information -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/overview) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -19,7 +19,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/overview#input-fields). ## Set basic product information at the global level diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-custom-fields.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-custom-fields.mdx index 9ccf45ec2..ca5424610 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-custom-fields.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-custom-fields.mdx @@ -1,6 +1,6 @@ # Product custom fields -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/overview) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -22,7 +22,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/overview#input-fields). ## Set product custom fields diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-images.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-images.mdx index 707ae0437..0b35bbe51 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-images.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-images.mdx @@ -1,6 +1,6 @@ # Product Images (Beta) -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/overview) - This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -23,7 +23,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/overview#input-fields). ## Product image visibility diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-modifier-options.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-modifier-options.mdx index 30c5c362b..fad2c4133 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-modifier-options.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-modifier-options.mdx @@ -1,6 +1,6 @@ # Product Modifier Options -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/overview) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -21,7 +21,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/overview#input-fields). ## Set product modifier options diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-seo-info.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-seo-info.mdx index caa8ca932..1e6912bc0 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-seo-info.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-seo-info.mdx @@ -1,6 +1,6 @@ # Product SEO Information -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/overview) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -19,7 +19,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/overview#input-fields). ## Set product SEO information at the global level diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-url.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-url.mdx index fb21aa06f..b049cf722 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-url.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-url.mdx @@ -1,6 +1,6 @@ # Product URL -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/overview) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -19,7 +19,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/overview#input-fields). ## Set product URL at the global level diff --git a/docs/store-operations/catalog/msf-international-enhancements/product-variant-options.mdx b/docs/store-operations/catalog/msf-international-enhancements/product-variant-options.mdx index 01157c92c..d5e9586cc 100644 --- a/docs/store-operations/catalog/msf-international-enhancements/product-variant-options.mdx +++ b/docs/store-operations/catalog/msf-international-enhancements/product-variant-options.mdx @@ -1,6 +1,6 @@ # Product Variant Options -[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) +[_International Enhancements for Multi-Storefront_](/docs/store-operations/catalog/msf-international-enhancements/overview) This feature is currently available for Enterprise stores and Partner Sandboxes. If the feature is not working as expected, please contact technical support, as the feature likely needs to be enabled for the individual store. @@ -20,7 +20,7 @@ For a full schema, see the [GraphQL Admin API reference](https://developer.bigco ## Input fields -Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements#input-fields). +Setting or removing information requires that you specify ID fields in the input. For more information on how to specify ID fields, see [Input fields](/docs/store-operations/catalog/msf-international-enhancements/overview#input-fields). ## Set variant options diff --git a/docs/storefront/graphql/examples/products.mdx b/docs/storefront/graphql/examples/products.mdx index 17cf14ac0..86ad4a793 100644 --- a/docs/storefront/graphql/examples/products.mdx +++ b/docs/storefront/graphql/examples/products.mdx @@ -15,7 +15,7 @@ This guide walks you through the process of retrieving information for a product [_International Enhancements for Multi-Storefront_](https://support.bigcommerce.com/s/article/International-Enhancements-for-Multi-Storefront) allows some product features to have overrides in a storefront channel locale. For these features, the GraphQL Storefront API can return the global store value that the storefront inherits, or the override for the channel's locale, depending on [storefront settings](https://support.bigcommerce.com/s/article/International-Enhancements-for-Multi-Storefront#product-overrides). - For a full list of product fields, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. + For a full list of product fields, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview. ## Get a Product diff --git a/docs/storefront/graphql/multi-language-support.mdx b/docs/storefront/graphql/multi-language-support.mdx index c89409b3b..05fecc9d6 100644 --- a/docs/storefront/graphql/multi-language-support.mdx +++ b/docs/storefront/graphql/multi-language-support.mdx @@ -2,13 +2,13 @@ The Storefront GraphQL API supports queries for multiple language translations within a storefront channel. -You can query product information for locales in a storefront channel. For information on what product information we support in multiple languages, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. +You can query product information for locales in a storefront channel. For information on what product information we support in multiple languages, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview. ## Prerequisites - **Create language translations:** - Set the product data for a locale using the GraphQL Admin API. For example queries, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. + Set the product data for a locale using the GraphQL Admin API. For example queries, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview.
- **Choose a default locale:** @@ -110,5 +110,5 @@ query @shopperPreferences(locale:"fr") { # specific requested locale via directi ## Resources -- [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview +- [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview - [International Enhancements for Multi-Storefront - Localization Settings](https://support.bigcommerce.com/s/article/International-Enhancements-for-Multi-Storefront#localization) support article \ No newline at end of file diff --git a/docs/webhooks/callbacks/_all.yml b/docs/webhooks/callbacks/_all.yml index 48a7b22e8..a7c986c9e 100644 --- a/docs/webhooks/callbacks/_all.yml +++ b/docs/webhooks/callbacks/_all.yml @@ -278,13 +278,13 @@ properties: allOf: - $ref: https://raw.githubusercontent.com/bigcommerce/docs/main/docs/webhooks/callbacks/store_metafield_updated.yml store/modifier/updated: - description: Only fires when you edit attributes for a local or shared modifier in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. + description: Only fires when you edit attributes for a local or shared modifier in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview. type: object properties: allOf: - $ref: https://raw.githubusercontent.com/bigcommerce/docs/main/docs/webhooks/callbacks/store_modifier_updated.yml store/option/updated: - description: Fires when you customize display name and values for a local or shared variant option in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. + description: Fires when you customize display name and values for a local or shared variant option in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview. type: object properties: @@ -463,7 +463,7 @@ properties: allOf: - $ref: https://raw.githubusercontent.com/bigcommerce/docs/main/docs/webhooks/callbacks/store_product_metafield_updated.yml store/product/updated: - description: Fires when product details are edited. The `properties` and `context` fields are present for only updates to overrides, not the global store. For a full list of product fields that trigger an updated event, see the product updated events that follow. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. + description: Fires when product details are edited. The `properties` and `context` fields are present for only updates to overrides, not the global store. For a full list of product fields that trigger an updated event, see the product updated events that follow. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview. type: object properties: allOf: diff --git a/docs/webhooks/callbacks/store_modifier_updated.yml b/docs/webhooks/callbacks/store_modifier_updated.yml index 1f4848798..c653cbc5d 100644 --- a/docs/webhooks/callbacks/store_modifier_updated.yml +++ b/docs/webhooks/callbacks/store_modifier_updated.yml @@ -2,7 +2,7 @@ type: object properties: store/modifier/updated: description: | - Only fires when you edit attributes for a local or shared modifier in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. + Only fires when you edit attributes for a local or shared modifier in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview. For shared modifiers, the maximum number of product IDs in a payload is 100. If a shared modifier is assigned to more than 100 products, the payload includes a link to the API so you can query all the event data. type: object diff --git a/docs/webhooks/callbacks/store_option_updated.yml b/docs/webhooks/callbacks/store_option_updated.yml index c1361127f..49d06aa5d 100644 --- a/docs/webhooks/callbacks/store_option_updated.yml +++ b/docs/webhooks/callbacks/store_option_updated.yml @@ -2,7 +2,7 @@ type: object properties: store/option/updated: description: | - Fires when you customize display name and values for a local or shared variant option in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. + Fires when you customize display name and values for a local or shared variant option in a context of a channel and locale. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview. For shared options, the maximum number of product IDs in a payload is 100. If a shared modifier is assigned to more than 100 products, the payload includes a link to the API so you can query all the event data. type: object diff --git a/docs/webhooks/callbacks/store_product_updated.yml b/docs/webhooks/callbacks/store_product_updated.yml index d38744d92..7a10357db 100644 --- a/docs/webhooks/callbacks/store_product_updated.yml +++ b/docs/webhooks/callbacks/store_product_updated.yml @@ -4,7 +4,7 @@ properties: description: | Fires when you edit product attributes globally or for a channel locale as an override. For a full list of product fields that trigger an updated event, see the product updated events that follow. - The `properties` and `context` fields are present for only updates to overrides, not global updates for the store. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/msf-international-enhancements) overview. + The `properties` and `context` fields are present for only updates to overrides, not global updates for the store. For information on updating overrides, see the [International Enhancements for Multi-Storefront](/docs/store-operations/catalog/msf-international-enhancements/overview) overview. type: object properties: scope: