Benutzerdefinierte Registerkarten und JS Bridge - Prenly

Ein häufiges Problem beim Hinzufügen einer benutzerdefinierten Registerkarte mit Inhalten, die nicht von Prenly stammen, ist, dass diese Inhalte auf einer separaten Webseite gehostet werden und nicht mit Prenly-Inhalten kommunizieren können. Um dieses Problem zu lösen, haben wir eine API namens JS Bridge entwickelt, die ein nahtloses App-Erlebnis für Ihre Benutzer ermöglicht.


Wenn Sie JS Bridge auf Ihrer Webseite implementieren, können die Seiten in Ihren benutzerdefinierten Registerkarten über JavaScript-Aufrufe direkt mit dem Prenly-Teil der App kommunizieren.


Für die Anmeldefunktionalität bedeutet dies, dass sich die Benutzer nur einmal anmelden müssen - unabhängig davon, ob sie über den Prenly-Teil oder über Ihre benutzerdefinierten Registerkarten für Webinhalte auf die App zugreifen.


DieEinwilligungseinstellungen der Benutzer werden ebenfalls zwischen Prenly und Ihrer Webanwendung synchronisiert.


Mithilfe von JS Bridge können Benutzer auch Audiodateien, die sich auf Ihren benutzerdefinierten Seiten befinden, direkt in unserem integrierten Audioplayerabspielen.

Wie wird es implementiert?

Damit Ihre benutzerdefinierten Webinhalte mit der Prenly App kommunizieren können, führen Sie folgende Schritte aus:

1. Installieren Sie die JS Bridge LibraryJSBridge ist eine speziell entwickelte JavaScript-Bibliothek, die auf der in der Prenly App angezeigten Webseite installiert werden muss.


Besuchen Sie GitHub und npm, um Anweisungen zur Installation zu finden.


2. Benachrichtigen Sie uns, um die Funktion zu aktivieren

Sobald die JS Bridge zu Ihrer Seite hinzugefügt wurde, teilen Sie uns dies mit - wir werden die Integration auf der Prenly-Seite aktivieren, um die Einrichtung abzuschließen.


3. JS Bridge verwenden

Nach der Installation können Sie die von der Bibliothek bereitgestellten JavaScript-Funktionen verwenden, um mit der Prenly-App zu interagieren. Zum Beispiel:

- Login-Synchronisation auslösen

- Freigabe der Zustimmungseinstellungen

- Verwendung des In-App-Audioplayers für Medien auf Ihrer Seite


4. Wenn die Webinhaltskomponente verwendet werden soll

  • Fügen Sie die Webinhaltskomponente zu Ihrer Startseite hinzu.

  • Fügen Sie den eindeutigen Bezeichner hinzu, der während der JS Bridge-Implementierung erstellt wurde.

  • Wählen Sie unter Quelle die benutzerdefinierte Registerkarte aus, deren Inhalt Sie auf der Startseite anzeigen möchten.