---
title: "Serverový prenos konverzií: zapnutie bez duplicit"
description: "Ako zapnúť serverový prenos konverzií v Meta Ads a Google Ads a nastaviť pravidlá, aby sa rovnaká konverzia nerátala dvakrát."
canonical: https://adsbeast.pro/blog/sk/serverovy-prenos-konverzii-zapnutie-bez-duplicit
language: sk
published: 2026-09-04T11:25:07.821Z
updated: 2026-09-14T20:55:11.371Z
author: "Redakcia ADS Beast"
translations:
  - ar: https://adsbeast.pro/blog/ar/server-side-conversion-tracking-how-to-enable-without-double-counting
  - en: https://adsbeast.pro/blog/en/server-side-conversion-tracking-how-to-enable-without-double-counting
  - es: https://adsbeast.pro/blog/es/transferencia-de-conversiones-del-servidor-sin-duplicar-el-conteo
  - he: https://adsbeast.pro/blog/he/server-side-conversion-tracking-how-to-enable-without-double-counting
  - ru: https://adsbeast.pro/blog/ru/servernaya-peredacha-konversiy-kak-vklyuchit-bez-dvoynogo-schyota
  - uk: https://adsbeast.pro/blog/uk/serverna-peredacha-konversiy-yak-uvimknuti-bez-podviynogo-obliku
---
# Serverový prenos konverzií: zapnite ho bez dvojitého počítania

Serverový prenos konverzií je spôsob odosielania údajov o nákupoch a iných akciách priamo z vášho webu alebo servera do reklamného systému, napríklad Meta Pixelu alebo Google Ads. Na rozdiel od klasického pixelu, ktorý beží v prehliadači návštevníka, serverový prenos funguje aj vtedy, keď cookie zablokuje adblock alebo súkromné okno. Hlavná výhoda nie je v presnejších číslach, ale v tom, že reklamný algoritmus dostane viac kvalitných signálov na optimalizáciu. Dvojité počítanie vzniká vtedy, keď rovnakú udalosť odošlete dvakrát: raz z prehliadača a raz zo servera, a systém ich nevie spojiť do jednej.

## Čo je serverový prenos konverzií a prečo ho riešiť

Serverový prenos konverzií (server-side tracking, server-to-server tracking) je technické prepojenie medzi vaším webom a reklamnou platformou, ktoré posiela dáta o konverziách bez účasti prehliadača návštevníka. Bežný pixel sa spustí v prehliadači, keď sa načíta stránka s ďakovnou hláškou. Serverový prenos sa spustí na vašom serveri vo chvíli, keď backend potvrdí objednávku. To znamená, že údaj o konverzii prežije aj situácie, keď prehliadač pixel zablokuje, používateľ má vypnuté cookie tretích strán alebo sa stránka s pixelom nestihne načítať pred zatvorením okna.

Prečo to riešiť práve teraz: prehliadače postupne obmedzujú sledovanie cez cookie a presnosť čisto pixelového merania klesá. Ak inzerujete v Meta Ads alebo Google Ads a optimalizujete kampane na konverzie, algoritmus potrebuje čo najpresnejší obraz o tom, čo sa deje po kliknutí. Serverový prenos túto medzeru vypĺňa. Ale pozor: ak ho zapnete nesprávne, môžete si meranie pokaziť viac, ako pomôcť.

## Ako funguje serverový prenos konverzií v praxi

Celý proces má tri strany: váš web, váš server a reklamnú platformu. Keď zákazník dokončí nákup, váš server odošle HTTP požiadavku s údajmi o udalosti priamo na API Meta alebo Google. Táto požiadavka obsahuje identifikátory, podľa ktorých platforma udalosť priradí ku kliknutiu z reklamy.

Najdôležitejší je identifikátor kliknutia. Pri Meta Ads je to `event_id`, pri Google Ads zase `gclid`. Bez neho platforma nevie spojiť serverovú udalosť s konkrétnym kliknutím a pripíše ju buď inému zdroju, alebo ju započíta ako konverziu navyše. Preto sa pri nastavovaní serverového prenosu vždy prenáša z prehliadača do servera aj parameter kliknutia, ktorý pixel zachytil.

Samotné odoslanie udalosti zo servera rieši najčastejšie jeden z troch nástrojov: oficiálny plugin (napríklad pre Shopify alebo WooCommerce), Google Tag Manager so serverovým kontajnerom, alebo vlastný skript na vašom backendovom riešení. Pri prvých dvoch možnostiach sa dá zapnutie zvládnuť bez programátora, pri tretej treba zásah vývojára.

## Ako zapnúť serverový prenos konverzií: postup krok za krokom

Zapnutie serverového prenosu konverzií sa líši podľa platformy a technického riešenia webu. Univerzálny postup vyzerá takto:

1. Overte, či váš web podporuje serverové odosielanie. Ak používate Shopify, BigCommerce alebo WooCommerce, hľadajte oficiálnu integráciu alebo plugin. Pri vlastnom riešení si pripravte backend, ktorý vie odoslať udalosť po dokončení objednávky.
2. Získajte prístupové údaje z reklamnej platformy. V Meta Ads je to ID pixelu a access token, v Google Ads zase ID merania a API kľúč.
3. Nastavte odosielanie udalostí zo servera podľa dokumentácie platformy. Pri Meta použite Conversions API, pri Google meranie konverzií cez Google tag.
4. Skontrolujte, či sa do serverovej udalosti prenáša identifikátor kliknutia z prehliadača. Toto je najčastejší dôvod, prečo systém hlási chybu priradenia.
5. Overte v reklamnom rozhraní, že udalosti prichádzajú a že systém ich spája s existujúcimi konverziami z pixelu.
6. Sledujte niekoľko dní hlásenia o duplicitách a stave priradenia, kým neurobíte ďalšie zmeny.

Tento postup platí pre väčšinu implementácií. Pri zložitejších weboch, ako sú e-shopy na mieru alebo weby s viacerými doménami, odporúčam zapojiť vývojára, ktorý rozumie API oboch platforiem.

## Dvojité počítanie konverzií: kde vzniká a ako ho spoznáte

Dvojité počítanie nastáva, keď reklamný systém dostane o tej istej akcii dve správy a nevie ich spojiť. Typický prípad: pixel odošle udalosť `Purchase` z prehliadača a server odošle tú istú udalosť s rovnakými údajmi, ale bez `event_id`. Platforma ich vyhodnotí ako dve rôzne konverzie a v prehľadoch vidíte dvojnásobný počet objednávok.

Príznaky dvojitého počítania:

- počet konverzií v reklamnom systéme je výrazne vyšší ako skutočný počet objednávok v e-shope;
- rovnaká objednávka sa objavuje v prehľade viackrát s mierne odlišným časom;
- po zapnutí serverového prenosu skočili konverzie nahor bez zmeny kampaní.

Najčastejšou príčinou je práve chýbajúci alebo zle nastavený `event_id`. Tento identifikátor musí byť unikátny pre každú udalosť a musí byť rovnaký v pixeli aj v serverovej požiadavke. Ak ho pixel vygeneruje a server pošle vlastný, systém ich nespojí. Rovnako problém nastáva, keď sa serverová udalosť odošle oneskorene a platforma už stihla spracovať pixelovú verziu.

## Ako sa vyhnúť dvojitému počítaniu pri zapínaní

Základné pravidlo znie: serverový prenos konverzií nikdy nezapínajte bez kontroly duplicity. Pred spustením si overte, že vaša implementácia spĺňa tri podmienky.

Prvá podmienka: každá udalosť má unikátny identifikátor, ktorý sa generuje na strane webu a používa sa v pixeli aj v serverovej požiadavke. Pri Meta Ads sa to robí cez parameter `event_id`, pri Google Ads cez kombináciu `transaction_id` a `gclid`.

Druhá podmienka: serverová udalosť sa posiela so správnym časovým razítkom a čo najskôr po vzniku konverzie. Oneskorenie o niekoľko minút môže spôsobiť, že systém udalosť nepriradí k pôvodnému kliknutiu.

Tretia podmienka: v reklamnom systéme máte zapnuté deduplikácia (odstraňovanie duplicít). Meta túto funkciu ponúka v nastaveniach pixelu, Google ju rieši automaticky pri použití Google tagu, ale treba ju overiť v prehľade konverzií.

Ak tieto podmienky nesplníte, dvojité počítanie sa objaví takmer okamžite. Preto po zapnutí vždy aspoň tri dni porovnávajte počty konverzií v reklamnom systéme so skutočnými objednávkami.

## Porovnanie: čisto pixelové meranie vs. serverový prenos

| Vlastnosť | Pixelové meranie (client-side) | Serverový prenos (server-side) |
|---|---|---|
| Spustenie | V prehliadači návštevníka | Na vašom serveri |
| Blokovanie adblockom | Áno, dá sa zablokovať | Nie, serverová komunikácia sa neblokuje |
| Súkromné okná a cookie | Obmedzené | Funguje |
| Presnosť priradenia | Závisí od cookie | Vyššia, ak sa prenáša identifikátor kliknutia |
| Riziko duplicity | Nie je, ak beží len pixel | Vysoké, ak beží pixel aj server bez deduplikácie |
| Náročnosť implementácie | Nízka | Stredná až vysoká |
| Vhodné pre | Malé weby, testovanie | E-shopy, kampane s vyššími rozpočtami |

Z tejto tabuľky je vidieť, že serverový prenos nie je náhrada pixelu, ale jeho doplnok. Najlepšie výsledky dosiahnete, keď bežia obe metódy súčasne a systém ich správne spája.

## Najčastejšie chyby pri nastavovaní a ich riešenie

Prvá chyba: zapnete serverový prenos a necháte pixel bežať bez zmeny. Výsledkom sú duplicitné konverzie. Riešenie: nastavte deduplikáciu podľa `event_id` alebo vypnite odosielanie udalostí z pixelu pre tie typy konverzií, ktoré už posiela server.

Druhá chyba: serverová udalosť neobsahuje identifikátor kliknutia. Platforma udalosť prijme, ale nepriradí ju ku kampani. Riešenie: overte, že sa `event_id` alebo `gclid` prenáša z prehliadača do servera cez formulár alebo API.

Tretia chyba: testujete serverový prenos na malej vzorke a hneď meníte rozpočty kampaní. Algoritmus potrebuje čas na preučenie. Riešenie: nechajte nové meranie bežať aspoň dva týždne bez zásahov do kampaní, kým vyhodnotíte vplyv na výkon.

Štvrtá chyba: používate viacero nástrojov na meranie (pixel, serverový prenos, iný analytický nástroj) a každý posiela udalosti inak. Riešenie: zjednoťte odosielanie na jedno miesto, ideálne cez Google Tag Manager alebo centrálny backendový modul.

## Čo robiť po zapnutí serverového prenosu

Po zapnutí serverového prenosu konverzií nechajte meranie bežať a sledujte štyri veci: počet konverzií v prehľade, stav priradenia v diagnostike platformy, oneskorenie medzi udalosťou a jej zaznamenaním a prípadné chybové hlásenia v logoch servera.

Prvé dni nekontrolujte výkon kampaní, ale kvalitu dát. Ak počet konverzií zodpovedá realite a systém nehlási chyby priradenia, môžete prejsť k ďalšiemu kroku: optimalizácii kampaní na základe presnejších údajov. Pri väčších objemoch sa zvyčajne ukáže, že niektoré kampane mali predtým podhodnotené konverzie a algoritmus teraz vie lepšie vyhodnotiť, ktoré publikum nakupuje.

Ak narazíte na problémy s duplicitami alebo priradením, vráťte sa k nastaveniu identifikátorov. Väčšinou to nie je chyba platformy, ale vášho odosielania. Ak si s implementáciou nechcete lámať hlavu a potrebujete, aby meranie aj [reklamné operácie pre agentúry](/) bežali spoľahlivo, odovzdajte to ľuďom, ktorí to robia denne.

## Ďalší krok: otestujte meranie na malej kampani

Skôr než prepnete všetky kampane na nové meranie, spustite jednu malú kampaň s rozpočtom, ktorý vám nevadí, a nechajte serverový prenos bežať aspoň týždeň. Porovnajte konverzie v reklamnom systéme s objednávkami v e-shope. Ak sa čísla zhodujú, môžete prenastaviť aj ostatné kampane. Ak nie, hľadajte chybu v identifikátoroch alebo deduplikácii. Tento postup vám ušetrí skreslené dáta a zbytočné výdavky.

## FAQ

**Čo je serverový prenos konverzií?**
Serverový prenos konverzií je odosielanie údajov o nákupoch a iných akciách priamo zo servera webu do reklamnej platformy, napríklad Meta Ads alebo Google Ads. Funguje bez ohľadu na to, či prehliadač zablokuje pixel. Hlavný prínos je presnejšia optimalizácia kampaní.

**Ako zistím, že mám dvojité počítanie konverzií?**
Porovnajte počet konverzií v reklamnom systéme so skutočným počtom objednávok v e-shope. Ak je v reklamách výrazne viac, pravdepodobne sa udalosti počítajú dvakrát. Skontrolujte tiež, či sa rovnaká objednávka neobjavuje v prehľade viackrát.

**Prečo mi serverový prenos spôsobuje duplicitné konverzie?**
Najčastejšie preto, že pixel aj server posielajú rovnakú udalosť bez spoločného identifikátora. Reklamný systém ich potom vyhodnotí ako dve rôzne konverzie. Riešením je nastaviť unikátny `event_id` alebo `transaction_id` a zapnúť deduplikáciu.

**Musím vypnúť pixel, keď zapnem serverový prenos?**
Nie, pixel môže zostať zapnutý. Musíte však zabezpečiť, aby systém vedel spojiť udalosť z pixelu a zo servera do jednej. To sa robí cez identifikátor udalosti. Ak identifikátor nefunguje, duplicitám sa nevyhnete.

**Ako dlho trvá, kým sa serverový prenos prejaví na výkone kampaní?**
Zvyčajne niekoľko dní až dva týždne. Algoritmus potrebuje nazbierať dostatok nových signálov, aby prehodnotil optimalizáciu. Počas tejto doby nemeňte rozpočty ani cielenie, inak nebudete vedieť, či zmenu spôsobilo meranie alebo vaše zásahy.

[Všetky články blogu](/blog)

## Súvisiace články

- [Čo o firme hovoria odpovede AI: 5 kontrolných bodov](/blog/sk/co-o-firme-hovoria-odpovede-ai-5-kontrolnych-bodov)

Pozrite sa, ako to funguje v ADS Beast: [serverový prenos konverzií](/features/sk/tracking).

## Otázky a odpovede

### Čo je serverový prenos konverzií a na čo slúži?

Serverový prenos konverzií (server-side tracking) posiela dáta o konverziách priamo z tvojho servera do reklamného systému (napríklad Google Ads alebo Meta), bez spoliehania sa na prehliadač používateľa. Hlavný prínos je presnejšie meranie, ktoré neovplyvňujú blokovače reklám, ITP alebo oneskorené načítanie stránky. Vďaka tomu vidíš reálne výnosy z kampaní a môžeš lepšie optimalizovať rozpočet.

### Ako zapnúť serverový prenos konverzií bez duplicitného merania?

Kľúčové je nastaviť deduplikáciu, v Google Ads aj v Meta sa to robí pomocou párovania konverzií podľa identifikátora (napríklad transaction ID alebo klik ID). Pri konfigurácii vždy nastav rovnaký názov konverzie ako máš v existujúcom pixel tagu a zapni funkciu „Deduplicate" alebo „Send only server-side" pre daný event. Správne nastavenie overíš v reporte prekrytia, kde by sa malo prekrytie pohybovať na úrovni 0 – 2 %.

### Koľko času trvá nastavenie serverového prenosu konverzií?

Ak používaš Google Tag Manager a platformu ako Stape, Cloudflare Workers alebo vlastný server, základné nastavenie zvládneš za 2 až 4 hodiny. Pri implementácii cez Google Ads API alebo Meta Conversion API cez partnera (napríklad Segment alebo Hyros) počítaj s 1 až 2 dňami vrátane testovania. Samotné testovanie a ladenie duplicít môže zabrať ďalších pár hodín, hlavne ak máš viacero konverzných udalostí.

### Prečo dochádza k duplicitnému meraniu konverzií a ako ho odhaliť?

K duplicitám dochádza, keď sa rovnaká konverzia odošle dvakrát, raz z prehliadača (pixel) a raz zo servera, pričom oba systémy ju započítajú ako samostatnú. Najčastejšie to spôsobí nesprávne nastavený event ID alebo oneskorená odpoveď servera. Duplicity odhalíš v reporte „Diagnostics" v Google Ads alebo v Meta Events Manager, kde vidíš počet prekrytých udalostí; ak je počet vyšší ako 5 %, treba upraviť párovanie.

### Kde nájdem nastavenie serverového prenosu konverzií v Google Ads?

Pre Google Ads 4. generácie je to v časti „Conversions" → „Settings" → „Tag setup" → „Use Google tag" → „Server-side tracking". Pre staršie účty prejdi na „Measurement" → „Conversions" → konkrétna akcia → „Tag setup" a vyber možnosť „API" alebo „Google Tag Manager + API". V Meta Business Suite nájdeš nastavenie v „Events Manager" → „Data Sources" → tvoj zdroj → „Settings" → „Conversion API".

