Índice
O que é o feed de Produtos e onde é usado?
Uma das primeiras coisas que deve fazer ao integrar a sua loja online com a edrone é gerar um Feed de Produtos.
O Feed de Produtos é um arquivo XML que contém todas as informações mais importantes sobre o seu inventário – coisas como nome do produto, URL do produto, preço do produto, se está ou não à venda, categoria do produto, imagens e assim por diante.
Sem o Feed de Produtos, nossa plataforma não conseguirá rastrear informações importantes, como quais produtos os seus clientes estão comprando e em quais categorias esses produtos estão (um ponto de dados crucial para venda cruzada e muitos outros cenários e métodos de recomendação de produtos).
Agora que sabemos por que é tão importante, vamos ver como você pode fazer o seu Feed de Produtos e conectá-lo à sua conta da edrone!
Como gerar um Feed de Produtos?
É sua responsabilidade criar e gerenciar seu feed de produtos. A maioria das plataformas de comércio eletrônico consegue gerar feeds de produtos, usando recursos nativos ou com a ajuda de um plug-in. Caso não saiba como configurar este arquivo em sua loja, peça ajuda ao suporte técnico da plataforma de sua loja virtual ou ao seu desenvolvedor.
Caso sua plataforma não possua essa funcionalidade, ou você utilize uma plataforma personalizada, existem ferramentas para criação de feed de produtos disponíveis na internet. Por favor, verifique os requisitos abaixo para certificar-se de que a ferramenta escolhida é adequada.
Parâmetros exigidos para o Feed de Produtos
Suportamos apenas os seguintes formatos de feed: Google Merchant Center, IAI e CENEO;
<rss version="2.0">
<title>My feed</title>
<link rel="self" href="www.my-shop.com"/>
<updated>2019-08-01T09:30:01Z</updated>
<author>
<name>myShop</name>
</author>
<id>/googleshopping.xml</id>
<channel>
<item>
<g:id>ABC2151</g:id>
<title>This is my product name</title>
<description>Very nice product</description>
<g:google_product_category>Another category</g:google_product_category>
<g:product_type>We > take > category from > here</g:product_type>
<g:brand>This is producer brand</g:brand>
<g:mpn>07920</g:mpn>
<g:gtin>7898920068216</g:gtin>
<link>https://www.my-shop.com/product-url-30ml/p?idsku=215196140</link>
<g:image_link>https://my-shop.com./image/ids/496848_2.jpg</g:image_link>
<g:price>49,90 USD</g:price>
<g:sale_price>39,90 USD</g:sale_price>
<g:sale_price_effective_date>2016-02-24T13:00-0800/2016-02-29T15:30-0800</g:sale_price_effective_date>
<g:availability_date>2016-11-25T13:00-0800</g:availability_date>
<g:expiration_date>2016-02-24</g:expiration_date>
<g:availability>in stock</g:availability>
<g:condition>new</g:condition>
<g:complementary_product_ids>DEF3151~GHI4151~JKL5151</g:complementary_product_ids>
</item>
...
<offers version="1">
<group name="other">
<o id="ISC6020000613" url="https://www.my-shop.com/product-url-30ml/p?idsku=215196140" price="39,02 PLN" weight="0.0300" stock="1" avail="1">
<cat>We/take/category from/here</cat>
<name>This is my product name</name>
<desc>What a lovely product</desc>
<imgs>
<main url="https://my-shop.com./image/ids/496848_2.jpg"/>
<i url="https://my-shop.com./another-image/ids/496848_2.jpg"/>
</imgs>
<attrs>
<a name="Producent">This is producer brand</a>
<a name="Kod_producenta">ISC6020000613</a>
<a name="Pojemnosc">30 ml</a>
<a name="namePl">Some other attribute</a>
<a name="sale_price">29,02 PLN</a>
<a name="sale_price_effective_date">2016-02-24T13:00-0800/2016-02-29T15:30-0800</a>
<a name="availability_date">2016-11-25T13:00-0800</a>
<a name="expiration_date">2016-02-24</a>
<a name="complementary_product_ids">ABC7020000613~DEF8020000613~GHI9020000613</a>
</attrs>
</o>
...
IAI:
<offer file_format="IOF" version="3.0" generated_by="IdoSell Shop" generated="2019-08-01 11:01:19" expires="2019-08-02 11:01:19" extensions="yes">
<products language="pol" currency="PLN">
<product type="regular" id="7002" vat="23.0" producer_code_standard="GTIN12" code_on_card="FUND-001 / 375833-010" site="6" currency="PLN">
<producer id="24" name="Brand of product"/>
<category id="1236067664" name="We > take > category from > here"/>
<unit id="0" name="szt."/>
<card url="https://www.my-shop.com/product-url-30ml/p?idsku=215196140"/>
<description>
<name type="name" xml:lang="pol">This is product name</name>
<short_desc xml:lang="pol">What a lovely product</short_desc>
<long_desc xml:lang="pol">What a lovely product. What a lovely product. What a lovely product. </long_desc>
</description>
<iaiext:delivery_time unit="day" value="1"></iaiext:delivery_time>
<iaiext:visibility></iaiext:visibility>
<price gross="64.99" net="52.84"/>
<srp gross="0" net="0"/>
<strikethrough_retail_price gross="119.99" net="97.55"/>
<strikethrough_wholesale_price gross="119.99" net="97.55"/>
<iaiext:price_retail>
<iaiext:site id="6" size_id="0" gross="64.99" net="52.84"/>
</iaiext:price_retail>
<iaiext:price_wholesale>
<iaiext:site id="6" size_id="0" gross="64.99" net="52.84"/>
</iaiext:price_wholesale>
<iaiext:price_minimal>
<iaiext:site id="6" size_id="0" gross="0.01" net="0.01"/>
</iaiext:price_minimal>
<promotion name=""/>
<iaiext:hotspots></iaiext:hotspots>
<sizes></sizes>
<images>
<large>
<image url="https://my-shop.com./image/ids/496848_2.jpg" changed="2013-01-02 00:00:00" hash="2dbbdb78f4f5f42bb65d4ffa96f53501" width="800" height="800"/>
</large>
</images>
</product>
...
O feed do produto deve ser um arquivo XML fornecido como um URL (por exemplo, https://yourshop.com/gmc-feed.xml);
A codificação deve ser UTF-8;
O arquivo deve ser hospedado pela sua loja;
Você não deve bloquear o acesso ao arquivo de locais específicos (por exemplo, países selecionados);
Você não deve bloquear o acesso ao arquivo de vários IPs dentro de uma margem de tempo;
Os seguintes campos são obrigatórios:
ID do produto
product_url
product_image_url
product_title
preço do produto
disponibilidade
Os campos a seguir são opcionais, mas podem ser essenciais se você planeja usar cenários específicos da edrone:
Para cenário de venda cruzada:
product_category_ids
product_category_names
product_brand_ids (se relevante)
product_brand_names (se relevante)
product_counts
Para a marketing machine:
Product_image_link (essencial)
Product_availibility (essencial)
Product_price (essencial)
preço_venda_produto
Tipo de Produto
Categoria de Produto
product_complementary_product_ids
Por favor, note que nosso sistema não aceitará arquivos que:
Não estão em formato XML;
Não estão na forma de um URL;
Não são codificados em UTF-8;
Não estejam em um dos padrões definidos mencionados anteriormente;
São uma URL que requer autorização para abrir ou é protegida por senha;
São um URL que não está disponível para download em todo o mundo;
São uma URL com mecanismos que bloqueiam o download do arquivo por várias horas de diferentes IPs;
Como conectar o Feed de Produtos com a plataforma edrone
Para importar seu feed, vá para Dashboard>Settings>Import Product Feed e clique em ‘Import New Feed’.
Cole a URL do feed de acordo com todos os requisitos mencionados acima.
Após clicar em 'Adicionar', a edrone estará processando seu feed.
Depois que seu feed for processado, você receberá um e-mail com a confirmação de conclusão do processo.
Após o processamento correto, o status do Feed de Produtos será alterado para 'Verificado'.
Caso ocorra algum erro, verifique novamente os parâmetros exigidos para o Feed de Produtos ou tire suas dúvidas na seção de Perguntas Frequentes abaixo.
Atenção: Você pode ter apenas um Feed de Produtos ativo. Caso você baixe um novo feed, o atual será substituído automaticamente.
*Observe que a edrone atualiza o Feed de Produtos uma vez a cada 24 horas, se você quiser atualizá-lo com mais frequência, entre em contato com nossa equipe de suporte em hello@edrone.me
Perguntas frequentes
Abaixo, você encontra respostas para as perguntas mais frequentes sobre a importação do Feed de Produtos:
1. Por que não consigo importar o feed de produtos se já fiz isso anteriormente?
Se você tem certeza de que seu feed de produtos está funcionando corretamente e a edrone não consegue importá-lo, o problema pode estar relacionado à mudança do IP usado pela edrone para fazer o upload do feed. Tais situações estão relacionadas ao tipo de feed IAI. Nesses casos, você deve indicar manualmente o IP digitando 255.255.255.254/0
2. Qual é a melhor maneira de definir variantes de produtos em um feed?
Se você quiser que cada produto seja tratado de forma individual sem dividi-lo por tamanho ou cor, será necessário adicionar um produto geral ao feed (um ID principal sem adicionar variantes). O ID do produto é construído na página de rastreamento, independentemente da variante de tamanho que você escolher, tratamos o produto como o mesmo ID. Essa forma de adicionar um produto ao feed é a mais popular. Tal processo de rotulagem de produtos não gera variantes duplicadas em elementos dinâmicos de best-sellers, por exemplo.
Se você quiser que a edrone trate cada variante de um produto separadamente (por exemplo, tamanho ou cor), será necessário adicionar variantes no feed como IDs de produtos separados. Em seguida, o edrone tratará cada tamanho ou cor específica de um produto como um produto separado. Não identificamos variantes escritas como id: 12345-1, pois, após a detecção de um ID de produto, a edrone combina os dados de rastreamento do site da loja e os dados do feed do produto.
Ao escolher essa abordagem, você deve considerar que, se um determinado produto for um best-seller, cada tamanho também será um best-seller. Assim, podemos exibir o mesmo produto, apenas em um tamanho diferente em um elemento dinâmico (que contém produtos das categorias mais populares).
Se você quiser que o feed contenha um detalhamento das variantes de cor dos produtos sem variantes de tamanho, basta incluir cada variante de cor com um ID individual separado (assim como no site da loja). Você não deve incluir o tamanho com um ID separado.
3. O que pode contribuir para erros no Feed de Produtos?
Um exemplo de erro bastante difícil de perceber é colocar um espaço entre a notação de um parâmetro (seu nome) e o valor do parâmetro, por exemplo: url do produto ou url gráfico.
4. O parâmetro <description> é necessário na edrone?
Não é necessário, no entanto, será ótimo adicioná-lo se você planeja usar o Voice Commerce.
5. Quero editar categorias visíveis na edrone, o que posso fazer?
Na edrone, as categorias podem ser encontradas no elemento dinâmico Best-sellers, na seleção do público do cenário Categorias de Newsletter, na seção Personalizar no cenário Cross-selling ou no painel de configurações do quadro de recomendação da Marketing Machine.
Se você deseja estender os nomes das categorias para as três posições: categoria principal> subcategoria> produto ou deseja adicionar uma categoria, categorizar um produto por marca ou editar categorias, deve ajustá-los no feed de produtos. Salvar uma extensão de categoria requer o uso do sinal ">", que mostra a dependência entre a categoria principal e a subcategoria.
Se você marcar uma nova categoria ao lado de um determinado produto no feed, as categorias do feed serão atribuídas aos produtos existentes.
Os parâmetros responsáveis pela categoria atribuída dependem dos tipos de feed (mencionados acima).
6. Como marcar a disponibilidade em um feed?
A marcação de disponibilidade depende do formato do feed. No caso de um feed do Google Merchant Center:
<g:availability>in stock</g:availability>
<g:availability>out of stock</g:availability>
Para IAI (IdoSell):
O parâmetro é descrito como:
avail="1" / “0”
Para CENEO:
O parâmetro é descrito como:
avail="1”/”3”/ itd.
O CENEO aceita os seguintes valores para o campo ‘avail’:
1: Disponível, a loja enviará o produto em até 24 horas
3: A loja enviará o produto em até 3 dias
7: A loja enviará o produto em uma semana
14: A loja enviará o produto em até 14 dias
90: Produtos por encomenda
99: Sem informações sobre disponibilidade - status "checar na loja"
110: Pré-venda
Todos os valores acima retornam informações de que o produto está disponível.
7. Quais parâmetros a edrone suporta no feed RSS2?
Aqui está a lista de parâmetros suportados no RSS2.0
g: id - id
g: título - título
g: link - url
g: link_imagem - link da imagem
g: marca - categoria
g: preço- preço
g: preço_venda - preço promocional
g: descrição - descrição
g: disponibilidade - disponibilidade (o valor suportado está em estoque / fora de estoque)
8. Qual atributo de feed é necessário para a edrone acessar os links dos produtos?
Exemplo de IAI (IdoSell):
<images>
<large>
<image url="https://my-shop.com./image/ids/496848_2.jpg" changed="2013-01-02 00:00:00" hash="2dbbdb78f4f5f42bb65d4ffa96f53501" width="800" height="800"/>
</large>
</images>
Exemplo de GMC:
<g:image_link>https://www.sklep.pl/data/gfx/pictures/3/1/1_3.jpg</g:image_link>
<g:additional_image_link>https://www.sklep.pl/data/gfx/pictures/3/1/1_4.jpg</g:additional_image_link> <g:additional_image_link>https://www.sklep.pl/data/gfx/pictures/3/1/1_5.jpg</g:additional_image_link>
<g:additional_image_link>https://www.sklep.pl/data/gfx/pictures/3/1/1_4.jpg</g:additional_image_link>
<g:additional_image_link>https://www.sklep.pl/data/gfx/pictures/3/1/1_6.jpg</g:additional_image_link> <g:additional_image_link>https://www.sklep.pl/data/gfx/pictures/3/1/1_1.jpg</g:additional_image_link>
Nos atributos <image url=... / <g:image_link> podem ser encontrados alguns gráficos de produtos, a edrone obtém o gráfico da primeira URL.
9. Recebi uma notificação do sistema edrone de que meu feed foi desativado, qual pode ser a causa?
Normalmente, o feed é desativado durante o estágio de processamento quando não está mais disponível devido aos seguintes motivos:
O mecanismo bloqueia o download de um arquivo por várias horas de diferentes IPs;
O feed não está disponível para download de um determinado país (os servidores da edrone estão localizados na Irlanda);
O feed é protegido por senha;
Alterações no feed que afetam seu formato, conteúdo ou tamanho;
Muitos erros no feed durante o processamento. Um erro está relacionado ao processamento de um único produto.
Muitos feeds processando simultaneamente.
10. O que influencia o tamanho e o tempo de processamento do feed de produtos, mas não é necessário para a edrone?
Descrições de produtos extensas, podem aumentar o tamanho dos arquivos (> 100 MB). Também é possível colocar produtos inacessíveis com a bandeira apropriada em um feed de produtos, mas isso estende o tempo de processamento do feed.
11. Como a edrone conecta as informações sobre o produto de um feed e de uma plataforma?
Para nosso sistema, os IDs dos produtos são muito importantes. O ID do produto enviado pela plataforma após a integração deve ser marcado da mesma forma que no feed do produto.
12. Por que mostramos nomes de produtos escritos de forma diferente no elemento dinâmico durante a criação (por exemplo, o tamanho das letras no nome do produto ou os gráficos que não correspondem aos vinculados no feed)?
A edrone coleta informações sobre os produtos a partir das ações dos usuários no site da loja (rastro) e do feed de produtos. Depende se a última informação sobre o produto é obtida do processamento do feed ou do rastreamento de ações do usuário.
Se o nome do produto no feed for diferente que no rastreio, ou se o feed contiver um gráfico diferente daquele cujo link é passado para edrone após a integração (rastreio na página), isso resultará na mistura de informações nos elementos dinâmicos.
13. Quero usar preços regulares e promocionais nos elementos dinâmicos. Preciso usar o feed de produtos para isso?
Sim, o feed de produtos é obrigatório se os elementos dinâmicos tiverem preços de produtos.
Precisa de mais ajuda?
Se você tem mais dúvidas sobre o Feed de Produtos, fique à vontade para entrar em contato conosco pelo e-mail hello@edrone.me