Esta documentação é destinada para lojistas que desejam ter sua loja integrada ao PriceQuest.

Requisitos:


Sua loja já tem um feed de produtos


A integração do PriceQuest é parecida com a integração do Goole Merchant, na modalidade Feed com Busca Programada.

Se a sua loja já está integrada ao Google Merchant, entre em contato informando os seguintes dados:


Sua loja ainda não tem um feed de produtos


Neste caso, será necessário a criação de um feed (arquivo XML) que deverá ficar hospedado em alguma URL no site da loja, por exemplo: http://minhaloja.com.br/feed_de_produtos.xml.

Importante: O feed deve conter informações atualizadas sobre produtos, as mesmas informações exibidas no site. Por isso, verifique com seu desenvolvedor a possibilidade de criar este arquivo dinamicamente ou automatizar a criação com um intervalo de tempo rasoável: 1 hora ou menos.


Formato do feed

O Formato do feed é XML e deve seguir as especificações Atom 1.0 ou RSS 2.0.

Ao final desta página, você econtrará dois exemplos em Atom e RSS. Eles mostram um exemplo básico de integração com o PriceQuest. Caso, você já tenha um feed mais complexo que respeite as regras do Google Merchant, ele poderá ser usado sem problemas.

Para cada produto, os seguintes atributos são obrigatórios:

Para cada produto, os seguintes atributos são opcionais:

Para mais detalhes sobre o formato do feed, consulte a documentação do Google Merchant:

Exemplos:

Atom 1.0
<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"
  xmlns:g="http://base.google.com/ns/1.0"
  xmlns:pq="https://pricequest.com.br/ns/1.0"> <!-- adicione se for usar campos pq: -->

  <title>Fake Games</title>
  <updated>2018-03-19T17:13:27Z</updated>

  <entry>
    <id>SKU111</id>
    <title>Dobble</title>
    <link>http://www.fake_games.com.br/dobble</link>
    <updated>2018-03-19T17:13:27Z</updated>

    <g:image_link>http://www.fake_games.com.br/dobble.jpg</g:image_link>
    <g:price>53.01 BRL</g:price>
    <g:sale_price>49.90 BRL</g:sale_price>
    <g:availability>in stock</g:availability>

    <pq:payment>
      <pq:price>44.90 BRL</pq:price>
      <pq:method>deposito</pq:method>
    </pq:payment>
  </entry>

  <entry>
    <id>SKU222</id>
    <title>Seafall</title>
    <link>http://www.fake_games.com.br/sefall</link>
    <updated>2018-03-19T17:13:27Z</updated>

    <g:image_link>http://www.fake_games.com.br/sefall.jpg</g:image_link>
    <g:price>153.01 BRL</g:price>
    <g:availability>in stock</g:availability>

    <pq:payment>
      <pq:price>99.99 BRL</pq:price>
      <pq:method>transferência</pq:method>
    </pq:payment>
  </entry>
</feed>

RSS 2.0
<?xml version="1.0"?>
<rss version="2.0"
   xmlns:g="http://base.google.com/ns/1.0"
   xmlns:pq="https://pricequest.com.br/ns/1.0"> <!-- adicione se for usar campos pq: -->

   <channel>
      <title>Fake Games</title>
      <link rel="self" href="www.fake_games.com.br" />

      <item>
         <id>SKU111</id>
         <title>7 Wonders</title>
         <link>http://www.fake_games.com.br/7wonders</link>
         <updated>2018-03-19T17:13:27Z</updated>

         <g:image_link>http://www.fake_games.com.br/7wonders.jpg</g:image_link>
         <g:price>53.01 BRL</g:price>
         <g:availability>in stock</g:availability>

         <pq:payment>
           <pq:price>44.90 BRL</pq:price>
           <pq:method>deposito</pq:method>
         </pq:payment>
      </item>

      <item>
         <id>SKU222</id>
         <title>Stone Age</title>
         <link>http://www.fake_games.com.br/stone_age</link>
         <updated>2018-03-19T17:13:27Z</updated>

         <g:image_link>http://www.fake_games.com.br/stone_age.jpg</g:image_link>
         <g:price>153.01 BRL</g:price>
         <g:availability>in stock</g:availability>

         <pq:payment>
           <pq:price>44.90 BRL</pq:price>
           <pq:method>deposito</pq:method>
         </pq:payment>
      </item>
   </channel>
</rss>