Tovább a tartalomhoz

Beállítások

Az API Manager → Konfiguráció oldal négy füle: licencelés, letöltések, hibakeresés, integrációk.

A bővítmény beállításai az API Manager → Konfiguráció oldalon vannak, négy fülön: Licencelés, Letöltések, Hibakeresés és Integrációk. Minden fül alján a Módosítások mentése gombbal mentheted a változtatásokat.

A licencelt termék csak olyan vásárlónak adható, akinek fiókja van, mert a licenc a felhasználói azonosítóhoz kötődik. Vendégként vásárolt licencelt terméknél az API-hozzáférés nem jön létre.

Ha a WooCommerce-ben be van kapcsolva a vendégként vásárlás, a bővítmény figyelmeztet erre. A pénztárnál ilyenkor kötelezővé teszi a fiók létrehozását, ha a kosárban van legalább egy licencelt termék. Minden más rendelésnél a vendégként vásárlás bekapcsolva maradhat.

A fiókbeállításokat a WooCommerce → Beállítások → Fiókok & Adatkezelés oldalon találod. Itt kapcsolhatod ki az Engedélyezze a vendégként történő vásárlást (ajánlott) beállítást, és érdemes bekapcsolni a fiók létrehozását a pénztár során, hogy a vevők könnyen fiókot kapjanak.

https://minta-bolt.hu/wp-admin/admin.php?page=wcam_api_manager_settings&tab=licensing
A Licencelés fül beállításai

A képen a licenckulcsok, a megújítás és a tisztítás beállításai láthatók.

Beállítás Mit csinál Alapérték
Engedélyezett típusok Milyen licenckulcsot kapnak a vásárlók. Termékenkénti licenckulcsok: minden licencelt terméket tartalmazó rendelés termékenként külön kulcsot kap. Felhasználói licenckulcsok: a vásárló egyetlen kulcsot kap, amely minden licencelt termékéhez érvényes. Mindkettő (nem ajánlott). Felhasználói licenckulcsok
Megújítási türelmi idő Mennyi idő telik el a lejárat és a licenc, valamint az aktiválások törlése között. Ez adja a vevőnek az esélyt a megújításra. Egysége nap, hét, hónap vagy év, legalább egy nap. 14 nap
Kézi megújítási időszak Mennyi idővel a lejárat előtt (plusz a türelmi idő után) válik láthatóvá a megújítás gomb, és mikor megy ki az első emlékeztető. Például 2 hónapnál egy éves licenc a lejárat előtt 2 hónappal megújíthatóvá válik. 2 hónap
Kézi megújítási kedvezmény Százalékos kedvezmény a kézzel megújított licencekre. 0
Tesztaktiválások figyelmen kívül hagyása Ha be van kapcsolva, a tesztwebhelyekről (például *.local, *.test) érkező aktiválási kérések sikeres választ kapnak, de nem számítanak bele az aktiválási korlátba. A frissítések ilyenkor is működnek, így a tesztwebhelyek nem foglalnak el éles aktiválási helyet. Bekapcsolva
Aktiválási korlát módosításai Mi történik a már leadott rendelésekkel, ha a termék aktiválási korlátját módosítod. Alkalmazás az összes meglévő rendelésre (alapértelmezett), Alkalmazás csak az új rendelésekre, vagy Csak növelés alkalmazása, csökkentés nélkül. Az összes meglévő rendelésre
Példányazonosítók megjelenítése Láthatók-e az aktiválási példányazonosítók az adminban és a vásárlói fiókokban. Ne jelenjen meg (alapértelmezett), Megjelenítés csak az adminfelületen, vagy Megjelenítés az adminfelületen és a vásárlói fiókokban. Ne jelenjen meg

A Kézi megújítási időszak leírása szerint az emlékeztető e-mailek a lejárat előtt 30 és 7 nappal, a lejárat után pedig 1 nappal mennek ki, ha a türelmi idő legalább 2 nap.

Beállítás Mit csinál
Esemény ütemezése Hetente egyszer törli a lejárt vagy lemondott előfizetések licencelési erőforrásait és a hozzájuk tartozó aktiválásokat. A beállítás mellett látod, mikor fut legközelebb. Kikapcsolható, de bekapcsolva érdemes hagyni.
Esemény naplózása A tisztítási esemény naplózása.

A licencelési erőforrások és az aktiválások ideiglenesek, csak az előfizetés idejére szólnak. Az újralétrehozásukhoz szükséges adatok megmaradnak a WooCommerce adatbázistábláiban. Az erőforrásokat a rendszer akkor is ellenőrzi és törli, amikor egy ügyfél vagy az admin használja a boltot.

Beállítás Mit csinál
Erőforrásadatok küldése További adatok küldése a licencszerver válaszaiban. Nem kötelező, és lassíthatja a válaszidőt.
https://minta-bolt.hu/wp-admin/admin.php?page=wcam_api_manager_settings&tab=downloads
A Letöltések fül beállításai

A kép az Amazon S3 adatait, a letöltési linkek lejáratát és a Dropbox-kulcsot mutatja.

A frissítési fájl lehet a helyi szerveren, Amazon S3-on vagy bármilyen távoli URL-en. A letöltési URL biztonságos linkbe van csomagolva, és a beállított idő után lejár.

Beállítás Mit csinál
AWS-hozzáférési kulcs ID Az Amazon Web Services hozzáférési kulcsának azonosítója.
AWS titkos hozzáférési kulcs A titkos kulcs. Az adatbázisban titkosítva tárolódik.
Amazon S3 régió A régió, ahol a tárolóval (bucket) rendelkezel. Válaszd ki, és tedd ebbe a tárolóba az összes fájlt. A tárolón belül lehetnek mappák.

Biztonságosabb, ha a kulcsokat a wp-config.php fájlban adod meg, így nem kerülnek az adatbázisba:

define( 'WC_AM_AWS3_ACCESS_KEY_ID', 'a_te_hozzaferesi_kulcsod' );
define( 'WC_AM_AWS3_SECRET_ACCESS_KEY', 'a_te_titkos_kulcsod' );
Beállítás Mit csinál Alapérték
URL-lejárati idő Hány nap után járnak le a letöltési URL-ek (1 és 7 nap között) a Fiókom oldalon és a frissítéseknél. Az URL kérésre generálódik, ezért a lejárat megakadályozza, hogy másik oldalról éljenek vissza vele. Mivel a linkek lejárnak, a vásárlás utáni e-mailekben nem szerepelnek. 7
„Save to Dropbox” alkalmazáskulcs Ha megadod, a Fiókom → Licencelt letöltések oldalon megjelenik egy „Save to Dropbox” gomb, amellyel a vevő a letöltést közvetlenül a saját Dropbox-fiókjába mentheti.

A Dropbox-kulcs létrehozása: a mező melletti linkre kattintva a Dropbox fejlesztői oldalán válaszd a Drop-ins app típust. A következő képernyőn megkapod az alkalmazáskulcsot. Hogy működjön, add hozzá a boltod domainjét a Drop-ins domains listához, és állítsd be a Details fül beállításait is.

https://minta-bolt.hu/wp-admin/admin.php?page=wcam_api_manager_settings&tab=debug
A Hibakeresés fül naplóbeállításai

A kép a három naplótípust és a naplófájlok méretét mutatja.

Beállítás Mit csinál
Szerverkérések naplója A beérkező lekérdezések naplózása.
Szerverhibák naplója A hibaesemények naplózása. Segít kideríteni, melyik kliens küld hibás kéréseket az API végpontjaira.
Szerverválaszok naplója A válaszok naplózása.

Mindegyik mellett látod a naplófájl nevét és méretét, valamint egy Napló megtekintése linket. A naplófájlok a WooCommerce → Állapot → Naplók oldalon is megtalálhatók. A távoli API-tesztekhez a Postman ajánlott.

https://minta-bolt.hu/wp-admin/admin.php?page=wcam_api_manager_settings&tab=integrations
Az Integrációk fül beállításai

A kép a bővítményfüleket és az áttelepítési beállítást mutatja.

Itt választod ki, mely fülek jelenjenek meg a WordPress-bővítmény információs ablakában (például a „Részletek megtekintése” nézetben). Nem WordPress-szoftvernél is használható. A változásnapló kötelező. Bekapcsolható fülek: Leírás, Telepítés, GYIK, Képernyőképek, Egyéb megjegyzések.

A Fülek hozzáadása a termékoldalakhoz bekapcsolásával az előtér termékoldalain is megjelennek a fülek az API Manager termékadataival, ha a sablon támogatja a termékfüleket. A tartalom a licencelt termék adataiból töltődik, így nem kell kétszer megírni.

A Software Add-On plugin melletti Migrálás jelölőnégyzetet bekapcsolva az API Manager a WooCommerce Software Add-On bővítménynek szánt API-lekérdezésekre is válaszol, így az átállás alatt a régi kliensek tovább működnek. Az adatok importálása a WooCommerce → Állapot → Eszközök oldalról indítható; az importáló csak bekapcsolt opciónál fut. Az import után a Software Add-On bővítményt kikapcsolhatod és törölheted. A kliensek saját tempóban állhatnak át az API Manager licencrendszerére.

Más licenckezelőről (Freemius, Easy Digital Downloads vagy hasonló) való áttéréshez a támogatás segít az exportálásban és importálásban.

A bővítményeket és sablonokat egyszerűen integrálhatod a WordPress-bővítményekhez és -sablonokhoz készült PHP-könyvtárral (PHP-könyvtár).

Az API Manager beépített gyorsítótárat (SmartCache) használ, amely csak változáskor, vagy lejárt adat kérésekor frissíti a tárolt adatokat. Ez csökkenti a szerver terhelését, és objektum-gyorsítótárral együtt gyorsabb válaszidőt ad nagy terhelésnél. A beállítások között nincs kapcsoló hozzá.

Fejlesztés és hibakeresés idejére kikapcsolhatod a wp-config.php fájlban:

define( 'WC_AM_ENABLE_CACHE', false );

A kezdőoldal alapból ki van zárva a gyorsítótárból, hogy a lekérdezési karakterlánccal érkező API-hívások ne sérüljenek. Ha biztos vagy a gyorsítótár-beállításaidban, és a kezdőoldalt is gyorsítótárazni szeretnéd:

define( 'WC_AM_DISABLE_HOMEPAGE_CACHE', false );

Ilyenkor a gyorsítótár-bővítményed vagy a CDN-ed zárja ki ezt a lekérdezési karakterláncot:

wc-api=wc-am-api

A Fiókom oldal két licencmenüpontjának (Licenckulcsok és Licencelt letöltések) URL-részletét (alapból api-keys és api-downloads) a WooCommerce → Beállítások → Haladó oldal Fiók végpontok szakaszában módosíthatod, vagy üresen hagyhatod. Ha a menüpontok nem jelennek meg, a Beállítások → Közvetlen hivatkozások oldalon mentsd el kétszer a beállítást, hogy frissüljenek az átírási szabályok.

Készült:

Tiszteletben tartjuk a magánszférádat

Sütiket használunk a böngészési élmény javítására és a forgalom elemzésére. Az analitika csak akkor indul, ha engeded. Adatvédelmi irányelvek, Sütitájékoztató.

Sütibeállítások