Makró az egyéni kreatívokhoz

További információ a megtisztított és a nem megtisztított makrók használatáról

Technikai szakértelem

Ez a cikk azoknak a felhasználóknak szól, akik egyedi kreatívokat alakítanak ki, és rendelkeznek technikai szakértelemmel.

Ha Ön forgalomkezelő, akitől azt várják, hogy egyéni kreatívot társítson egy adott sorhoz, de nincs meg a technikai ismerete az egyéni kreatívokkal kapcsolatos hibák elhárításához, keressen egy olyan személyt, aki rendelkezik a szükséges tudással. Ez a személy lehet az az illető a szervezetéből, aki létrehozta az egyéni kreatívot az Ad Managerben, esetleg egy olyan reklámügynökség munkatársa, aki az egyéni kreatívban használt kódot biztosítja az Ön szervezetének.

Az egyéni kreatívokban a makrók sokféle célra használhatók. Két ilyen fontos cél a cél-URL-ek (átkattintási URL-ek) és a kattintáskövető URL-ek helyőrzőjeként való használat. Lehetnek nem megtisztított, megtisztított és kétszeresen megtisztított makrók.

A megtisztítás az a gyakorlat, amikor egy (vagy több) karaktert használnak egy másik karakter jelképezésére. Az URL-eket csak az ASCII karakterkészlettel lehet továbbítani az interneten. Azonban olyan karakterek is használhatók az URL-ekben, amelyek nem szerepelnek ebben a karakterkészletben, így ezeket a karaktereket az átvitel során kódolni kell, hogy helyesen értelmezhetők legyenek.

Egyéni kreatívok kialakításakor a kreatívkódban egyet vagy többet kell használni az alábbiak közül:

  • Nem megtisztított kattintáskövető URL: %%CLICK_URL_UNESC%%
  • Megtisztított kattintáskövető URL: %%CLICK_URL_ESC%%
  • Nem megtisztított cél-URL: %%DEST_URL%%
  • Megtisztított cél-URL: %%DEST_URL_ESC%%
  • Kétszeresen megtisztított cél-URL-makró: %%DEST_URL_ESC_ESC%%

Annak biztosítása érdekében, hogy a kattintások nyomon követése megtörténjen, illetve a felhasználók elérjék a cél-URL-t, a megfelelő változatot kell használnia. Nem megfelelő változat használata azt jelentheti, hogy a kattintáskövetés sikertelen, vagy hogy a felhasználók nem érik el a cél-URL-t.

Ha kattintáskövetésre és átkattintási URL-ekre is szükség van, akkor arról is meg kell győződnie, hogy a makrók helyesen következnek egymás után (helyesen vannak „összefűzve”) a megfelelő változatokkal.

Ebben a cikkben megtekinthet helyes és helytelen példákat a cél- és kattintáskövető URL-makrók használatával, valamint az összefűzésükkel kapcsolatban.

Példák a makróbeillesztésre

Íme egy példa egy nem megtisztított kattintáskövető URL-re a Campaign Manager 360-ból. A paramétereket az érthetőség kedvéért eltávolítottuk vagy lerövidítettük:

http://adclick.g.doubleclick.net/aclk?sa=l&ai=C8qeK&adurl=

Hasonlítsa össze ezt az URL-t ugyanazon URL megtisztított változatával:

http://adclick.g.doubleclick.net/aclk%253Fsa%253Dl%2526ai%253DC8qeK%2526adurl%253D

Ebben a példában a fenntartott karakterek kétszeresen meg lettek tisztítva százalékkódolás használatával. Például a kérdőjeleket (?) mindig a %253F karakterlánc, míg az egyenlőségjeleket (=) mindig a %253D karakterlánc képviseli.

1A példa – Helyes: Ad Manager-kattintáskövetés egyéni kreatívnál

Ehhez a példához tételezzük fel, hogy rendelkezünk olyan egyéni kreatívval, amely átkattint a következő oldalra:

http://www.google.com/page.html?param1=red&param2=blue

A képes kreatívok a következőképpen követhetik a kattintásokat:

<a href='%%CLICK_URL_UNESC%%%%DEST_URL_ESC%%' target="_blank"> <img src='//www.google.com/img.gif'> </a>

A jelen példánkban a felhasználó böngészőjében megjelenített kreatív a következő lenne:

<a href='http://adclick.g.doubleclick.net/aclk?sa=l&ai=C8qeK&adurl=http://www.google.com/img.gif%3Fparam1%3Dred%26param2%3Dblue' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Ez a kattintási URL érvényes és helyes, mivel az Ad Manager kattintási URL-je nincs megtisztítva, a cél-URL pedig megfelelően meg van tisztítva.

1B példa – Helytelen: Ad Manager-kattintáskövetés egyéni kreatívnál

A fenti kreatívkódot megtörő gyakori hiba a megtisztított kattintási URL-makró használata. Ez a következőképpen nézne ki a kreatívkódban:

<a href='%%CLICK_URL_ESC%%%%DEST_URL_ESC%%' target="_blank"> <img src='//www.google.com/img.gif'> </a>

A felhasználó böngészőjében megjelenített kreatív ekkor a következő lenne:

<a href='http://adclick.g.doubleclick.net/aclk%253Fsa%253Dl%2526ai%253DC8qeK%2526adurl%253Dhttp://www.google.com/img.gif%3Fparam1%3Dred%26param2%3Dblue' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Ez helytelen – mivel az összes paraméter megtisztított, a hirdetéskattintás-szerver nem tudja őket megfelelően elemezni. A szerver ezt a kérést ehelyett a /aclk%253Fsa%253Dl%2526ai%253DC8qeK%2526adurl%253Dhttp://www.google.com/img.gif%3Fparam1%3Dred%26param2%3Dblue elnevezésű oldal iránti kérésként értelmezi.

Mivel ez az oldal nem létezik, a hirdetéskattintási szerver 404-es (nem található) HTTP-hibakódot ad vissza, a rendszer pedig nem irányítja át a felhasználót a hirdetés céloldalára.

1C példa – Helytelen: Ad Manager-kattintáskövetés egyéni kreatívnál

Egy másik gyakran előforduló hiba a nem megtisztított cél-URL-makró használata. Ez a következőképpen nézne ki a kreatívkódban:

<a href='%%CLICK_URL_UNESC%%%%DEST_URL_UNESC%%' target="_blank"> <img src='//www.google.com/img.gif'> </a>

A felhasználó böngészőjében megjelenített kreatív ekkor a következő lenne:

<a href='http://adclick.g.doubleclick.net/aclk?sa=l&ai=C8qeK&adurl=http://www.google.com/page.html?param1=red&param2=blue' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Kérjük, vegye figyelembe, hogy ez a példa megfelelően működhet abban az esetben, ha az első kattintási szerver elég intelligens ahhoz, hogy a fennmaradó paramétereket URL-ekként értelmezze, és így megtisztítsa őket. Az Ad Manager ebben az esetben átírja az URL-t, így az átkattintás megfelelően tud működni. Nem biztonságos azonban azt feltételezni, hogy a szerver képes lesz a helytelenül formázott kattintási URL-ek kezelésére. Határozottan javasoljuk helyesen formázott kattintási URL használatát ahelyett, hogy az Ad Managerre vagy egy harmadik fél elemzőszerverére bízná a hibásan formázott URL-ek kezelését..

Ha szerver nem írja át a helytelenül formázott URL-t, akkor azt a következőképpen értelmezi a rendszer:

http://adclick.g.doubleclick.net/aclk?sa=l&ai=C8qeK&adurl=http://www.google.com/page.html?param1=red&param2=blue

Ebben az esetben az utolsó „&” karaktert a rendszer új elhatároló paraméterként értelmezi az ELSŐ szerverkérésnél, és nem olyan paraméterként, amelyet a hirdetés céloldalát tartalmazó szerverhez kell irányítani. Ez megzavarhatja a kattintási URL kattintásszerver általi feldolgozását, ami megakadályozhatja a felhasználó céloldalra történő átirányítását. Ám még ha sikeresen meg is történik a felhasználó átirányítása, akkor is valószínű, hogy nem következik be a második paraméter (param2) céloldalhoz való átküldése.

2A példa – Helyes: harmadik fél kattintáskövetői és makrói

A hirdetők megkérhetik Önt arra, hogy harmadik fél kattintáskövetőjét használja a kreatívjukhoz. A kattintáskövető önállóan feljegyzi a kreatívokon végzett kattintások számát, és segít a hirdető általi későbbi ellenőrzés vagy egyeztetés során.

A kattintáskövetőt általában URL-ként adják meg.Íme egy példa a Campaign Manager 360-ból:

http://ad.doubleclick.net/clk;a;b;c?[átkattintási URL][cél-URL]

Az URL-cím (ad.doubleclick.net) arra a szerverre hivatkozik, amely rögzíti a megjelenítést vagy kattintást. Az egyéb harmadik felektől származó URL-ek is hasonlók. Az átkattintási URL-t két makrónak kell képviselnie:

  • Megtisztított kattintási makró: %%CLICK_URL_ESC%%
  • Kétszeresen megtisztított cél-URL-makró: %%DEST_URL_ESC_ESC%%

Mindkettő ugyanazt az átkattintási URL-t képviseli, és a kérdőjel (?) után kell szerepelniük. Íme egy példa egy képes kreatívra, amely tartalmazza a Campaign Manager 360 kattintáskövető URL-jét:

<a href='http://ad.doubleclick.net/clk;a;b;c?%%CLICK_URL_ESC%%%%DEST_URL_ESC_ESC%%' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Kreatívsablon használata esetén a harmadik fél kattintáskövetője általában URL-helyőrző azonosítójaként jelenik meg a kreatívkódban. A felhasználó böngészőjében renderelt kreatív kibontaná a makrókat a kívánt értékre. Íme egy példa:

<a href='http://ad.doubleclick.net/clk;a;b;c?http://adclick.g.doubleclick.net/aclk%253Fsa%253Dl%2526ai%253DC8qeK%2526adurl%253Dhttp://www.google.com/page.html%253Fparam1%253Dred%2526param2%253Dblue' target="_blank"> <img src='//www.google.com/img.gif'> </a>

Kreatív-előnézet és a makrók ellenőrzése

A hirdetési kreatívok ellenőrzése biztosítja, hogy a várt módon működjenek. Mivel a makrók helyőrzők, és mivel olykor összetett kód is van bennük, az egyéni kreatívok tesztelésének legjobb módja az, ha megtekinti a kreatív előnézetét a sorban. Ehhez tegye a következőket:

  1. Nyissa meg a kreatívot új ablakban.

    A JavaScript nem működik az Ad Managerben közvetlenül használható előnézetben. Ezenkívül a makrók kibővített változata sem tekinthető meg.

  2. Használja a böngésző fejlesztői eszközeit („dev tools”) az elemek és a DOM ellenőrzéséhez.

A kattintáskövető makrók érvényesítése

A makrók megfelelő beszúrása esetén, ha rákattint az előnézetben lévő kreatívra, akkor egy Ad Manager-céloldalra jut. Ez az oldal megerősíti, hogy megtörtént a kattintás követése. A rendszer ezután átirányítja a kreatívhoz társított cél-URL oldalára.

Ha ezek egyike sem következik be, akkor probléma van a makrókkal vagy az összefűzésükkel. 

Megtekintési makrók érvényesítése

A megjelenítéskövető makrók érvényesítéséhez forgalomelemző szükséges. A forgalomelemző lehetővé teszi a HTTP-kérések megtekintését és rögzítését. Egyes böngészők fejlesztői eszközei között van ilyen jellegű eszköz is. Emellett harmadik felektől származó forgalomelemző szoftverek is rendelkezésre állnak.

A forgalomelemző segítségével vizsgálja meg a HTTP-kéréseket, amikor a hirdetés kreatívja betöltődik. Sikeres kérést vagy a megjelenítést rögzítő szerver felé irányuló „ping” műveletet keressen. Jegyezze fel a HTTP-kérések során előforduló HTTP-hibákat.

  • Ha nem talál hibát, és sikeresen pingeli a megjelenítést rögzítő szervert, akkor a makrók konfigurációja helyes.
  • Ha hibát talál, térjen vissza az egyéni kreatív forráskódjához, és kezdje meg a hibaelhárítást.A makrók nem megfelelő elhelyezésekor gyakori hibakód a 204-es HTTP-állapotkód.

Hasznosnak találta?

Hogyan fejleszthetnénk?
Keresés
Keresés törlése
A keresés bezárása
Főmenü
8345503200927004859
true
Keresés a Súgóoldalakon
true
true
true
true
true
148
false
false