Beillesztési kód
A görgetéshez adaptív kóddal rendelkező terület esetén használhatja a banner újratöltési funkcióját.
Public API
Az állami API kiválóan alkalmas az egyoldalas alkalmazásokra, amelyek számára fontos az oldal állapotának teljes ellenőrzése. Az állami API lehetővé teszi a memória szivárgásának megakadályozását, és nem teszi lehetővé, hogy a banners megsemmisítése során hiba lép fel. Az újraindítás során az összes visszahívási funkció működik. amelyeket a banner paramétereihez küldtek, újból végrehajtásra kerülnek.
Módszer window.Ya.adfoxCode.clearSession (); - a munkamenet-azonosító (pr) módosítása az oldalon minden további kérés esetén.
Kód újratöltés funkció
kód beillesztése Reboot lehetővé teszi, hogy ismételten kéri, hogy ADFOX rendszer újratöltés nélkül az egész oldalt, például a helyszínen, ahol a felhasználó tartózkodik hosszabb ideig (levelek egy fotóalbum, tesztelése folyamatban van).
A bannerek betöltésének kezelése:
ahol containerId az elem azonosítója, ami a banner tartálya.
Ha újra kell indítania az összes webhelyet, üresen hagyja a konténert.
Példa egy hívásra a webhely újratöltésével az "adfox-id" tároló azonosítójával
Az AMP és a Turbo oldalak kódexe
Hozzon létre egy webhelystruktúrát, szakaszokat és webhelyeket a megfelelő jelöléssel rendelkező "bannerek" ("Turbo" vagy "AMP") használatával.
A beillesztési kód beérkezése után a felület automatikusan a megfelelő kódot javasolja a webhely számára:
Aszinkron - turbóoldalakhoz;
AMP - AMP-oldalak esetén. Ügyeljen arra, hogy adja meg a "Szélesség" és a "Magasság"
Példa az "AMP" formanyomtatvány beillesztési kódjának megszerzésére
Visszahívási funkciók a beillesztési kódban
A dimenzió nélküli szalagtípusok betétkódjai esetén a visszahívási funkciót használhatja:
Akkor hívják, ha egy kérelemre válasz érkezik, és a window.loadAdFoxBundle objektum jelen van a válaszban. Felhívás az onRender előtt.
Argumentumok visszahívás onLoad:
Az elavult kódtípusok
Szinkron kód (elavult)
Szinkron beillesztési kódot generál a Standard banner típusokhoz.
Jelenleg a szinkronkód elavult, és ezen a kódon néhány ADFOX funkció nem támogatott.
Javasoljuk, hogy az összes szinkron területet aszinkron beillesztési kódokká alakítsa. A részletekért forduljon a műszaki támogatáshoz.
Példa egy szinkron beillesztési kódra
Aszinkron kód (elavult)
Az aszinkron beillesztési kód, amelyhez további könyvtárak kapcsolódnak a webhelyhez, egy elavult verzió, ezért ajánlott egy aszinkron kódot kicserélni egyes könyvtárak csatlakoztatása nélkül.
Példa egy aszinkron beillesztési kódra (egy elavult verzió egy könyvtárcsatlakozással)
Aszinkron kód a görgetőellenőrzéssel (elavult)
A görgetőellenőrzéssel ellátott aszinkron kód, amelyhez további könyvtárat kell csatlakoztatni a webhelyhez, egy elavult verzió, ezért az aszinkron kódot ajánlott cserélni, külön könyvtárak csatlakoztatása nélkül.
Példa egy aszinkron beillesztési kódra a görgetőellenőrzéssel (egy elavult verzió egy könyvtárcsatlakozással)
Az XML-típusú bannerekkel létrehozott webhelyek esetében az ADFOX felület létrehozza az XML-címekhez kapcsolódó linkeket.
Minta XML hivatkozás
Egyszerű linkek
A linkek csak akkor működnek, ha a banner és az RC aktív és célzott és korlátozott.
A linkek egymástól függetlenül működnek. Például csak kattintható linket kaphat, akkor a banner nem lesz megjelenítési statisztika, de a kattintások számítanak.
További paraméterek a beillesztési kódban
Paraméterek hozzáadása a beillesztési kódhoz vagy a params objektum (aszinkron kódok) vagy az lekérdezési karakterláncban az ADFOX kiszolgálóhoz (szinkron és XML kódokhoz) történik.
Ha az értékek a pk paraméter helyett vannak, akkor nincs szükség értékkódolásra.
Szintaxis hozzáadása aszinkron kódokhoz:
Ha az érték egy szöveg, akkor egy idézőjelbe csatoljuk.
Ha az érték a változó neve, hagyja idézőjelek nélkül.
Ha az új paraméter hozzáadódik utolsóhoz, akkor a vesszőre nincs szükség a végén.
Példák a paraméterek hozzáadására:
1. példa - egy puid1 egy értékű és puid2 hozzáadása több értékkel elválasztó - egy vastagbél
2. példa - az eid1 hozzáadásával a firstEid értékkel
3. példa - pk hozzáadása egy kulcsszóval
4. példa - a pk hozzáadása több kulcsszóval egy űrszeparátoron keresztül
5. példa - pk hozzáadása kulcsszóval. Egy kulcsszó csak egy lehet.
Szinkron kódok, aszinkron kódok (legacy verzió) és XML formátumú szintaxis:
Keresse meg a lekérdezési karakterláncot az ADFOX kiszolgálóhoz, például:
adjunk hozzá egy új paramétert, amely elválasztja a nevet és az értéket az egyenlő jelzéssel (=).
Adja például az eid1 paramétert az firstEid értékkel: