Loading
Agentforce kontaktcenter
Lägg till dynamiska bilder i meddelandekomponenter

Lägg till dynamiska bilder i meddelandekomponenter

Om du vill att en meddelandekomponent ska visa olika bilder beroende på situationen, definiera bilderna i Meddelandekomponentbyggaren genom att använda parametrar eller sObject-formler. Att lägga till dynamiska bilder till meddelandekomponenter är mer avancerat än att lägga till statiska bilder, men det är ett effektivt sätt att personanpassa meddelanden som skickas till kunder.

Versioner som krävs

Visa versioner som stöds.
Markering Denna artikel gäller för: Utökad chatt i app, Utökad webbchatt v1, Utökad webbchatt v2, Utökad WhatsApp, Utökad Facebook Messenger, Utökade Apple-meddelanden för företag, Utökad linje och Bring Your Own-kanal
X-ikon Denna artikel gäller inte för: Standardkanaler för Facebook Messenger och Standardkanaler och utökade SMS
Användarbehörigheter som krävs för att
Skapa meddelandekomponenter:

Anpassa program OCH Visa inställningar och konfigurering

ELLER

Systemadministratör

Skicka och ta emot meddelanden i Meddelanden: Meddelande agent

När en servicerepresentant eller bot skickar en meddelandekomponent med dynamiska bilder tillhandahåller Salesforce rätt bilder baserat på parametrar som du anger. Till exempel, i en lista över kundens tre senast köpta produkter, visa en bild av varje produkt bredvid produktnamnet. Eller i en utökad länkmeddelandekomponent, visa en URL och bild som varierar beroende på säsongen eller slutanvändarens plats.

Bilder kan tillhandahållas som bild-ID-parametrar eller URL-parametrar, beroende på hur din bild lagras i Salesforce. Alternativt kan du definiera bilder med en sObject-formel.

Tillhandahåll bilder via en bild-ID-parameter

Här är de övergripande stegen för att lägga till dynamiska bilder till meddelandekomponenter med bild-ID-parametrar.

Steg för att lägga till dynamiska bilder: Skapa meddelandekomponent, lägg till komponentformat, ladda upp bilder, skapa en egen parameter för att tillhandahålla bild, ange komponentformategenskaper till referensparameter, skapa flöde, lägg till flöde i Service Console och agenten kör flöde för att skicka komponenten.

Låt oss gå igenom dessa steg för att skapa en utökad länkmeddelandekomponent med en dynamisk bild.

  1. Skapa meddelandekomponenten i Inställningar.
    1. I Inställningar, skriv Meddelandekomponenter i rutan Snabbsökning och välj sedan Meddelandekomponenter.
    2. Klicka på Ny komponent.
    3. Slutför flödet för att skapa din utökade länk. Eftersom en bild krävs, ladda upp en allmän bild.
      När komponenten skapas öppnas Meddelandekomponentbyggaren.
  2. Lägg till ett eller flera format som stöds till komponenten.
    1. Från fliken Detaljer i Meddelandekomponentbyggaren, klicka på Lägg till format och välj ett format, till exempel Rich link.
    2. För varje format du lägger till, klicka på dess namn i navigeringsmenyn och kontrollera egenskapspanelen för att se hur många bilder du kan inkludera. Leta efter egenskaper med "Bild" i titeln. Rich link-formatet har en bildegenskap.
      Rich link-format med egenskapen Bildkonfiguration markerad
  3. I en separat webbläsarflik, förbered de bilder du planerar att använda i din meddelandekomponent. Ladda upp dem som filer eller tillgångar, eller lagra dem i ett eget fält som innehåller en URL som leder till bilden.
    Tips
    Tips Om du sparar bilderna som filer eller tillgångar, utför en sökfråga från Salesforce Developer Console för att samla in bild-ID för den associerade ContentVersion- eller ContentAsset-posten. Du kan sedan referera detta ID i ditt flöde. ContentVersion-ID:n börjar med 069, medan ContentAsset-ID:n börjar med 03S. I detta exempel på ContentVersion URL är ID:t 0691Q00000YOjliQAD: https://yourwebsite.com/lightning/r/0691Q00000YOjliQAD/view.
  4. Tillbaka i Meddelandekomponentbyggaren, skapa en egen parameter för att tillhandahålla länkbilden.
    1. Från fliken Parametrar, klicka på Ny i sektionen Egna parametrar.
      Du kan lägga till upp till 5 egna parametrar.
    2. Ange ett namn och ett API-namn och välj ImageId som typ.
    3. Välj Obligatoriskt om parametern måste anges för att komponenten ska skickas.
      Flödet för att infoga komponenten misslyckas om den inte tillhandahåller denna parameter.
    4. Lämna Lista avmarkerad. Bildparametrar kan inte vara listor.
      Fliken Parametrar med egna parametrar markerade
  5. Uppdatera varje formats bildegenskaper så att de använder bildparametrar.
    1. Klicka på ett formatnamn i navigeringsmenyn, till exempel Rik länk.
    2. För varje bildegenskap, välj typen Parametrar och välj en bildparameter. Om du inte vill inkludera en bild, lämna typen som Ingen.
      Egenskapen Bildkonfiguration med typen Parametrar och en bildparameter vald
  6. På sidan Flöden i Inställningar, skapa ett skärmflöde som servicerepresentanter kan köra för att skicka meddelandekomponenten till en kund. Även om flöden är mycket anpassningsbara, se dessa steg för vägledning.
    1. Skapa en textvariabel som heter recordId och gör den tillgänglig för indata. Denna resurs lagrar ID för meddelandesessionen.
    2. Skapa en andra textvariabel som heter imageId och gör den tillgänglig för indata. Denna resurs lagrar ID för bildtillgången.
    3. Lägg till en skärm som innehåller komponenten Utökat meddelande.
    4. I indatasektionen i komponenten Utökat meddelande, ange din recordId-variabel som ID för meddelandesession och välj meddelandekomponenten.
    5. I sektionen egna parametrar i komponenten Utökat meddelande, välj den egna parametern imageId och variabeln imageId.
      Komponenten Utökat meddelande i ett flöde med sektionen Konfigurera egna parametrar markerad
    6. Lägg till annan flödeslogik för att definiera när en viss bild används. Använd till exempel ett beslutselement parat med tilldelningselement för att fylla i variabeln imageId med ett specifikt ContentVersion-ID baserat på användarens plats. Eller lägg till en skärm för Hämta poster som hämtar en ContentVersion- eller ContentAsset-post som matchar dina kriterier.
    7. Spara, felsök och aktivera ditt flöde.
  7. Lägg till flödet på din sidlayout för meddelandesession. Se Lägg till meddelanden i Service Console.
  8. För att skicka meddelandekomponenten i en meddelandesession med dess bilder ifyllda kör servicerepresentanten flödet i Service Console.

Tillhandahåll bilder via en MESSAGINGIMAGE-formel

På vissa bildegenskaper i meddelandekomponentformat visar inte fältet Typ i bildegenskapen Parameter som ett alternativ. I dessa egenskaper kan du istället ge bilden en dynamisk MESSAGINGIMAGE

En MESSAGINGIMAGE transformerar en bild-URL till en bild i en meddelandekomponent. Den innehåller två parametrar.

  • Parametern imageUrl definierar det egna objektfältet som innehåller bildens URL.
  • Parametern mimeType definierar innehållstypen, till exempel jpeg, jpg eller png. 

Formeln har detta format: MESSAGINGIMAGE(imageUrl, mimeType). Här är ett enkelt exempel på en formel från en bildegenskap i formatet Listväljare: MESSAGINGIMAGE(Image__c, “image/jpeg”)

Alternativet Bildkonfiguration med typen Formel och den exempelformel som tillhandahålls

Knapptexten tillhandahålls via en standardparameter som visas i avsnittet Konfiguration av knappar. Det medföljande flödet kan sedan definiera vilka poster som visas som listalternativ, medan MessagingImage transformerar varje posts bild-URL till bilden som visas med listalternativet.

 
Laddar
Salesforce Help | Article