Op code gebaseerde ervaringsoppervlakken code-based-surface
Wat is een oppervlak? surface-definition
Een op code-gebaseerde ervaring oppervlakte is om het even welke entiteit die voor gebruiker of systeeminteractie wordt ontworpen, uniek door een URIwordt geïdentificeerd. Het oppervlak wordt gespecificeerd in de toepassing implementatieen moet de oppervlakte aanpassen die in uw code-gebaseerde configuratie van het ervaringskanaalwordt van verwijzingen voorzien.
Een oppervlak kan worden beschouwd als een container op elk hiërarchisch niveau met een bestaande entiteit (aanraakpunt).
-
Dit kan een webpagina, een mobiele app, een bureaubladtoepassing, een specifieke inhoudslocatie binnen een grotere entiteit (bijvoorbeeld a
div
) of een niet-standaard weergavepatroon (bijvoorbeeld een kiosk of een bureaubladtoepassingsbanner) zijn. -
Het kan zich ook uitstrekken tot specifieke stukken inhoudscontainers voor niet-display of abstracted-display doeleinden (bijvoorbeeld JSON-lobs die aan services worden geleverd).
-
Dit kan ook een jokeroppervlak zijn dat overeenkomt met verschillende definities van het clientoppervlak (zo kan een locatie van een hoofdafbeelding op elke pagina van uw website bijvoorbeeld worden vertaald in een oppervlak-URI, zoals: web://mydomain.com/*#hero_image).
Identificatiecode oppervlak surface-uri
A oppervlakte URI dient als nauwkeurige herkenningsteken richtend aan verschillende gebruikersinterface elementen of componenten binnen een toepassing. Een oppervlak-URI bestaat uit meerdere secties:
- Type: Web, mobileapp, atm, kiosk, tvcd, de dienst, enz.
- Bezit: pagina URL of app bundel
- Container: plaats op de pagina/app activiteit
In de onderstaande tabellen staan enkele voorbeelden van de oppervlakte-URI-definitie voor verschillende apparaten.
Web en mobiel
web://domain.com/path/page.html#element
mobileapp://com.vendor.bundle/activity#element
mobileapp://com.vendor.bundle/#element
Andere apparatentypen
desktop://com.vendor.bundle/#element
tvcd://com.vendor.bundle/#element
service://servicename/#element
kiosk://location/screen#element
atm://location/screen#element
de oppervlakken van de Vervanging
wildcard:web://domain.com/*#element
wildcard:web://*domain.com/*#element
URI-compositie uri-composition
In Journey Optimizer, steunt het op code-gebaseerde ervaringskanaal twee types van klantenimplementaties:
- Gebaseerd op SDK van het Web van Adobe Experience Platformvoor uw websites, of op Mobiele SDK van Adobe Experience Platformvoor u mobiele apps;
- Server-kant of hybride gebruikend AEP de Server APIs van de Edge Network van de Server.
Gebruikend op code-gebaseerde ervaringen, kunt u inhoud op korrelplaatsen wijzigen die uniek door Journey Optimizer gebruikend oppervlakte URIsworden geïdentificeerd.
Deze oppervlakte-URIs wordt samengesteld en behandeld afhankelijk van de implementatiemethode:
-
Web/Mobiele SDK: Uw web/mobiele ontwikkelaar moet deze korrelige plaatsen als eenvoudige koorden bepalen, omdat Web/Mobile SDK de oppervlakte-URI kan automatisch samenstellen die op huidige URL/app identiteitskaart en het plaatskoord wordt gebaseerd.
-
Edge Network APIs: De app/paginaontwikkelaar moet volledige oppervlakte URIs bepalen die de volledige weg en de plaats omvatten waar de inhoud zal worden verbruikt, omdat volledige URIs in dit type van implementatie wordt vereist.
Dit is waarom, wanneer het creëren van a code-Gebaseerde configuratie van het ervaringskanaal, u twee manieren hebt om de oppervlakte volgens het geselecteerde platform te specificeren:
-
Voor Web, iOS en Android platforms, moet u URL/app identiteitskaart en a plaats of weg ingaan om de oppervlakte samen te stellen. Leer meer bij het vormen van code-gebaseerde ervaringen voor Weben mobieleplatforms
-
Als het platform Other is, moet u de volledige oppervlakte URI ingaan, als in de voorbeelden hierboven. Leer meer bij het vormen op code-gebaseerde ervaringen voor andereplatforms