Feeds de Produtos Multi-idioma e Multi-moeda (Vendas Internacionais)
Vender internacionalmente significa que um único catálogo raramente é suficiente: um comprador em Paris deve ver títulos em francês e preços em euros, enquanto um comprador em Nova Iorque deve ver títulos em inglês e dólares. O Advanced editor tem tudo o que precisa para acertar isto — uma moeda do feed, um país do Shopify Markets, uma opção de anexar moeda e feeds traduzidos 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 para os URLs traduzidos. Todos estes campos estão nas secções Product feed settings e Multi-language support do Advanced editor.
1 Abra 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 anexar moeda e os controlos de tradução completos. Cada feed é totalmente independente, o que é precisamente a ideia aqui: vai criar um feed separado para cada idioma e mercado em vez de tentar amontoá-los todos num só. Ainda não tem um feed? Clique primeiro em Add a product feed e depois abra-o aqui.
2 Defina a moeda do feed — ou deixe-a a cargo do Shopify Markets
O campo feed currency está identificado como "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 calcula os preços de tudo nessa moeda. Se, em vez disso, vender através do Shopify Markets, deixe a moeda em paz e preencha o Market country — identificado como "Market country (leave empty if you're NOT using Shopify Markets)". A app extrai então o URL da loja, os preços e a moeda próprios desse mercado, para que o feed corresponda exatamente ao que um comprador nesse país vê. Use um ou o outro, não ambos — o Market country prevalece quando está definido.
3 Anexe a moeda aos links dos seus produtos (opcional)
A opção Append currency parameter to the product URL? controla se cada link de produto leva uma tag ?currency=. O padrão é "Do NOT append" (o link permanece 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 compradores cheguem à página com o preço certo diretamente a partir de um anúncio. Se não tiver a certeza, deixe no padrão — a maioria das lojas não precisa disto.
4 Ative um feed traduzido para um idioma
Vá até Multi-language support. O aviso aqui diz claramente: a maioria dos comerciantes deve deixar esta secção vazia, e para o idioma original (primário), deixe esta secção vazia — o feed no seu idioma primário não precisa de qualquer configuração de tradução. Só quando a sua loja publica traduções é que mexe nisto: escolha o Language (locale) para este feed, e o feed exporta títulos, descrições e handles de produtos totalmente traduzidos para esse idioma. Cria um feed por idioma, cada um com o seu próprio locale selecionado aqui.
5 Indique à app como os seus URLs traduzidos são construídos
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" é o padrã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 sob um caminho como shop.com/fr. Esta escolha determina como a app constrói o link de cada produto para que os compradores cheguem à página corretamente traduzida — errar isto envia anúncios em francês para URLs em inglês.
6 Defina 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, p. 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 pastas ignoram este campo por completo — o caminho da pasta é construído automaticamente a partir do locale que escolheu no passo 4.
7 A coluna de override (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 a um feed específico de país ou idioma substituir preços e disponibilidade do seu feed primário. A sua etiqueta termina com "Leave empty for primary locale or if you're not using translations", e isso abrange a esmagadora maioria das lojas. Só o defina se o Google Merchant Center lhe tiver pedido especificamente para complementar um feed principal com um override de país — caso contrário, deixe em branco.
8 Guarde e depois repita 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 recebe o idioma, os preços e os links certos.
Atenção: na primeira vez que usa 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 autorizar permissões adicionais (read_markets) para o Markets, ou (read_translations, read_locales) para feeds traduzidos. Clique no link, aprove e atualize a página; os campos passam então a funcionar.
Perguntas frequentes
Como crio um product feed 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 da loja, a moeda e os preços desse mercado, para que o feed corresponda ao que os compradores nesse 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 determiná-la) e submeta cada feed ao catálogo correspondente. Um feed só pode levar uma moeda, portanto 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 o <strong>Language (locale)</strong> para o feed e escolha se os seus URLs traduzidos usam um subdomínio (<code>fr.shop.com</code>) ou uma pasta (<code>shop.com/fr</code>). 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?
Tem a ver com a forma como a sua loja serve as traduções. Escolha <strong>subdomínio</strong> se cada idioma vive no seu próprio host como <code>fr.shop.com</code> (depois preencha o campo Translation subdomain), ou <strong>pasta</strong> se os idiomas vivem sob um caminho como <code>shop.com/fr</code> (o caminho é construído automaticamente). A definição só altera a forma como os links de produtos são construídos.
Preciso de definir alguma coisa para o meu idioma primário (predefinido)?
Não. Deixe toda a secção Multi-language vazia para o seu idioma primário — o feed exporta-o por padrão. A nota na app di-lo diretamente: para o idioma original (primário), deixe esta secção vazia.
O que faz a opção de anexar moeda?
Quando ativa, adiciona <code>?currency=USD</code> (usando a moeda do feed) a cada link de produto, para que os compradores cheguem à página com o preço correto. O padrão é desativado, 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 override e preciso dela?
É um campo avançado que emite um valor <code>override</code> do Google, permitindo que um feed específico de país substitua preços e disponibilidade do seu feed principal. A maioria dos comerciantes deixa-o vazio — só o preencha se o Google Merchant Center lhe tiver pedido para adicionar um feed de override de país.
Os campos de moeda ou de 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 usa 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 a moeda do feed ou o Market country?
Use um, não ambos. 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 da loja, e o campo da moeda do feed é ignorado quando um Market country está definido.