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.
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¶m2=blue
A képes kreatívok a következőképpen követhetik a kattintásokat:
A jelen példánkban a felhasználó böngészőjében megjelenített kreatív a következő lenne:
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.
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 felhasználó böngészőjében megjelenített kreatív ekkor a következő lenne:
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.
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 felhasználó böngészőjében megjelenített kreatív ekkor a következő lenne:
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:
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.
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:
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:
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:
- 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.
- 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.