Exportera XDM-scheman i användargränssnittet export-xdm-schemas-in-the-UI
Alla resurser i schemabiblioteket finns i en specifik sandlåda i en organisation. I vissa fall kanske du vill dela XDM-resurser (Experience Data Model) mellan sandlådor och organisationer.
För att tillgodose detta behov kan du med arbetsytan Schemas i Adobe Experience Platform UI generera en exportnyttolast för vilket schema som helst i schemabiblioteket. Denna nyttolast kan sedan användas i ett anrop till API:t för schemaregister för att importera schemat (och alla beroende resurser) till en målsandlåda och en målorganisation.
Förhandskrav
Med plattformsgränssnittet kan du exportera XDM-resurser, men du måste använda API:t för schemaregister för att importera dessa resurser till andra sandlådor eller organisationer för att slutföra arbetsflödet. Se guiden Komma igång med API:t för schemaregister för viktig information om obligatoriska autentiseringshuvuden innan du följer den här guiden.
Generera en exportnyttolast generate-export-payload
Du kan generera exportnyttolaster i plattformsgränssnittet från informationspanelen på fliken Browse eller direkt från arbetsytan för schemat i schemaläggaren.
Om du vill generera en exportnyttolast väljer du Schemas i den vänstra navigeringen. I arbetsytan Schemas väljer du raden för det schema som du vill exportera för att visa schemainformation i den högra sidofältet.
Välj sedan ikonen Copy JSON (
Detta kopierar en JSON-nyttolast till Urklipp, som genereras baserat på schemastrukturen. För schemat Loyalty Members som visas ovan genereras följande JSON:
code language-json |
---|
|
Nyttolasten kan också kopieras genom att välja More i det övre högra hörnet i Schemaredigeraren. En nedrullningsbar meny innehåller två alternativ, Copy JSON structure och Delete schema.
Nyttolasten består av en array där varje arrayobjekt är ett objekt som representerar en anpassad XDM-resurs som ska exporteras. I exemplet ovan ingår den anpassade fältgruppen Loyalty details och schemat Loyalty Members. Alla huvudresurser som används av schemat inkluderas inte i exporten eftersom dessa resurser är tillgängliga i alla sandlådor och organisationer.
Observera att varje instans av organisationens klient-ID visas som <XDM_TENANTID_PLACEHOLDER>
i nyttolasten. Dessa platshållare ersätts automatiskt med rätt innehavar-ID-värde beroende på var du importerar schemat i nästa steg.
Importera resursen med API:t import-resource-with-api
När du har kopierat export-JSON för schemat kan du använda det som nyttolast för en POST-begäran till /rpc/import
-slutpunkten i API:t för schemaregistret. Mer information om hur du konfigurerar anropet för att skicka schemat till önskad organisation och sandlåda finns i importguiden.
Nästa steg
Genom att följa den här guiden har du exporterat ett XDM-schema till en annan organisation eller sandlåda. Mer information om funktionerna i användargränssnittet för Schemas finns i Schemas användargränssnittsöversikt.