A DPS számos módszert kínál a HTML és a JavaScript API-k használatára a felhasználói élmény kibővítéséhez. Ha HTML-tartalmat készít egyéni könyvtár, egyéni áruház vagy jogosultsági szalagcím számára, akkor hivatkozhat a Library and Store API-re.
Amikor HTML-tartalmat készít a fóliókban, például HTML-cikkelyt vagy webtartalom rátétet, akkor hivatkozhat a Reading API-re. A Reading API tartalmazza a Library and Store API egyes funkcióit, valamint API-ket a földrajzi helyek, a fényképezőgépek, a naptár és az eszközfelismerés kezeléséhez.
A DPS App Builder eszközben megadott bármely HTML-tartalom hivatkozhat a Library and Store API-re. A fóliókban a HTML-cikkelyek és a webtartalom rátétek hivatkozhatnak a Reading API-re.
|
Library és Store API |
Reading API |
Egyéni könyvtár |
* |
|
Egyéni áruház |
* |
|
Egyéni tárolóhelyek (webnézetek) |
* |
|
Jogosultsági szalagcím |
* |
|
Üdvözlőképernyő |
* |
|
Információs képernyő |
* |
* |
Webtartalom-rátét |
|
* |
HTML-cikkely |
|
* |
A következő funkciók kínálnak hozzáférést a JavaScript API-khez.
Egyéni könyvtár
A megjelenítőkönyvtár natív megvalósításait saját igényei szerint helyettesítheti HTML-, JavaScript- és CSS-eszközökkel. Az API-k elérésével megkettőzheti az alapértelmezett könyvtárban található e-kereskedelmi funkciókat, és saját projektjéhez alakíthatja azokat. Az egyéni könyvtárak és áruházak létrehozásáról bővebb információért lásd: Egyéni áruházi felületek és könyvtárak (csak angolul).
Egyéni tárolóhelyek
Az egyéni tárolóhelyek (vagy „egyéni navigációs ikonok”) az alsó navigációs sávban jelennek meg. Amikor ezekre az egyéni tárolóhelyekre koppint, azok megjelenítenek egy webnézetet, mint például egy egyéni áruházat vagy egy GYIK-oldalt. A webnézet HTML-kódja hivatkozhat a Library and Store API-re.
Jogosultsági szalagcím
Ha alkalmazása közvetlen jogosultságokat kezel, akkor létrehozhat egy HTML-szalagcímet a könyvtárnézet tetején, ahogy a fenti képeken láthatja. A szalagcím segítségével a nyomtatott anyagok előfizetői azonnal elérhetik a tartalmakat, továbbá megjeleníthet előfizetési ajánlatokat és hirdetéseket is. A jogosultsági szalagcím teljes mértékben elérheti a Library and Store API-t. Bővebb információkért lásd: Közvetlen jogosultság használata a DPS-ben.
Üdvözlőképernyő
Az üdvözlő képernyő egy átlátszó webnézet, amely HTML-tartalmat jelenít meg az indító képernyő és a Könyvtár/Áruház között. A HTML-tartalom akkor jelenik meg, amikor a felhasználó telepítés vagy frissítés után először indítja el az alkalmazást. Az üdvözlő képernyő teljes mértékben elérheti a Library and Store API-t. Lásd: Az üdvözlő képernyő megismerése a DPS Developer Center fejlesztői központban.
Információs képernyő
Mindenhol megjelenítheti az információs képernyőt, ahol az ügyfelek tartalmat jelenítenek meg alkalmazásában. Például bátoríthatja olvasóit fiók létrehozására, a kapcsolódó alkalmazás letöltésére, a súgótartalom megjelenítésére vagy egyéb testreszabott ajánlatok megtekintésére egy átlátszó webnézettel. Az információs képernyő teljes mértékben elérheti a JavaScript API-ket, akár a Library and Store API-t, akár a Reading API-t, attól függően, hogy hol jelenik meg éppen az információs képernyő.
Az információs képernyőt elindíthatja alkalmazásszinten (mint például egy egyéni könyvtár vagy jogosultsági szalagcím), illetve fóliószinten (HTML-cikkely vagy webtartalom rátét). Az információs képernyőn használt HTML-fájlok az alkalmazáson kívül helyezkednek el egy kiszolgálón, azaz a tárolásuk nem az alkalmazáson belül történik. Az információs képernyő megjelenítéséhez a felhasználóknak internetkapcsolatra van szüksége.
Bővebb információért lásd: Új API-k és funkciók a v30-as kiadásban.
HTML-cikkelyek és webtartalom rátétek
A JS API-knek a fólióban és nem a könyvtárban történő eléréséhez létrehozhat HTML-cikkelyt vagy webtartalom rátétet. Létrehozhat digitális kártyákat eltérő tartalmak megjelenítéséhez attól függően, hogy az olvasó hogyan jutott a kiadványhoz, vagy kihasználhatja a Camera API, a Geolocation API és a többféle ügyfélmarketinges API-k funkcióit.