Widget de Cashback do GotCashback

Mostre aos seus leitores a melhor taxa de cashback ou o melhor desconto em gift cards de qualquer loja, atualizados várias vezes ao dia, com um selo leve que leva ao GotCashback. Um script, sem conta nem chave de API.

br.GotCashback.com compara taxas de cashback de 113 portais de cashback em 42 países no mundo todo, incluindo 5 portais e 1.144 lojas no Brasil. Fundado em 2020; operado por MNP Enterprises, LLC.

Monte seu código de incorporação

Taxa de qual portal mostrar
Adiciona uma linha como "Cadastre-se no Rakuten e ganhe US$ 30" quando o portal mostrado oferece um bônus a novos membros neste país.
Adiciona um pequeno gráfico da melhor taxa nos últimos 90 dias e se ela subiu ou caiu.
Parceiros ganham crédito de indicação pelos cliques que seu selo envia. Encontre seu código em Conta → Indicações, ou candidate-se para se tornar parceiro. Meu código de indicação · Candidatar-se a parceiro

Pré-visualização

Escolha uma loja para ver o selo.

Seu código de incorporação

Script (recomendado)
iframe (quando você não pode adicionar scripts)

O que o widget mostra

  • O selo de taxa mostra a melhor taxa de cashback da loja entre os portais de cashback que o GotCashback compara, ou a taxa dos portais que você escolher, com o ícone do portal e um link rastreado para ele.
  • O selo de gift card mostra o melhor desconto disponível no momento nos gift cards da loja e leva à oferta.
  • A lista de vendedores mostra cada vendedor dos gift cards da loja com seu melhor desconto, o melhor primeiro, cada um com link para o vendedor.
  • A tendência adiciona um pequeno gráfico da melhor taxa nos últimos 90 dias, para que os leitores vejam se agora é um bom momento para comprar.
  • Todo selo traz um pequeno link "via GotCashback" para a página da loja, onde os visitantes podem comparar todos os portais e vendedores de gift cards.
  • O selo fala o idioma do país da loja, com preços na moeda dele.
  • Se a loja não tiver taxa (ou os portais que você escolheu não tiverem), o selo não exibe nada, nunca uma mensagem de erro na sua página. O que você colocar dentro do elemento do selo continua visível como alternativa.

Como adicionar ao seu site

  1. Cole o trecho onde o selo deve aparecer: em um post, uma análise de produto, uma barra lateral.
  2. O script carrega uma vez por página (cerca de 8 KB, em cache por uma hora) e preenche todos os selos da página.
  3. Adicione quantos selos quiser; cada um indica sua própria loja.
<div class="gotcashback-widget" data-store="walmart" data-country="us">
  <a href="https://www.gotcashback.com/Stores/walmart/">Walmart cashback rates</a>
</div>
<script async src="https://cdn.gotcashback.com/assets/widget/v1/widget.min.js"></script>

Opções

AtributoValoresPadrãoO que faz
data-storewalmartobrigatórioSlug da loja, exatamente como no endereço da página dela no GotCashback (/Stores/…/).
data-countryus, gb, de, …obrigatórioCódigo do país do site GotCashback da loja, em minúsculas (o Reino Unido é gb).
data-store-id123nenhumID numérico da loja, uma alternativa a loja e país.
data-typerate, giftcard, giftcardsraterate mostra a melhor taxa de cashback; giftcard o melhor desconto em gift cards; giftcards a lista de vendedores.
data-portalrakutennenhumMostra apenas a taxa de um portal, pelo slug dele.
data-portalsrakuten,topcashbacknenhumSlugs de portais separados por vírgula: a melhor taxa entre eles.
data-portal-typecash, travel, creditcard, pointsnenhumA melhor taxa entre os portais de um tipo: cash, travel, creditcard ou points.
data-fallbackbestnenhumCom uma seleção de portais: mostra a melhor taxa geral em vez de nada quando a seleção não tem nenhuma.
data-instoretruenenhumPrefere a taxa em loja física; recorre à taxa online quando não há nenhuma.
data-signupbonustruenenhumAdiciona a linha do bônus de cadastro do portal quando ele oferece um.
data-historytruenenhumAdiciona a tendência da taxa em 90 dias.
data-max1–2010Somente lista de vendedores: quantos vendedores mostrar.
data-refABC123nenhumSeu código de indicação do GotCashback; os links rastreados são creditados a você.
data-themeauto, light, darkautolight, dark ou auto (segue a configuração do sistema do visitante).
data-sizenormal, smallnormalnormal ou small.
data-target_self, _blank_self_self abre os links na mesma aba; _blank abre uma nova aba.

Estilo

O selo usa a fonte da sua página e isola seus próprios estilos, então nunca entra em conflito com seu CSS. Substitua cores e tamanhos com propriedades personalizadas de CSS no elemento do selo ou em qualquer ancestral:

PropriedadeO que fazClaroEscuro
--gcb-bgFundo#fff#1f2328
--gcb-fgTexto#1f2328#e6edf3
--gcb-mutedTexto secundário#6b7280#9aa4b2
--gcb-accentTaxa e links#3063a0#7fb3ff
--gcb-borderBorda#d0d7de#3d444d
--gcb-up / --gcb-downTendência de alta / de baixa#1a7f37 / #cf222e#3fb950 / #ff7b72
--gcb-radiusRaio dos cantos6px6px
--gcb-fontFamília da fonteinheritinherit
--gcb-font-sizeTamanho da fonte (normal / small)14px / 12px14px / 12px
--gcb-shadowSombranonenone

Para mudanças mais profundas, use ::part() nas partes badge, main, via, bonus, trend, title, list e row.

.gotcashback-widget { --gcb-accent: #c00; --gcb-radius: 999px; }
.gotcashback-widget::part(via) { display: none; } /* not allowed, see Terms */

Ganhe com seu código de indicação

Adicione seu código de indicação e cada clique pelo seu selo é atribuído a você no programa de parceiros do GotCashback. Faça login e copie o código em Conta → Indicações.

<div class="gotcashback-widget" data-store="walmart" data-country="us" data-ref="ABC123"></div>

Alternativa em iframe

Plataformas que removem scripts podem incorporar o selo como iframe. Ele mostra o mesmo selo, renderizado pelo GotCashback, com as mesmas opções no endereço. Use o gerador acima para obter o endereço exato.

<iframe src="https://api.gotcashback.com/v1/widget/frame/us/walmart?type=rate" width="320" height="64" style="border:0" loading="lazy" title="Walmart cashback via GotCashback"></iframe>

Aplicações de página única e conteúdo dinâmico

O script varre a página uma vez ao carregar. Se você adicionar selos depois, chame a função de renderização no contêiner; ela retorna uma promise que é resolvida quando eles forem preenchidos. Um callback de pronto, se você definir um, é chamado assim que o script carregar.

window.gotcashbackReady = function (gcb) { /* the script has loaded */ };
window.GotCashback.render(document.getElementById('reviews')).then(function () { /* filled */ });

Perguntas frequentes

O widget é gratuito?

Sim, para qualquer site. A única condição é que o link "via GotCashback" permaneça visível e inalterado.

Quão atualizadas são as taxas?

O GotCashback atualiza as taxas dos portais várias vezes ao dia; o selo guarda os dados em cache por pouco tempo, então fica no máximo algumas horas atrasado.

Vai deixar minha página lenta?

Não. O script tem cerca de 8 KB, carrega de forma assíncrona e faz uma pequena requisição por loja.

Ele define cookies ou rastreia meus visitantes?

O script em si não define cookies nem envia nada sobre seus visitantes. Um clique passa pelo redirecionamento rastreado do GotCashback, e um cookie de indicação só é definido quando você usa seu código de indicação.

Quais países e lojas são suportados?

Qualquer loja em qualquer site de país do GotCashback. Escolha o país no gerador para pesquisar as lojas dele.

Posso mostrar várias lojas em uma página?

Sim. Inclua o script uma vez e adicione um elemento de selo por loja.

O que os visitantes sem JavaScript veem?

O que você colocar dentro do elemento do selo (o gerador adiciona um link simples para a página da loja no GotCashback), ou nada se deixar vazio. A versão em iframe não precisa de script.

Termos

O GotCashback é um serviço de comparação, não um portal de cashback: as taxas são mostradas como os portais as publicam, e o cashback é pago pelo portal para o qual você clica. Por favor, não oculte, altere nem adicione nofollow ao link "via GotCashback".

Prefere um assistente de IA a um selo? Configure o GotCashback MCP Server