Webseiten in Purple DS können auf die Purple DS JavaScript API zugreifen und darüber Informationen zu App, Publikation, Seite etc. abrufen und verwenden.

Weitere Informationen und Keys finden Sie in der technischen Dokumentation.



Beispiel:

function onPurpleLoad() {

    purple.metadata.getMetadata("app_id", function (value) {

        …

    });

}


Die folgenden Keys sind verfügbar:

Metadata Keys

  • app_id
  • app_version
  • preview_app
  • device_id
  • device_model
  • device_os
  • platform
  • locale
  • manager_base_url
  • push_registration_token
  • entitlement_login
  • entitlement_token
  • entitlement_forced_login_enabled
  • entitlement_login_mode
  • issue_id
  • issue_name
  • publication_id
  • publication_name
  • page_id
  • page_alias
  • page_title
  • page_index
  • page_filename


Kiosk Keys (nicht im Webkiosk verfügbar)

  • getSubscriptions

  • purchase

  • subscribe