Feeds de produtos multi-idioma e multi-moeda (vendas internacionais)

Feeds de produtos 5 min de leitura Updated Jul 13, 2026

Vender internacionalmente significa que um único catálogo raramente é suficiente: um cliente em Paris deve ver títulos em francês e preços em euros, e um cliente em Nova Iorque títulos em inglês e dólares. O Advanced editor tem tudo o que precisa para acertar nisto — uma feed currency, um país do Shopify Markets, uma opção de acrescentar a moeda e translated feeds para cada idioma. A regra de ouro é simples: um feed por idioma ou mercado, e este guia percorre cada campo para que cada feed aponte exatamente para os preços certos e os URLs traduzidos. Todos estes campos estão nas secções Product feed settings e Multi-language support do Advanced editor.

1 Abrir o Advanced editor

No seu painel, clique em Edit (advanced) no feed que quer configurar — o Advanced editor é o único que expõe a opção de acrescentar a moeda e os controlos de tradução completos. Cada feed é totalmente independente, o que é precisamente o objetivo aqui: irá criar um feed separado para cada idioma e mercado, em vez de tentar juntá-los todos num só. Ainda não tem um feed? Clique primeiro em Add a product feed e depois abra-o aqui.

Abrir o Advanced editor — s-button[href$='/productFeed/edit/1'] em destaque

2 Definir a moeda do feed — ou entregá-la ao Shopify Markets

O campo feed currency tem a etiqueta "Feed currency - not used if you set Market country below (for Shopify Markets)" — defina-o para corresponder ao catálogo que está a submeter, e o feed cotará tudo nessa moeda. Se, em vez disso, vender através do Shopify Markets, deixe a moeda em paz e preencha o Market country — com a etiqueta "Market country (leave empty if you're NOT using Shopify Markets)". A app puxa então o URL de loja, os preços e a moeda próprios desse mercado, para que o feed corresponda exatamente ao que um cliente nesse país vê. Use um ou outro, não os dois — o Market country prevalece quando está definido.

Definir a moeda do feed — ou entregá-la ao Shopify Markets — #product_feed_feedCurrency, #product_feed_feedCountry_display em destaque

3 Acrescentar a moeda aos links dos produtos (opcional)

A opção Append currency parameter to the product URL? controla se cada link de produto leva uma etiqueta `?currency=`. A predefinição é "Do NOT append" (o link mantém-se `my-store.com/products/my-product`); ao ativá-la produz `my-store.com/products/my-product?currency=USD` usando a moeda deste feed. Isto é útil quando a sua loja lê a moeda a partir do URL e quer que os clientes cheguem à página com o preço certo diretamente a partir de um anúncio. Se não tiver a certeza, deixe na predefinição — a maioria das lojas não precisa disto.

Acrescentar a moeda aos links dos produtos (opcional) — #product_feed_appendCurrency em destaque

4 Ativar um feed traduzido para um idioma

Desça até Multi-language support. O aviso aqui diz claramente: most merchants should leave this section empty e for the original (primary) language, leave this section empty — o feed do seu idioma principal não precisa de qualquer configuração de tradução. Só quando a sua loja publica traduções é que mexe nisto: escolha a Language (locale) para este feed, e o feed exporta títulos, descrições e handles de produto totalmente traduzidos para esse idioma. Cria um feed por idioma, cada um com o seu próprio locale selecionado aqui.

Ativar um feed traduzido para um idioma — #product_feed_translationLocale em destaque

5 Dizer à app como são construídos os seus URLs traduzidos

O menu Export translated data? tem três opções que devem corresponder à forma como a sua loja Shopify serve as traduções. "No, export original (primary) language" é a predefinição. Escolha "Yes... use a subdomain (fr.shop.com)" se a sua loja traduzida vive num subdomínio de idioma, ou "Yes... use a folder (shop.com/fr)" se vive num caminho como `shop.com/fr`. Esta escolha decide como a app constrói o link de cada produto para que os clientes cheguem à página corretamente traduzida — errar isto envia anúncios em francês para URLs em inglês.

Dizer à app como são construídos os seus URLs traduzidos — #product_feed_translationType em destaque

6 Definir o subdomínio de tradução (apenas lojas com subdomínio)

Se — e apenas se — escolheu a opção de subdomínio acima, preencha o campo Translation subdomain com o host desse idioma, ex.: `fr.shop.com`. O texto de ajuda detalha as exceções: "Leave empty for primary locale or if you're not using translations or if you're using a folder structure (such as shop.com/fr) for your URLs." As lojas baseadas em pasta saltam este campo por completo — o caminho da pasta é construído automaticamente a partir do locale que escolheu no passo 4.

Definir o subdomínio de tradução (apenas lojas com subdomínio) — #product_feed_translationSubdomain em destaque

7 A coluna de substituição (avançado, a maioria deixa vazia)

Override column for multi-language feed é um campo especializado para o formato de feed do Google — emite um valor `override` do Google que permite que um feed específico de um país ou idioma substitua os preços e a disponibilidade do seu feed principal. A sua etiqueta termina com "Leave empty for primary locale or if you're not using translations", e isso abrange a grande maioria das lojas. Só o defina se o Google Merchant Center lhe pediu especificamente para complementar um feed principal com uma substituição de país — caso contrário, deixe-o em branco.

A coluna de substituição (avançado, a maioria deixa vazia) — #product_feed_override em destaque

8 Guardar e depois repetir para cada idioma e mercado

Guarde a partir da barra no topo e o feed regenera-se automaticamente. Agora repita toda a configuração para cada outro idioma e mercado: um feed separado para francês, outro para alemão, outro para o seu mercado canadiano, e assim por diante — cada um com a sua própria moeda (ou Market country) e o seu próprio locale. Submeta cada URL de feed ao catálogo do país correspondente no Facebook Commerce Manager ou no Google Merchant Center, e cada região obtém o idioma, os preços e os links certos. > Atenção: na primeira vez que usar os campos de moeda/Markets ou de tradução, a app > pode pedir-lhe para autorizar permissões extra — mostra um aviso "Quick tip" para authorize > additional permissions (read_markets) para o Markets, ou (read_translations, read_locales) > para os feeds traduzidos. Clique no link, aprove e atualize a página; os campos passam então a funcionar.

Guardar e depois repetir para cada idioma e mercado — #product_feed_feedCurrency em destaque

Perguntas frequentes

Como crio um feed de produtos para o Shopify Markets?

Abra o Advanced editor, deixe a moeda do feed em paz e defina o campo <strong>Market country</strong> para o mercado que está a segmentar. A app segue automaticamente o URL de loja, a moeda e os preços desse mercado, para que o feed corresponda ao que os clientes desse país veem. Crie um feed separado para cada mercado.

Como faço um feed multi-moeda do Facebook no Shopify?

Crie um feed por moeda: defina a <strong>feed currency</strong> de cada feed para a moeda que quer (ou use um Market country para deixar o Shopify Markets conduzi-la) e depois submeta cada feed ao catálogo correspondente. Um feed só pode levar uma moeda, por isso várias moedas significam vários feeds.

Posso criar um feed do Facebook ou do Google em diferentes idiomas?

Sim, se a sua loja Shopify publicar traduções. Em <strong>Multi-language support</strong>, escolha a <strong>Language (locale)</strong> para o feed e escolha se os seus URLs traduzidos usam um subdomínio (`fr.shop.com`) ou uma pasta (`shop.com/fr`). Faça um feed por idioma — cada um exporta títulos, descrições e links totalmente traduzidos.

Qual é a diferença entre as opções de tradução por subdomínio e por pasta?

Trata-se de como a sua loja serve as traduções. Escolha <strong>subdomain</strong> se cada idioma vive no seu próprio host como `fr.shop.com` (depois preencha o campo Translation subdomain), ou <strong>folder</strong> se os idiomas vivem num caminho como `shop.com/fr` (o caminho é construído automaticamente). A definição só altera como os links dos produtos são construídos.

Preciso de definir algo para o meu idioma principal (predefinido)?

Não. Deixe toda a secção Multi-language vazia para o seu idioma principal — o feed exporta-o por predefinição. A nota na app diz isso diretamente: para o idioma original (principal), deixe esta secção vazia.

O que faz a opção de acrescentar a moeda?

Quando ativada, acrescenta `?currency=USD` (usando a moeda do feed) a cada link de produto, para que os clientes cheguem à página com o preço correto. A predefinição é desativada, e a maioria das lojas não precisa disto — ative-a apenas se a sua loja ler a moeda a partir do URL.

O que é a coluna de substituição e preciso dela?

É um campo avançado que emite um valor `override` do Google, permitindo que um feed específico de um país substitua os preços e a disponibilidade do seu feed principal. A maioria dos comerciantes deixa-o vazio — só o preencha se o Google Merchant Center lhe pediu para adicionar um feed de substituição de país.

Os campos de moeda ou tradução estão a pedir-me para autorizar permissões. Isto é normal?

Sim. A app precisa de scopes extra do Shopify para ler os seus Markets e traduções, por isso, na primeira vez que usar estes campos, mostra um aviso Quick tip para autorizar permissões adicionais (read_markets, ou read_translations e read_locales). Aprove-as e atualize a página, e os campos ficam disponíveis.

Devo usar feed currency ou Market country?

Use um, não os dois. Defina a <strong>feed currency</strong> se não estiver no Shopify Markets e apenas quiser fixar a moeda do feed. Use o <strong>Market country</strong> se o Shopify Markets gerir as suas regiões — ele assume a moeda, os preços e o URL de loja, e o campo feed currency é ignorado quando um Market country está definido.