Konfigurera din kodbaserade upplevelse code-based-configuration

Innan du skapar din upplevelse måste du skapa en kodbaserad upplevelsekonfiguration där du anger var innehållet ska levereras och användas i programmet.

En kodbaserad upplevelsekonfiguration måste referera till ytan, som i princip är den plats där du vill återge ändringarna. Enligt den valda plattformen måste du ange en plats/sökväg eller en URI för hela ytan. Läs mer

Skapa en kodbaserad upplevelsekonfiguration create-code-based-configuration

Så här skapar du en kodbaserad upplevelsekanalkonfiguration:

  1. Gå till menyn Channels > General settings > Channel configurations och klicka sedan på Create channel configuration.

  2. Ange ett namn och en beskrivning (valfritt) för konfigurationen.

    note note
    NOTE
    Namn måste börja med en bokstav (A-Z). Det får bara innehålla alfanumeriska tecken. Du kan också använda understreck _, punkt . och bindestreck -.
  3. Om du vill tilldela anpassade eller grundläggande dataanvändningsetiketter till konfigurationen kan du välja Manage access. Läs mer om OLAC (Object Level Access Control)

  4. Välj Marketing action om du vill associera medgivandeprinciper till meddelanden som använder den här konfigurationen. Alla policyer för samtycke som är kopplade till marknadsföringsåtgärden utnyttjas för att ta hänsyn till kundernas preferenser. Läs mer

  5. Välj kanalen Kodbaserad upplevelse.

  6. Välj den plattform som kodbaserad upplevelse ska användas för:

    note note
    NOTE
    Du kan välja flera plattformar. När du väljer flera plattformar levereras innehållet till alla valda sidor eller appar.
  7. Välj det format som programmet förväntar sig för den här platsen. Detta kommer att användas vid utvecklingen av den kodbaserade upplevelsen i kampanjer och resor.

  8. Klicka på Submit om du vill spara ändringarna.

Du kan nu välja den här konfigurationen när du skapar en kodbaserad upplevelse i dina kampanjer och resor.

NOTE
Appimplementeringsteamet ansvarar för att göra explicita API- eller SDK-anrop för att hämta innehåll för de ytor som definieras i den valda kodbaserade upplevelsekonfigurationen. Läs mer om olika kundimplementeringar i det här avsnittet.

Webbplattformar web

Följ stegen nedan för att definiera de kodbaserade inställningarna för upplevelsekonfiguration för webbplattformar.

  1. Välj något av följande alternativ:

    • Single page - Om du vill använda ändringarna på en enda sida enbart anger du Page URL.

    • Pages matching rule - Om du vill ha flera URL:er som matchar samma regel som mål ska du skapa en eller flera regler. Läs mer

      Om du till exempel vill redigera element som visas på alla sidor med produkter för kvinnor på din Luma-webbplats väljer du Domain > Starts with > luma och Page > Contains > women.

  2. Följande gäller för förhandsvisnings-URL

    • Om du anger en URL för en sida används den URL:en för förhandsgranskningen - du behöver inte ange en annan URL.

    • Om du väljer en sida som matchar regelnmåste du ange en Default authoring and preview URL som ska användas för att förhandsgranska upplevelsen i en webbläsare. Läs mer

  3. Fältet Location on page anger det exakta målet på sidan som du vill att användarna ska få åtkomst till. Det kan vara ett visst avsnitt på en sida i webbplatsens navigeringsstruktur, till exempel"hjälte-banner" eller"product-rail".

    note caution
    CAUTION
    Strängen eller sökvägen som anges i det här fältet måste matcha den som deklarerats i din app- eller sidimplementering. Detta garanterar att innehållet levereras till önskad plats inuti den angivna appen eller sidan. Läs mer

Mobila plattformar (iOS och Android) mobile

Följ stegen nedan för att definiera de kodbaserade upplevelsekonfigurationsinställningarna för mobila plattformar.

  1. Ange din App id. Detta gör att programmet kan identifieras och konfigureras korrekt i dess operativmiljö och säkerställer smidig integrering och funktionalitet.

  2. Ange Location or path inside the app. I det här fältet anges det exakta målet i programmet som du vill att användarna ska ha tillgång till. Det kan vara ett visst avsnitt eller en viss sida i programmets navigeringsstruktur, till exempel"hero-banner" eller"product-rail".

  3. Fyll i fältet Preview URL om du vill aktivera förhandsvisningar på enheten. Den här URL:en informerar förhandsgranskningstjänsten om den specifika URL:en som ska användas när förhandsgranskning aktiveras på enheten. Läs mer

    Förhandsgransknings-URL:en är en djup länk som konfigureras av apputvecklaren i din app. Detta garanterar att alla URL:er som matchar djuplänksschemat öppnas i appen i stället för i en mobilwebbläsare. Kontakta din apputvecklare för att få tillgång till det djuplänksschema som konfigurerats för din app.

Följande resurser kan hjälpa dig att konfigurera djupa länkar för appimplementeringen
NOTE
Om du stöter på problem när du förhandsgranskar upplevelsen kan du läsa den här dokumentationen.

Andra plattformar other

Följ stegen nedan för att definiera de kodbaserade inställningarna för upplevelsekonfiguration för andra plattformar (t.ex. videokonsoler, tv-anslutna enheter, smarta tv-apparater, kioskdatorer, ATM-enheter, röstassistenter, IoT-enheter).

  1. Välj Other som plattform om din implementering inte är för webben, iOS eller Android, eller om du behöver ange specifika URI:er som mål.

  2. Ange Surface URI. En yt-URI är en unik identifierare som motsvarar den enhet där du vill leverera din upplevelse. Läs mer

    note caution
    CAUTION
    Se till att du anger en yt-URI som matchar den som används i din egen implementering. Annars kan ändringarna inte levereras. Läs mer
  3. Add another surface URI om det behövs. Du kan lägga till upp till 10 URI:er.

    note note
    NOTE
    När du lägger till flera URI:er levereras innehållet till alla de angivna komponenterna.
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76