Objetivo
Você criará uma página de feed de produtos no formato do Google Shopping para usá-la com Shoparize | partner seguindo este tutorial.
Conteúdo
- Criar modelo de página de feed de produtos
- Adicionar página de feed de produtos
- Como posso adicionar números EAN/GTIN ao meu feed de produtos?
Instruções
Criar modelo de página de feed de produtos
Faça login na sua conta Shopify e acesse a sua loja.
Canais de vendas > Loja virtual > Temas
Clique no botão Ações no seu tema ativo e selecione Editar código
Clique para Adicionar um novo arquivo na seção Modelos
Digite o nome do arquivo para page.shoparize-feed.liquid
Depois de clicar no botão Create template, o Shopify irá redirecionar você para editar esse novo modelo de página.
Remova todo o conteúdo da caixa de texto e copie e cole o modelo de feed de produtos abaixo.
{%- layout none -%}
<
?xml version
=
"1.0"
encoding
=
"UTF-8"
?
>
<rss xmlns:g="http://base.google.com/ns/1.0" version="2.0">
<channel>
<title>
{{shop.name | escape }}
Products
</title>
<link>
{{shop.url}}
</link>
{% for collection in collections %}
{% for product in collection.products %}
<!-- Item #{% increment index %} -->
<item>
<g:id>
{{product.id}}
</g:id>
<g:title>
<![CDATA[{{ product.title | strip_html | strip_newlines | escape | replace: 'amp;', 'and' | replace: '&', 'and' | replace: "é", "e" | replace: "à ", "a" }}]]>
</g:title>
<g:brand>
{{product.vendor | escape }}
</g:brand>
<g:product_type>
{{product.type | escape }}
</g:product_type>
<g:condition>
Novo
</g:condition>
<g:description>
<![CDATA[{{ product.description | strip_html | strip_newlines | replace: 'amp;', 'and' | replace: '&', 'and' | replace: "..", ". " | replace: " ", " " | replace: "‘", "'" | replace: "’", "'" | replace: "‘", "'" | replace: "’", "'" | replace: "’", "'" | replace: "’", "'" | replace: "“", "'" | replace: "‘", "'" | replace: "´", "'" | replace: "“", """ | replace: "â€", """ | replace: "–", "-" | replace: "–", "-" | replace: "â€â€", "-" | replace: "–", "—" | replace: "—", "—" | replace: "%", "%" | replace: "©", "©" | replace: "®", "®" | replace: "â„¢", "™" | replace: "£", "£" | replace: "ï¿Â", "*" | replace: "•", "*" | replace: "â€Â", "'" | replace: "é", "e" | replace: "é", "e" | replace: "à ", "a" | replace: "ó", "o" | replace: "ê", "e" | replace: "Ø", "O" | replace: "™", "" | replace: "®", "" }}]]>
</g:description>
<g:image_link>
{{product.featured_image | product_img_url: 'large'}}
</g:image_link>
<g:link>
{{shop.url}}
{{product.url}}
</g:link>
<g:price>
{{product.compare_at_price | money_without_currency}}
{{shop.currency}}
</g:price>
<g:sale_price>
{{product.price | money_without_currency}}
{{shop.currency}}
</g:sale_price>
<g:availability>
{% if product.available %}
in_stock
{%- else -%}
out_of_stock
{%- endif %}
</g:availability>
<g:gtin>
{%- assign current_variant = product.selected_or_first_available_variant -%}
{% if current_variant.barcode %}
{{current_variant.barcode}}
{%- else -%}
{%- endif %}
</g:gtin>
</item>
{% endfor %}
{% endfor %}
</channel>
</rss>
Salvar o modelo
Adicionar página de feed de produtos
Vá para Canais de vendas > Loja virtual > Páginas e adicione uma nova página.
Coloque Shoparize Product Feed no título
Selecione shoparize-feed como modelo de tema
Salvar página.
Seu feed de produtos está pronto.
Clique em Visualizar página para ver sua nova página de feed de produtos. Ou você pode visitar https://yourshoppage.com/pages/shoparize-product-feed
Como posso adicionar números EAN/GTIN ao meu feed?
Você precisa adicionar os números de código de barras à seção Estoque – Código de barras na página de detalhes do produto.