Integrációs folyamat egyedi megoldások esetén:
Automatikus kiegészítőnk integrálása platformjába egyszerű és problémamentes. Akár programozó nélkül is elvégezheti; a legideálisabb megoldás azonban az, ha a fejlesztője a kódunkat kizárólag a webáruház kosár (checkout) oldalába illeszti be.
Ez biztosítja, hogy a script ne töltődjön be feleslegesen olyan oldalakon, ahol nincs rá szükség, így semmilyen módon nem terheli a webáruházat.
Kódunk természetesen sebességre és teljesítményre optimalizált, mégis ezt az eljárást javasoljuk bevált gyakorlatként. Megköszönjük, ha ezt követi.
Launify adminisztráció:
- Regisztráljon weboldalunkon: app.launify.com, majd jelentkezzen be az adminisztrációs felületre.
- Kattintson az Integráció -> Kulcs létrehozása gombra az adminisztrációban.
- Adja meg a kulcs nevét és azokat a domaineket, amelyek jogosultak kommunikálni ezzel a kulccsal, majd kattintson a Mentés gombra.
- Ha már van létrehozott API kulcsa, a sor jobb oldalán látni fog egy szimbólumot: </>; kattintson rá, és másolja ki a kódot, amely a felugró ablakban megjelenik.


Ezzel elkészült az API kulcs, amely kizárólag a megadott domaineken működik, és kimásolta a webáruházba illesztendő kódot.
A webáruház platformján:
Most be kell illesztenie a kimásolt kódot az API kulccsal a webáruház/alkalmazás <head> tagjébe.
- Adja hozzá webáruházában a fejlécbe a követőkódot, amelyet az előző lépésben kimásolt a Launify adminisztrációból.
- Ha a helyzet lehetővé teszi, előnyben részesítjük, ha a kódot csak arra a részre illeszti be, ahol a vásárló kitölti a szállítási címet. – Ebben az esetben kódunk közvetlenül az űrlap alá illeszthető be a HTML sablonba, és nem szükséges a <head>-be tenni.
- Készen is van, webáruháza most már össze van kapcsolva a bővítményünkkel.
Kódminta
Ne felejtse el kicserélni a YOUR_API_KEY_HERE részt a saját API kulcsára, és állítsa be a megfelelő országot az updateCountry('CZ') sorban, ha innen másolja a kódot. A támogatott országok listáját itt találja. A kód minifikálható az Ön oldalán.
<script>
(function(){
function init() {
if(window.Launify) return;
var s = document.createElement("script");
s.src = "https://cdn.launify.com/launify.min.js?t=" + Date.now();
s.async = true;
s.onload = function() {
try {
var launifyInstance = new Launify('YOUR_API_KEY_HERE');
launifyInstance.updateCountry('CZ'); // here you set the target country of the e-shop in ISO-CODE-2
launifyInstance.init();
} catch(e) { console.error(e); }
};
document.head.appendChild(s);
}
if(document.readyState === "loading") {
document.addEventListener("DOMContentLoaded", init);
} else {
init();
}
})();
</script>
Ezután be kell állítania az űrlapmezőket (bemenetek, kimenetek) a címek, e-mailek megadásához, valamint az eredmények fogadásához.
Mező-hozzárendelés (Mapping)
- Kattintson az Integráció gombra az adminisztrációban. Görgessen le ebben a részben a „Bemenetek és kimenetek feltérképezése” ponthoz.
- Alapértelmezés szerint az első hozzárendelési csoport már előre be van állítva. Ezt a csoportot igényei szerint módosíthatja, vagy továbbiakat adhat hozzá. A darabszám nincs korlátozva.
- Az űrlapmezőket a következők alapján adhatja hozzá: id, name, class, data-attribútum
Ha bizonytalan a beviteli mezők hozzárendelésében, bátran vegye fel velünk a kapcsolatot chaten vagy e-mailben; szívesen elvégzünk mindent Ön helyett.