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 York deve ver títulos em inglês e dólares. O Advanced editor tem tudo o que você precisa para acertar isso — uma moeda do feed, um país do Shopify Markets, uma opção de acrescentar 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 e URLs traduzidos corretos. Todos esses campos ficam nas seções Product feed settings e Multi-language support do Advanced editor.
Ainda não tem o Awesome Feeds? Instale-o a partir da Shopify App Store →
1 Abra o Advanced editor
No seu painel, clique em Edit (advanced) no feed que deseja configurar — o Advanced editor é o único que expõe a opção de acrescentar moeda e os controles completos de tradução. Cada feed é totalmente independente, e é justamente esse o ponto aqui: você criará um feed separado para cada idioma e mercado, em vez de tentar amontoar tudo 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 por conta do Shopify Markets
O campo feed currency está rotulado como "Feed currency - not used if you set Market country below (for Shopify Markets)" — defina-o para corresponder ao catálogo que você está enviando, e o feed precifica tudo nessa moeda. Se, em vez disso, você vende através do Shopify Markets, deixe a moeda em paz e preencha o Market country — rotulado como "Market country (leave empty if you're NOT using Shopify Markets)". O app então extrai a 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 outro, não os dois — o Market country prevalece quando definido.
3 Acrescente a moeda aos links dos seus produtos (opcional)
A opção Append currency parameter to the product URL? controla se cada link de produto carrega uma tag ?currency=. O padrão é "Do NOT append" (o link permanece my-store.com/products/my-product); ativá-la produz my-store.com/products/my-product?currency=USD usando a moeda deste feed. Isso é útil quando sua loja lê a moeda a partir da URL e você quer que os compradores cheguem à página com o preço correto direto de um anúncio. Se estiver em dúvida, deixe no padrão — a maioria das lojas não precisa disso.
4 Ative um feed traduzido para um idioma
Role até Multi-language support. O aviso aqui deixa claro: a maioria dos comerciantes deve deixar esta seção vazia, e para o idioma original (primário), deixe esta seção vazia — seu feed no idioma primário não precisa de nenhuma configuração de tradução. Só quando sua loja publica traduções é que você mexe nisto: escolha o Language (locale) para este feed, e o feed exporta títulos, descrições e handles de produto totalmente traduzidos para esse idioma. Você cria um feed por idioma, cada um com seu próprio locale selecionado aqui.
5 Informe ao app como suas URLs traduzidas são construídas
O menu suspenso Export translated data? tem três opções que devem corresponder à forma como sua loja Shopify serve traduções. "No, export original (primary) language" é o padrão. Escolha "Yes... use a subdomain (fr.shop.com)" se sua loja traduzida fica em um subdomínio de idioma, ou "Yes... use a folder (shop.com/fr)" se ela fica sob um caminho como shop.com/fr. Essa escolha determina como o app constrói o link de cada produto para que os compradores cheguem à página corretamente traduzida — errar nisso 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 somente se — você escolheu a opção de subdomínio acima, preencha o campo Translation subdomain com o host desse idioma, por ex. fr.shop.com. Seu 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." Lojas baseadas em pasta pulam este campo por completo — o caminho da pasta é construído automaticamente a partir do locale que você escolheu no passo 4.
7 A coluna override (para feeds de país e idioma do Facebook)
Override column for multi-language feed escreve um valor override em cada item do feed. Essa é a coluna que a Meta lê em um Facebook country or language feed: um feed suplementar que você adiciona sobre o feed do catálogo principal para que um catálogo exiba preços locais ou títulos traduzidos. Use um código de país como FR para um feed de país, ou um código de idioma da Meta como fr_XX para um feed de idioma. Seu rótulo termina com "Leave empty for primary locale or if you're not using translations". Deixe-o vazio para o seu feed principal e para catálogos separados por idioma. Preencha-o apenas em um feed que você vai adicionar no Commerce Manager como um feed de país ou idioma. O passo a passo completo está em Feeds de país e idioma do Facebook.
8 Salve e repita para cada idioma e mercado
Salve na barra no topo e o feed é regenerado 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 canadense, e assim por diante — cada um com sua própria moeda (ou Market country) e seu próprio locale. Envie a URL de cada 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 corretos.
Atenção: na primeira vez que você usar os campos de moeda/Markets ou de tradução, o app pode pedir que você autorize permissões extras — ele exibe 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 então funcionam.
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 Market country para o mercado que você está segmentando. O app segue a URL da loja, a moeda e os preços desse mercado automaticamente, de modo que o feed corresponde ao que os compradores nesse país veem. Crie um feed separado para cada mercado.
Como faço um feed multimoeda do Facebook no Shopify?
Crie um feed por moeda: defina a feed currency de cada feed para a moeda desejada (ou use um Market country para deixar o Shopify Markets determiná-la), depois envie cada feed ao catálogo correspondente. Um feed só pode carregar uma moeda, então várias moedas significam vários feeds.
Posso criar um feed do Facebook ou Google em idiomas diferentes?
Sim, se sua loja Shopify publica traduções. Em Multi-language support, escolha o Language (locale) para o feed e escolha se suas URLs traduzidas 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 sua loja serve traduções. Escolha subdomínio se cada idioma fica em seu próprio host, como fr.shop.com (então preencha o campo Translation subdomain), ou pasta se os idiomas ficam sob um caminho como shop.com/fr (o caminho é construído automaticamente). A configuração só altera como os links de produto são construídos.
Preciso definir algo para o meu idioma primário (padrão)?
Não. Deixe toda a seção Multi-language vazia para o seu idioma primário — o feed o exporta por padrão. A nota dentro do app diz isso diretamente: para o idioma original (primário), deixe esta seção vazia.
O que a opção de acrescentar moeda faz?
Quando ativada, ela adiciona ?currency=USD (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 disso — ative-a apenas se sua loja lê a moeda a partir da URL.
O que é a coluna override e eu preciso dela?
Ela escreve um valor override em cada item, que é o que a Meta precisa para um feed de país ou idioma do Facebook: um feed suplementar que localiza seu catálogo principal (FR para um feed de país, fr_XX para um feed de idioma). Deixe-a vazia no seu feed principal e em qualquer feed que você envie como seu próprio catálogo. Preencha-a apenas em um feed que você adiciona no Commerce Manager como um feed de país ou idioma.
Os campos de moeda ou tradução estão me pedindo para autorizar permissões. Isso é normal?
Sim. O app precisa de escopos extras do Shopify para ler seus Markets e traduções, então na primeira vez que você usa esses campos ele exibe 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 os dois. Defina a feed currency se você não está no Shopify Markets e só quer fixar a moeda do feed. Use o Market country se o Shopify Markets gerencia suas regiões — ele assume a moeda, os preços e a URL da loja, e o campo de moeda do feed é ignorado quando um Market country é definido.