+3
Completed

Poder retornar atributo de preço com desconto por forma de pagamento para marcação de dados estruturados

Christian 3 years ago em Tray OpenCode • atualizado 2 years ago 0
Hoje temos uma dificuldade. Ao enviar o XML para o google shopping, ele dá a opção apenas do preço "De" ou o preço com desconto (o problema é que o preço com desconto é o menor preço, ou seja:
De: 100
Por: 90
(por) 81,00 a vista com desconto.

Para gerar o dado estruturado que o google pede "price", podemos utilizar apenas 100 ou 90, no entanto não encontrei na documentação como recuperar o preço com desconto da forma de pagamento.

O problema maior ainda ocorre pois o XML do google shopping envia o valor com desconto da forma de pagamento. Ou seja: há discrepância entre o feed (xml) e os microdados, tornando a conta passível de suspensão no google e inabilitando os anúncios de display que utilizam o feed.

Answer

Answer
Obrigado por sua sugestão.

Uma nova tag no OpenCode foi disponibilizada: {{ product.payment_option_details }}. Esta tag trás um array com detalhes relacionados a forma selecionada para exibição no info_preco do produto.

Mais detalhes poderá ser visto em:
http://dev.tray.com.br/hc/pt-br/articles/225612187-Exibindo-as-formas-de-pagamento-de-um-Produto
Poxa, que bom que foi iniciada! Há previsão?
Answer
Obrigado por sua sugestão.

Uma nova tag no OpenCode foi disponibilizada: {{ product.payment_option_details }}. Esta tag trás um array com detalhes relacionados a forma selecionada para exibição no info_preco do produto.

Mais detalhes poderá ser visto em:
http://dev.tray.com.br/hc/pt-br/articles/225612187-Exibindo-as-formas-de-pagamento-de-um-Produto
Aeee! então essa aplicação seria correta?

{% for payment in product.payment_option_details %}

{% if payment.display_name == Boleto - Traycheckout %}
Preço boleto: {{ settings.currency }} {{ payment.value }}
{% endif %}

{% endfor %}
Commenting disabled