Criar conjuntos de produtos da Meta a partir de coleções do Shopify (com etiquetas internas)
Um conjunto de produtos da Meta (Facebook) que espelha uma coleção do Shopify é a forma mais limpa de apontar um anúncio dinâmico, uma campanha de catálogo Advantage+ ou uma secção da loja para "apenas estes produtos". O feed já contém tudo o que a Meta precisa para isso: cada produto é exportado com etiquetas internas — uma para cada coleção a que pertence. Este guia mostra a receita (Etiqueta interna → é → o id da sua coleção do Shopify), porque é que as etiquetas internas superam a antiga abordagem de "ids de coleção numa etiqueta personalizada" e os dois casos em que as etiquetas personalizadas continuam a ser a ferramenta certa.
1 Verifique se o seu feed exporta etiquetas internas
Abra o seu feed no editor Advanced (no painel: Actions → Edit (advanced)) e desça até à secção Internal labels. A opção Do export internal labels (default) deve estar selecionada — está ativa em todos os feeds novos. Com ela ativada, cada produto do feed recebe uma etiqueta interna por etiqueta de produto, por ID de coleção e por nome de coleção. As etiquetas e os nomes de coleção são exportados em minúsculas; os IDs de coleção são exportados exatamente como o Shopify os apresenta. Se acabou de ativar a opção, guarde o feed e aguarde que este seja regenerado e que a Meta o volte a obter.
2 Encontre o id da coleção do Shopify
No seu administrador Shopify, abra Products → Collections e clique na coleção. O id da coleção é o número no fim do endereço da página — para admin.shopify.com/store/your-store/collections/428137152739 é 428137152739. Copie-o. Pode filtrar pelo nome da coleção em vez disso, mas o id é a escolha robusta: nunca muda, enquanto uma coleção renomeada esvazia silenciosamente um conjunto que filtra pelo nome antigo.
3 Crie um conjunto de produtos no Commerce Manager
No Meta Commerce Manager, abra o catálogo ao qual o seu feed está ligado, vá a Sets e escolha Create set com filtros (não uma seleção manual). Um conjunto filtrado mantém-se sincronizado sozinho: sempre que a Meta obtém o seu feed, os produtos que entraram na coleção passam a integrar o conjunto e os que saíram são removidos.
4 Filtre por Etiqueta interna → é → id da coleção
Na linha de filtro escolha Internal label, a condição is e cole o id da coleção do passo 2. As etiquetas internas são correspondidas por inteiro, pelo que 428137152739 só corresponde a produtos que tenham exatamente essa etiqueta — nunca a um produto cuja etiqueta simplesmente contenha esses dígitos. O Commerce Manager pré-visualiza os produtos correspondentes de imediato; a contagem deverá estar em linha com o número de produtos dessa coleção que estão no seu feed.
5 Combine coleções e depois dê nome e guarde o conjunto
Adicione mais linhas de filtro para combinar etiquetas: any de vários ids de coleção para um conjunto mais amplo, ou all deles para o restringir (por exemplo, o id da coleção mais a etiqueta interna bestseller, que vem da etiqueta de produto). Dê ao conjunto um nome que a sua equipa de anúncios reconheça — o nome da coleção do Shopify funciona bem — e guarde. O conjunto fica agora disponível quando criar um anúncio de catálogo Advantage+ ou uma coleção da loja.
6 Quando ainda precisa de etiquetas personalizadas e coleções em destaque
Restam dois casos para a etiqueta personalizada Collection ids (comma separated). Google: o Google Merchant Center não tem etiquetas internas, por isso, para feeds do Google, os custom_label_0–4 continuam a ser a única forma de segmentar. Feeds muito grandes: acima de 1.000.000 de variantes, a aplicação desativa automaticamente as etiquetas internas enquanto gera o feed (o editor mostra então Do NOT export internal labels). Em ambos os casos, uma etiqueta personalizada comporta no máximo 100 caracteres, por isso liste as coleções pelas quais filtra em Featured collections — os seus ids são colocados primeiro e sobrevivem ao corte.
Perguntas frequentes
Como crio um conjunto de produtos do Facebook a partir de uma coleção do Shopify?
Certifique-se de que o seu feed exporta etiquetas internas (exporta por predefinição), copie o id da coleção a partir do endereço da coleção no seu administrador Shopify, depois no Meta Commerce Manager abra o seu catálogo, vá a Sets, crie um conjunto filtrado e escolha Internal label → is → o id da coleção. O conjunto enche-se com os produtos dessa coleção e mantém-se sincronizado sempre que a Meta obtém o feed.
O que é uma etiqueta interna num catálogo da Meta?
Uma etiqueta interna é um campo do catálogo criado para construir conjuntos de produtos. As etiquetas só são visíveis para si — os compradores nunca as veem — e um produto pode ter até 5.000 delas, cada uma com até 110 caracteres. A aplicação escreve uma etiqueta interna para cada etiqueta de produto, cada id de coleção e cada nome de coleção de um produto.
Porque é que as etiquetas internas são melhores do que as etiquetas personalizadas para conjuntos de produtos?
Quatro razões. São correspondidas por inteiro, pelo que um filtro nunca apanha um produto por acidente. Não há corte de 100 caracteres: uma etiqueta personalizada que contenha uma lista separada por vírgulas de ids de coleção fica sem espaço após cerca de sete ids, por isso os produtos em muitas coleções perdem alguns. A Meta permite que as etiquetas internas mudem sem enviar o item novamente para revisão de políticas, o que de outra forma pode afetar a entrega de anúncios. E são invisíveis para os compradores, enquanto as etiquetas personalizadas se destinam a texto que pode mostrar no criativo do anúncio.
Devo filtrar pelo id da coleção ou pelo nome da coleção?
Prefira o id. Ambos são exportados, mas o id nunca muda, enquanto renomear uma coleção no Shopify altera a etiqueta e esvazia qualquer conjunto que filtre pelo nome antigo. Se usar o nome, escreva-o em minúsculas — é assim que o feed o exporta.
Também posso usar etiquetas de produto num conjunto de produtos?
Sim. Cada etiqueta de produto é exportada como uma etiqueta interna em minúsculas, por isso um filtro como Internal label → is → bestseller funciona da mesma forma, e pode combinar etiquetas de produto com ids de coleção num só conjunto.
Isto funciona para feeds do Google Shopping?
Não. O Google Merchant Center não tem um campo de etiqueta interna. Para o Google, segmente com as cinco etiquetas personalizadas (custom_label_0–4); cada uma comporta um valor de até 100 caracteres, e o Google permite até 1.000 valores únicos por etiqueta em toda a sua conta.
O meu feed é muito grande — porque está "Do NOT export internal labels" selecionado?
Feeds com mais de 1.000.000 de variantes são demasiado grandes para transportar etiquetas internas, por isso a aplicação desativa a definição automaticamente ao gerar o feed. Para esses feeds, coloque Collection ids (comma separated) numa etiqueta personalizada, adicione as coleções pelas quais filtra em Featured collections para que os seus ids venham primeiro, e filtre o conjunto de produtos por essa etiqueta personalizada com a condição "contains".
Já uso ids de coleção numa etiqueta personalizada. Tenho de mudar alguma coisa?
Os conjuntos existentes continuam a funcionar. Vale a pena mudar os conjuntos para coleções cujos produtos estejam em muitas coleções, porque são esses que perdem ids devido ao limite de 100 caracteres — crie o novo conjunto na etiqueta interna, verifique que a sua contagem de produtos é pelo menos tão alta como a do antigo e depois aponte os seus anúncios para ele.
A aplicação pode criar os conjuntos de produtos por mim?
Sim — se ligar a sua conta do Facebook, a página de regras do Facebook na aplicação cria e mantém conjuntos a partir das coleções que inclui e exclui. A receita da etiqueta interna não precisa de ligação ao Facebook e funciona em qualquer catálogo onde o seu feed esteja carregado.
Quanto tempo até um produto novo aparecer no conjunto?
Um produto aparece assim que estiver no feed regenerado e a Meta tiver obtido esse feed novamente. A Meta obtém o feed de acordo com o horário que definir para o feed de dados no Commerce Manager — de hora a hora ou diariamente são típicos.