Piattaforma di nuova generazioneObsoleto

Linee guida generali per la personalizzazione degli avvisi

Questo argomento elenca alcune linee guida generali per la personalizzazione degli avvisi.

  • Sterling Store Engagement supporta per impostazione predefinita solo gli avvisi di evasione degli ordini. Gli avvisi personalizzati devono essere raggruppati solo nel menu Evasione ordine. Il supporto per l'aggiunta di avvisi ad altre opzioni di menu, inclusi i menu personalizzati, verrà aggiunto nelle release successive.
  • Si consiglia di NON sovrascrivere i componenti, i servizi e il mashup dell'interfaccia utente degli avvisi pronti per l'uso. Invece, puoi definire nuovi servizi e componenti di avviso personalizzati e associarli ai alertTypespronti all'uso.
  • Si consiglia di utilizzare il prefisso Extn durante la definizione di componenti personalizzati, servizi, provider o classi appena creati per le personalizzazioni.
  • La configurazione degli avvisi è una modifica a livello di istanza. Qualsiasi modifica apportata interessa tutti gli utenti.
  • Non è possibile nascondere i tipi di avviso pronti all'uso YCD_HOT_PICK e YCD_NEAR_SLA.
  • Il valore definito per la proprietà exceptionType nell'oggetto alertTypes all'interno della proprietà extensionAlertConfig nel file store-customization-impl.ts deve essere un Exception_Type valido nella tabella YFS_EXCEPTION_TYPE . Questo valore viene passato come input per recuperare il conteggio degli avvisi aperti e i dettagli degli avvisi.
  • Quando includeAlertsOwnedByUsersOrganization è abilitato, Sterling Store Engagement recupera tutti gli avvisi per l'organizzazione dell'utente, definiti nell'oggetto alertTypes all'interno della proprietà extensionAlertConfig nel file store-customization-impl.ts . Gli avvisi richiamati non sono limitati agli avvisi assegnati all'utente o alle code sottoscritte dall'utente.