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"

Beillesztési kód

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

Beillesztési kód

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)

Beillesztési kód

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)

Beillesztési kód

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:

Beillesztési kód

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:

A hivatkozó felülírása

Kapcsolódó cikkek