Widget cashback GotCashback
Pokaż czytelnikom najlepszą stawkę cashback lub najlepszy rabat na karty podarunkowe dowolnego sklepu, odświeżane kilka razy dziennie, za pomocą lekkiej plakietki z linkiem do GotCashback. Jeden skrypt, bez konta i klucza API.
GotCashback.pl porównuje stawki cashback 113 portali cashback w 42 krajach na całym świecie (liczba portali w Polsce: 12, sklepów: 3 446). Założony w 2020 r.; operator: MNP Enterprises, LLC.
Zbuduj kod do osadzenia
Podgląd
Wybierz sklep, aby zobaczyć plakietkę.
Twój kod do osadzenia
Co pokazuje widget
- Plakietka stawki pokazuje najlepszą stawkę cashback dla sklepu spośród portali cashback porównywanych przez GotCashback lub stawkę wybranych przez Ciebie portali, z ikoną portalu i śledzonym linkiem do tego portalu.
- Plakietka kart podarunkowych pokazuje najlepszy dostępny obecnie rabat na karty podarunkowe sklepu i prowadzi do oferty.
- Lista sprzedawców pokazuje każdego sprzedawcę kart podarunkowych sklepu z jego najlepszym rabatem, od najlepszego, z linkiem do każdego sprzedawcy.
- Trend dodaje mały wykres najlepszej stawki z ostatnich 90 dni, dzięki czemu czytelnicy widzą, czy to dobry moment na zakup.
- Każda plakietka zawiera mały link "przez GotCashback" do strony sklepu, na której odwiedzający mogą porównać wszystkie portale i sprzedawców kart podarunkowych.
- Plakietka mówi w języku kraju sklepu, z cenami w jego walucie.
- Jeśli sklep nie ma stawki (lub nie mają jej wybrane portale), plakietka nie wyświetla nic, nigdy komunikatu o błędzie na Twojej stronie. To, co umieścisz wewnątrz elementu plakietki, pozostaje widoczne jako treść zapasowa.
Jak dodać go do swojej strony
- Wklej fragment tam, gdzie ma się pojawić plakietka: we wpisie, recenzji produktu, pasku bocznym.
- Skrypt ładuje się raz na stronę (około 8 KB, buforowany przez godzinę) i wypełnia każdą plakietkę na stronie.
- Dodaj tyle plakietek, ile chcesz; każda wskazuje własny sklep.
<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>Opcje
| Atrybut | Wartości | Domyślnie | Co robi |
|---|---|---|---|
data-store | walmart | wymagany | Slug sklepu, dokładnie taki jak w adresie jego strony na GotCashback (/Stores/…/). |
data-country | us, gb, de, … | wymagany | Kod kraju serwisu GotCashback, w którym jest sklep, małymi literami (Wielka Brytania to gb). |
data-store-id | 123 | brak | Liczbowe ID sklepu, alternatywa dla sklepu i kraju. |
data-type | rate, giftcard, giftcards | rate | rate pokazuje najlepszą stawkę cashback; giftcard najlepszy rabat na karty podarunkowe; giftcards listę sprzedawców. |
data-portal | rakuten | brak | Pokazuje stawkę tylko jednego portalu, po jego slugu. |
data-portals | rakuten,topcashback | brak | Slugi portali rozdzielone przecinkami: najlepsza stawka spośród nich. |
data-portal-type | cash, travel, creditcard, points | brak | Najlepsza stawka spośród portali jednego typu: cash, travel, creditcard lub points. |
data-fallback | best | brak | Przy wyborze portali: pokaż ogólnie najlepszą stawkę zamiast niczego, gdy wybrane portale jej nie mają. |
data-instore | true | brak | Preferuje stawkę w sklepie stacjonarnym; gdy jej nie ma, pokazuje stawkę online. |
data-signupbonus | true | brak | Dodaje wiersz z bonusem powitalnym portalu, gdy ten go oferuje. |
data-history | true | brak | Dodaje 90-dniowy trend stawki. |
data-max | 1–20 | 10 | Tylko lista sprzedawców: ilu sprzedawców pokazać. |
data-ref | ABC123 | brak | Twój kod polecający GotCashback; śledzone linki są zaliczane na Twoje konto. |
data-theme | auto, light, dark | auto | light, dark lub auto (zgodnie z ustawieniem systemu odwiedzającego). |
data-size | normal, small | normal | normal lub small. |
data-target | _self, _blank | _self | _self otwiera linki w tej samej karcie; _blank otwiera nową kartę. |
Wygląd
Plakietka używa czcionki Twojej strony i izoluje własne style, więc nigdy nie koliduje z Twoim CSS. Nadpisuj kolory i rozmiary właściwościami niestandardowymi CSS na elemencie plakietki lub dowolnym elemencie nadrzędnym:
| Właściwość | Co robi | Jasny | Ciemny |
|---|---|---|---|
--gcb-bg | Tło | #fff | #1f2328 |
--gcb-fg | Tekst | #1f2328 | #e6edf3 |
--gcb-muted | Tekst drugorzędny | #6b7280 | #9aa4b2 |
--gcb-accent | Stawka i linki | #3063a0 | #7fb3ff |
--gcb-border | Obramowanie | #d0d7de | #3d444d |
--gcb-up / --gcb-down | Trend w górę / w dół | #1a7f37 / #cf222e | #3fb950 / #ff7b72 |
--gcb-radius | Zaokrąglenie rogów | 6px | 6px |
--gcb-font | Rodzina czcionek | inherit | inherit |
--gcb-font-size | Rozmiar czcionki (normal / small) | 14px / 12px | 14px / 12px |
--gcb-shadow | Cień | none | none |
Do głębszych zmian użyj ::part() dla części badge, main, via, bonus, trend, title, list i row.
.gotcashback-widget { --gcb-accent: #c00; --gcb-radius: 999px; }
.gotcashback-widget::part(via) { display: none; } /* not allowed, see Terms */Zarabiaj dzięki kodowi polecającemu
Dodaj swój kod polecający, a każde kliknięcie przez Twoją plakietkę zostanie przypisane Tobie w programie partnerskim GotCashback. Zaloguj się i skopiuj kod z sekcji Konto → Polecenia.
<div class="gotcashback-widget" data-store="walmart" data-country="us" data-ref="ABC123"></div>Alternatywa iframe
Platformy usuwające skrypty mogą osadzić plakietkę jako iframe. Pokazuje tę samą plakietkę, renderowaną przez GotCashback, z tymi samymi opcjami w adresie. Użyj generatora powyżej, aby uzyskać dokładny adres.
<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>Aplikacje jednostronicowe i treści dynamiczne
Skrypt skanuje stronę raz podczas ładowania. Jeśli dodasz plakietki później, wywołaj funkcję renderującą na kontenerze; zwraca ona obietnicę (promise), która rozwiązuje się po ich wypełnieniu. Callback gotowości, jeśli go zdefiniujesz, jest wywoływany po załadowaniu skryptu.
window.gotcashbackReady = function (gcb) { /* the script has loaded */ };
window.GotCashback.render(document.getElementById('reviews')).then(function () { /* filled */ });Najczęstsze pytania
Czy widget jest bezpłatny?
Tak, dla każdej strony. Jedynym warunkiem jest, aby link "przez GotCashback" pozostał widoczny i niezmieniony.
Jak aktualne są stawki?
GotCashback odświeża stawki portali kilka razy dziennie; plakietka krótko buforuje swoje dane, więc jest opóźniona najwyżej o kilka godzin.
Czy spowolni moją stronę?
Nie. Skrypt ma około 8 KB, ładuje się asynchronicznie i wykonuje jedno małe żądanie na sklep.
Czy ustawia pliki cookie lub śledzi moich odwiedzających?
Sam skrypt nie ustawia plików cookie i nie wysyła niczego o Twoich odwiedzających. Kliknięcie przechodzi przez śledzone przekierowanie GotCashback, a plik cookie polecenia jest ustawiany tylko wtedy, gdy używasz swojego kodu polecającego.
Które kraje i sklepy są obsługiwane?
Każdy sklep w dowolnym serwisie krajowym GotCashback. Wybierz kraj w generatorze, aby przeszukać jego sklepy.
Czy mogę pokazać kilka sklepów na jednej stronie?
Tak. Dołącz skrypt raz i dodaj po jednym elemencie plakietki na sklep.
Co zobaczą odwiedzający bez JavaScriptu?
To, co umieścisz wewnątrz elementu plakietki (generator dodaje zwykły link do strony sklepu na GotCashback), albo nic, jeśli zostawisz go pustym. Wersja iframe nie wymaga skryptu.
Warunki
GotCashback to serwis porównawczy, a nie portal cashback: stawki są pokazywane tak, jak publikują je portale, a cashback wypłaca portal, do którego przechodzisz. Prosimy nie ukrywać ani nie zmieniać linku "przez GotCashback" ani nie dodawać do niego nofollow.
Wolisz asystenta AI zamiast plakietki? Skonfiguruj GotCashback MCP Server