Loading
Meddelanderamverk för Omniscripts

Meddelanderamverk för Omniscripts

Kommunicera mellan ett Omniscript, fönster, Lightning och Omniscript-element med meddelanden för fönsterinlägg, sessionslagringsmeddelanden och PubSub-meddelanden.

Bestäm vilket objekt eller komponent som behöver hantera och använda data, och använd motsvarande egenskap.

Egenskap

Beskrivning

Objekt eller komponent

Exempel

FönsterpostMessage

Skicka information från ett element till ett fönsterobjekt i nyckelvärdepar.

Fönsterobjekt

Meddelande med fönsterpostmeddelanden och sessionslagringsmeddelanden

Pub/Under

Kommunicera med Omniscript från en egen LWC genom att skicka nyckelvärdepar. Använd händelserna som skickas i nyckelvärdeparen för att utlösa eget beteende i en komponent.

Lightning-webbkomponenter

Kommunicera från Omniscript till en Lightning-webbkomponent

Detta ämne är en del av att skapa egna Lightning för Omniscripts.

Sessionslagring

Skicka information till ett sessionslagringsobjekt med nyckelvärdepar. Ett sessionslagringsobjekt rensas när en sidsession avslutas.

Sessionslagringsobjekt

Meddelande med fönsterpostmeddelanden och sessionslagringsmeddelanden

Meddelande med fönsterpostmeddelanden och sessionslagringsmeddelanden

Kommunicera mellan Omniscript, fönster och komponenter med meddelanden för fönsterinlägg och sessionslagring.

Skicka elementinformation och data-JSON från Omniscript-element som innehåller fönstrets inläggsmeddelande, sessionslagringsmeddelande och LWC Pub/Sub-meddelande. Mer information om att använda pub-/undermeddelandet i Omniscript finns i Kommunicera från Omniscript till en Lightning-webbkomponent.

  1. Lägga till meddelanden för fönsterinlägg eller sessionslagring:
    1. I elementet markerar du kryssrutan Inläggsmeddelande för fönster eller Meddelande om sessionslagring.

      Standardmeddelanden:

      {
        Type: <element_type>,
        OmniEleName: <element_name>
      }
      När det är aktiverat skickar standardmeddelandena namnet på elementet och typen av element.
    1. (Valfritt) I egenskapen Meddelanden, lägg till ytterligare meddelanden i noden genom att ange ett nyckel/värdepar.
      Fältet Värde accepterar kopplingssyntax. Mer information om kopplingsfält finns i Åtkomst till Omniscript Data JSON med kopplingsfält.
    1. Skicka ett värde i URL-parametern c__messagingKey för att ändra noden som lagrar meddelandebelastningen för window.postMessage och sessionslagringsmeddelande.
  2. Lägga till meddelanden i ett steg:
    1. I egenskaperna för steget, klicka på Redigera egenskaper som JSON.
    1. Klistra in följande JSON innan den avslutande klammerparentesen:
      "wpm": false,
      "ssm": false,
      "message": {}
    2. Aktivera WPM eller SSM genom att ställa in värdet till sant.
      "wpm": true
    3. Lägg till ytterligare nyckel-/värdepar inuti meddelandeobjektet.
      "message": {"Account":%AccountId%, "Status": %AccountStatus%}

Vad händer nu: Förhandsgranska Omniscript och testa meddelandebeteendet genom att inspektera motsvarande element i din webbläsares konsol eller utvecklarverktyg.

 
Laddar
Salesforce Help | Article