Documentation Index
Fetch the complete documentation index at: https://developer.dashsocial.com/llms.txt
Use this file to discover all available pages before exploring further.
A localized product feed allows you to provide alternative values, such as language or currency, for product fields in your default product feed. This way, you can show localized versions of your products to customers in different countries or who speak other languages.
Before importing a localized product peed, please ensure you have a product feed imported into Dash Social that will act as the default feed. The default feed contains all of the default versions of your products. Your default feed must also contain an column for the unique identifier (SKU, product ID, etc.) as that will be used to add the localized information to the default products. Please refer to the Product Feed Setup Guide to set up your default feed.
Please note that localized product feed does not support XML format.
Accepted fields
The following fields in the localized product feed are accepted. If your product feed uses different field names than those listed below, please provide the field mapping to your Account Representative to ensure data consistency.
Required Fields:
| Field | Type | Description |
|---|
| id | string | A unique identifier for the product. This ID should match one of the products in your default feed. |
Optional Fields:
Example
Here is a short example of how localized product feeds could be set up.
If my company and customer base are in Canada, my default feed should be in English and have prices listed in CAD. Here is an example of what that might look like:
Default Feed:
French Feed:
For customers in France, we want to ensure they are directed to the French website and see prices in their native currency, so we create a localized product feed that specifies the French url, price, and currency code.
United States Feed:
Since English is the primary language for customers in the United States, we do not need to provide separate product links. Still, we want to display the price in USD, so we create a localized product feed that provides price and currency_code.
| id | price | currency_code | override |
|---|
| 1 | 180 | USD | US |
| 2 | 544 | USD | US |
| 3 | 907 | USD | US |
| 4 | 1815 | USD | US |
Frequently asked questions
Q: We don’t have a default product feed. Is it okay if we only have the localized feed?
A: In this case, we recommend selecting the most widely used product feed as the default feed and importing the other localized feeds into Dash Social.
Q: Can I have a product feed with both the default feed and localized feeds?
A: No, this is not currently supported. Please ensure you have a default product feed imported into Dash Social before importing any localized feeds.
Q: How do we determine which location the user is visiting from?
A: This is controlled by whatever localization is present on the website in which the widget code is embedded. If you have different URLs depending on the users location- the code, as an example, could be looking at the country code in the URL, then passing that to our widget.