Feed editor - Target
In this section of the feed editor you specify the target language, countries of sale and the currency for the feed. If the shop is multilingual/multi-currency, the available language and currency options will be enabled.
Following are the settings on the tab
- Language provider. This decide the languages option for the feed. You can choose one of the following:
- Standard Shopify multi-language support: The store published languages will be listed for language selection
- GTranslate: For GTranslate users. A store front access token will be required to enable the option. Read more.
- Weglot: For Weglot users. A Weglot API key will be required to enable the option. Read more.
- Feed language. This set the language used to create feed data. If you are using Shopify multi-language compatible translator apps, you can select one of the published languages to create translated feed. Weglot and GTranslate users can start creating translated feeds by entering some integration data to the app as described in the Integrations section.Translated feeds is available for different types of translator apps
Some language API compatible apps, including the Shopify Translate & Adapt, allow adding market specific translations. For example if English is the default language of your store, you might have French translations for France, and in the same time, French translations for Canada.
In below srceenshot, the French translations apply to "All supported markets", hence the market ID is not required.
However in below screenshot, Canada market ID is required for the Canadian French translations to be retrieved.
Important: Wrong use of market ID here will result in translations not being retrieved. Always use the feed preview (in the Summary tab) to make sure that the translations are correctly retrieved.
If the case when the market ID is required, to get the market ID, in Shopify admin, go to Settings > Markets > click on "Manage" next to the market
Copy the market ID from the URL and paste it into the app
- Source currency: This is the currency used for pulling product prices. The options include only the currencies that are enabled by multi-currency feature of Shopify Payments.
- Price list (optional): Select a price list to apply to pricing of this feed. This enable the support for Shopify international pricing, in which the price for a product can differ depending on the location of the customer surfing the store.
Advanced currency and price modification includes:
- Custom feed currency. If your store does not support Shopify Payments, this is the alternative way to support a different currency other than the store default. Enabling this and you will be able to select a custom currency, and the exchange rate used to calculate the price value from the store currency. Selecting the Shopify exchange rate will make sure that everytime the price is calculated, the latest exchange rate is used.
- Customize price/sale price. This define how the price and sale price attributes in the feed are composed. This present a powerful way to manipulate prices for cases like tax inclusion, skipping sales, etc. You can read more about Advanced price and sale price calculation here.
- Price rounding.This is helpful to create friendly prices like USD 9.99 or EUR 12.95. This also help to avoid showing prices with to many
The Product URL options allowing control of how the link attribute is computed in the feed. The link attribute deserve special attention because it is the target of redirection after the customer clicking on the advertisement.
- Auto calculate product URL. Choose this option will let the app create the product link based on the selected language, currency and domain. The app will add the necessary components to the URL to reflect the selected options.
- Domain for product URL. If your store support multiple domains, you can select a domain to be used to generate the product URL in the feed. If you choose the "Store default" domain, whenever the default domain is switched, the app will update the feeds to reflect the new domain.
- Manually edit the product URL. Select this if you want to customize the product URL. You can for example modify tracking information to the URL, or edit locale parameters if the auto calculate option is not enough.
Target countries options
There are different options for target countries depending on the feed types:
Some non-Google feeds can have a target country option, including Facebook country feed and language country feed.
Google feed labels
For Google feeds, targeting is done via feed labels. For connected feeds, feed labels added via the app will get synchronized to GMC automatically. Feed labels created outside of the app (e.g. manually added in GMC) will not be affected.Each feed label can associate with multiple target countries. Please note that in Google Shopping, this association works a bit different between an API feed and a file feed
- In API feeds, the association with target countries is done via shipping, meaning feed items need to have shipping service for a country to be listed in ads targeting that country. Shipping can be configured in GMC settings, or (more preferably) by custom shipping entries which can be configured in Shipping tab.
Important: Adding a country to the target countries list of an API feed label will NOT automatically targeting the country. Instead, the app will add a corresponding custom shipping entry for the country.
In GMC, the target countries list of a API feed label synchronized from the app is empty, with a note in the Destinations column that the items will be "Shown in countries based on attributes"
- For file feeds, adding a country to a feed label WILL target it. This is shown in GMC more specifically
However, shipping is still required for items to be approved for these target countries.
- Shopping Ads excluded countries. This is helpful for Google Shopping to control Google auto extension to other countries. By default Google might duplicate the feed items in GMC to other countries, and in some cases consume all the items quota of the account. In such cases you can specifically exclude countries from being extended to by adding them into the exclusion list.
Google Shopping programs
- Shopping ads
[Shopping_ads]: Allow your products to show in Shopping ads. Learn about Shopping ads
- Free listings
[Free_listings]: Allow your products to appear in free listings on Google.
- Buy on google listings
[Buy_on_google_listings]: Allow your products to show in Buy on Google listings.
- Display ads
[Display_ads]: Allow your products to show in dynamic remarketing ads.
- Local inventory ads
[Local_inventory_ads]: Allow your products to show in ads to shoppers near your store.
- Free local listings
[Free_local_listings]: Allow your local products to appear in free local product listings on Google.
Programs availability are different from markets to markets. Each of the programs might have an onboarding process that a merchant needs to be completed to be enrolled.
Important: Specifying (either including or excluding) a program that the merchant account has not yet been enrolled in will result in errors. Make sure you know about the programs before hand. If in doubt, leave the field empty to include all available programs.
You can specify items to opt in ( included destinations) or opt out (excluded destinations) of programs. How it's done slightly differ between an API feed and file feed
- For API feeds, destinations can be specified for each feed labels
- For file feeds, destinations can only be configured at feed level
However per feed label destinations can be configured manually in GMC by checking/unchecking the coresponding checkboxes.
Leave the option blank to include feed items in all available programs.
Google destinations can be configured at product level, which will overide these feed level settings for both Google API and Google file feeds.