DPS offre diversi metodi di utilizzo delle API HTML e JavaScript per migliorare l'esperienza dell'utente. Quando create contenuto HTML per una libreria personalizzata, uno store personalizzato o un banner di adesione, potete fare riferimento a Library and Store API (API Library e Store).

Per il contenuto HTML all'interno di un folio, ad esempio un articolo HTML oppure una sovrapposizione Contenuto Web, potete fare riferimento a Reading API (API di lettura). L'API di lettura include alcune funzionalità disponibili nelle API Library e Store nonché API per la geolocalizzazione, fotocamera, calendario e rilevamento dispositivo.

Il contenuto HTML specificato in DPS App Builder può fare riferimento alle API Library e Store. Gli articoli HTML o le sovrapposizioni Contenuto Web in un folio possono fare riferimento all'API di lettura.

  API Library e Store Reading API
Libreria personalizzata *  
Store personalizzato *  
Slot personalizzati (visualizzazioni Web) *  
Banner di adesione *  
Schermata di benvenuto *  
Schermata informativa * *
Sovrapposizione Contenuto Web   *
Articolo HTML   *

Le funzionalità elencate di seguito forniscono l'accesso alle API JavaScript.

Libreria personalizzata

Potete sostituire le implementazioni native della libreria visualizzatore utilizzando HTML, JavaScript e CSS in base alle esigenze. Effettuando l'accesso alle API, potete duplicare la funzionalità per il commercio elettronico della libreria predefinita e personalizzarla in base al progetto. Per informazioni sulla creazione di librerie personalizzate, consultate Custom storefronts and libraries (Personalizzare vetrine e librerie).

Storefront personalizzato
Le librerie personalizzate hanno accesso alle API Library e Store.

Slot personalizzati

Gli slot personalizzati (altrimenti denominati "icone di navigazione personalizzate") vengono visualizzati sulla barra di navigazione inferiore. Se toccati, questi slot personalizzati mostrano una visualizzazione Web, ad esempio uno store personalizzato oppure una pagina di FAQ. L'HTML della visualizzazione Web può includere riferimenti all'API Library e Store.

Icone di navigazione personalizzate
Toccando una qualsiasi delle icone di navigazione viene mostrata una visualizzazione Web. Il contenuto HTML di ciascuna visualizzazione Web può fare riferimento alle API Library e Store.

Banner di adesione

Se la vostra app include l'adesione diretta, potete definire un banner HTML da visualizzare nella parte superiore della visualizzazione libreria, come mostrato nelle immagini precedenti. Potete utilizzare il banner come chiamata all'azione che consenta agli abbonati di ottenere accesso immediato al contenuto, per fare offerte di abbonamento o visualizzare annunci. Il banner di adesione dispone di accesso completo all'API Library/Store. Per informazioni dettagliate, consultate Leveraging direct entitlement with DPS (Utilizzo dell'adesione diretta con DPS).

Schermata di benvenuto

La schermata di benvenuto è una visualizzazione Web trasparente che mostra il contenuto HTML tra la schermata iniziale e l'API Library/Store. Il contenuto HTML viene visualizzato quando i clienti lanciano l'app per la prima volta dopo averla installata oppure dopo averne effettuato l'aggiornamento. La schermata di benvenuto dispone dell'accesso completo all'API Library/Store. Consultate Getting started with a welcome screen (Guida introduttiva a una schermata di benvenuto) in DPS Developer Center.

Schermata di benvenuto di esempio
Schermata di benvenuto che raccoglie informazioni dalle API Library e Store.

Schermata informativa

Potete visualizzare una schermata informativa in qualsiasi punto i clienti visualizzano contenuti nell'app. Ad esempio, potete incoraggiare i lettori a creare un account, scaricare un'app complementare, accedere ai contenuti della guida o visualizzare altre offerte personalizzate tramite una visualizzazione Web trasparente. La schermata informativa dispone dell'accesso completo alle API JavaScript API, siano esse API Library e Store o API di lettura, a seconda di dove viene attivata la schermata informativa.

È possibile avviare la finestra Schermata informativa dal livello app (ad esempio una libreria personalizzata o un banner di adesione) o dal livello folio (articolo HTML o sovrapposizione di contenuto Web). I file HTML utilizzati nelle schermata informativa risiedono su un server esterno all'app, non all'interno dell'app. Per visualizzare la schermata informativa, gli utenti devono essere collegati a Internet.

Per ulteriori informazioni, consultate New APIs and features in r30 (Nuove API e funzionalità in r30).

Articoli HTML / Sovrapposizione Contenuto Web

Per accedere alle API JS dall'interno di un folio piuttosto che nella libreria, potete creare un articolo HTML oppure una sovrapposizione Contenuto Web. Potete quindi creare blow-in digitali per visualizzare contenuti diversi a seconda della modalità di acquisizione dell'articolo oppure potete sfruttare l'API di fotocamera, l'API di geolocalizzazione o varie API marketing cliente.

Sovrapposizione contenuto Web
L'HTML in questa sovrapposizione Contenuto Web effettua una chiamata alla Reading API per stabilire in che modo è stato ottenuto il numero e visualizza il contenuto di conseguenza.

Questo prodotto è concesso in licenza in base alla licenza di Attribuzione-Non commerciale-Condividi allo stesso modo 3.0 Unported di Creative Commons.  I post su Twitter™ e Facebook non sono coperti dai termini di Creative Commons.

Note legali   |   Informativa sulla privacy online