Caso di utilizzo: selezione degli indirizzi di seed in base ai criteri

Nel framework di una consegna o di una campagna, il collegamento Edit the dynamic condition… ti consente di scegliere gli indirizzi di seed in base a criteri di selezione specifici.

In questo caso d'uso, il sito La mia libreria online vorrebbe personalizzare le sue newsletter in base ai gusti letterari dei suoi clienti.

In collaborazione con il reparto acquisti, l'utente responsabile delle consegne ha creato una newsletter per gli abbonati che hanno acquistato i romanzi della polizia.

Per condividere il risultato finale della loro collaborazione con loro, il responsabile della consegna decide di aggiungere i suoi colleghi del reparto acquisti alla consegna come indirizzi di seed. L’utilizzo di una condizione dinamica consente di risparmiare tempo sulla configurazione e l’aggiornamento degli indirizzi.

Per utilizzare la condizione dinamica, è necessario disporre di:

  • una consegna pronta per essere inviata,
  • indirizzi di seed con un valore comune. Questo valore può essere un campo già esistente in Adobe Campaign. In questo esempio, gli indirizzi di seed condividono il valore "Purchasing" nel campo "Department", che per impostazione predefinita non è presente nell’applicazione.

Passaggio 1 - Creazione di una consegna

I passaggi per la creazione di una consegna sono descritti in dettaglio nella sezione Creazione di una consegna e-mail .

In questo esempio, il gestore consegne ha creato la newsletter e selezionato i destinatari.

Passaggio 2 - Creazione di un valore comune

Per creare un valore comune come quello nel nostro esempio (reparto Acquisti), devi innanzitutto estendere lo schema dati degli indirizzi di seed e modificare il modulo di input associato.

Estensione dello schema dati

Per ulteriori dettagli sulle estensioni dello schema, consulta la Guida alla configurazione.

  1. Nel nodo Administration > Configuration > Data schemas, fai clic sull'icona New.

  2. Nella finestra Creation of a data schema, seleziona l’opzione Extension of a schema e fai clic su Next.

  3. Seleziona lo schema di origine Seed addresses, immetti doc come Namespace e fai clic su Ok.

  4. Fai clic su Save.

  5. Nella finestra di modifica dello schema, copia le righe sottostanti e incollale nell’area indicata nella schermata.

      <element name="common">
        <element label="Recipient" name="custom_nms_recipient">
          <attribute label="Department" length="80" name="workField" template="nms:recipient:recipient/@company"
                     type="string" userEnum="workField"/>
        </element>
      </element>
    

    Quindi copia le seguenti righe e incollale sotto l’elemento Seed to insert in the export files .

        <element aggregate="doc:seedMember:common">
      </element>
    

    In questo caso, stai specificando che una nuova enumerazione denominata Department è stata creata nella tabella degli indirizzi di seed e si basa sul modello di enumerazione standard @company (etichettato sotto il nome Società nel modulo degli indirizzi di seed).

  6. Fai clic su Save.

  7. Nel menu Tools > Advanced , seleziona l’opzione Update database structure .

  8. Quando viene visualizzata la procedura guidata di aggiornamento, fare clic sul pulsante Next per accedere alla finestra Modifica tabelle: le modifiche eseguite nello schema dei dati dell’indirizzo di seed richiedono un aggiornamento della struttura.

  9. Per eseguire l’aggiornamento, segui la procedura guidata fino alla pagina . Fai clic sul pulsante Start.

    Al termine dell’aggiornamento, puoi chiudere la procedura guidata.

  10. Disconnettiti e riconnettiti ad Adobe Campaign. Le modifiche apportate nello schema dei dati dell’indirizzo di seed ora sono effettive. Affinché siano visibili dalla schermata degli indirizzi di seed, è necessario aggiornare il Input form associato. Consulta la sezione Aggiornamento del modulo di input .

Estensione dello schema dati da una tabella collegata

Lo schema di dati degli indirizzi di seed può utilizzare valori provenienti da una tabella collegata allo schema di dati dei destinatari: Recipient (nms).

Ad esempio, l’utente desidera integrare il Internet Extension trovato nella tabella Country collegata allo schema dei destinatari.

Devono pertanto estendere lo schema dei dati degli indirizzi di seed come descritto nella sezione . Tuttavia, le righe di codice da integrare al passaggio 4 sono le seguenti:

<element name="country">
      <attribute label="Internet Extension" length="2" name="iana" type="string"/>
      <attribute label="Country ISO" length="2" name="countryIsoA2" type="string"/>
    </element>

Essi indicano:

  • che l’utente desideri creare un nuovo elemento denominato Internet Extension,
  • che questo elemento provenga dalla tabella Country.
ATTENZIONE

Nel nome della tabella collegata è necessario specificare xpath-dst di tale tabella collegata.

Questo si trova nell’elemento Country nella tabella dei destinatari.

L’utente può quindi seguire il passaggio 5 della sezione e aggiornare Input form degli indirizzi di seed.

Consulta la sezione Aggiornamento del modulo di input .

Aggiornamento del modulo di input

  1. Nel nodo Administration > Configuration > Input forms, trova il modulo di immissione degli indirizzi di seed.

  2. Modifica il modulo e inserisci la riga seguente nel contenitore Recipient .

    <input xpath="@workField"/>
    

  3. Salva le modifiche.

  4. Apri un indirizzo di seed. Il campo Department viene visualizzato nella tabella Recipient.

  5. Modifica gli indirizzi di seed che desideri utilizzare per la consegna e immetti Purchasing come valore nel campo Department .

Passaggio 3 - Definizione della condizione

Ora puoi specificare la condizione dinamica degli indirizzi di seed per la consegna. Per eseguire questa operazione:

  1. Apri una consegna.

  2. Fai clic sul collegamento To e quindi sulla scheda Seed addresses per accedere al collegamento Edit the dynamic condition….

  3. Seleziona l’espressione che ti consente di scegliere gli indirizzi di seed desiderati. Qui l'utente seleziona l'espressione Department (@workField).

  4. Seleziona il valore desiderato. In questo esempio l'utente seleziona il reparto Purchasing dall'elenco a discesa dei valori.

    NOTA

    L'estensione dello schema creata in precedenza proviene dallo schema recipient . I valori visualizzati nella schermata precedente provengono da un'enumerazione dello schema recipient .

  5. Fai clic su Ok.

    La query viene visualizzata nella finestra Select target.

  6. Fai clic su Ok per approvare la query.

  7. Analizza la consegna, quindi fai clic sulla scheda Delivery per accedere ai registri di consegna.

    Gli indirizzi di seed del reparto acquisti vengono visualizzati come consegna in sospeso, proprio come quelli dei destinatari o di altri indirizzi di seed.

  8. Fai clic sul pulsante Send per avviare la consegna.

    I membri del reparto acquisti fanno parte degli indirizzi di seed che riceveranno la consegna nella loro casella in entrata e-mail.

In questa pagina