[Applicabile anche a v8]{class="badge positive" title="Applicabile anche a Campaign v8"}
Caso d’uso: selezionare gli indirizzi seed in base ai criteri use-case-selecting-seed-addresses-on-criteria
Nel framework di una consegna o di una campagna, il collegamento Edit the dynamic condition… consente di scegliere gli indirizzi seed in base a criteri di selezione specifici.
In questo caso d'uso, il sito La mia libreria online desidera personalizzare le newsletter in base ai gusti letterari dei propri clienti.
In collaborazione con il reparto acquisti, l’utente responsabile delle consegne ha creato una newsletter per gli abbonati che hanno acquistato romanzi della polizia.
Per condividere il risultato finale della loro collaborazione con loro, il responsabile della consegna decide di aggiungere i colleghi del reparto acquisti alla consegna come indirizzi seed. L’utilizzo di una condizione dinamica consente di risparmiare tempo nella configurazione e nell’aggiornamento degli indirizzi.
Per utilizzare la condizione dinamica, è necessario disporre di:
- una consegna pronta per essere inviata,
- indirizzi seed con un valore comune. Questo valore può essere un campo già esistente in Adobe Campaign. In questo esempio, gli indirizzi seed condividono il valore "Purchasing" nel campo "Department", che non è presente nell’applicazione per impostazione predefinita.
Passaggio 1: creare una consegna step-1---creating-a-delivery
I passaggi per creare una consegna sono descritti nella sezione Creare una consegna e-mail.
In questo esempio, il responsabile della consegna ha creato la newsletter e selezionato i destinatari.
Passaggio 2: creare un valore comune step-2---creating-a-common-value
Per creare un valore comune come quello del nostro esempio (reparto Acquisti), devi prima estendere lo schema dati degli indirizzi seed e modificare il modulo di input associato.
Estendere lo schema dati extending-the-data-schema
Per ulteriori dettagli sulle estensioni dello schema, consulta questa sezione.
-
Nel nodo Administration > Configuration > Data schemas fare clic sull'icona New.
-
Nella finestra Creation of a data schema, selezionare l'opzione Extension of a schema e fare clic su Next.
-
Seleziona lo schema di origine Seed addresses, immetti doc come Namespace e fai clic su Ok.
-
Fai clic su Save.
-
Nella finestra di modifica dello schema, copia le righe sottostanti e incollale nell’area indicata nella schermata.
code language-none <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>
Copiare quindi le righe seguenti e incollarle nell'elemento Seed to insert in the export files.
code language-none <element aggregate="doc:seedMember:common"> </element>
In questo caso, si sta specificando che nella tabella degli indirizzi di seed è stata creata una nuova enumerazione denominata Department, basata sul modello di enumerazione standard @company (etichettato con il nome Società nel modulo degli indirizzi di seed).
-
Fai clic su Save.
-
Nel menu Tools > Advanced, selezionare l'opzione Update database structure.
-
Quando viene visualizzato l'Assistente all'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.
-
Segui l’assistente fino a quando non arrivi alla pagina per eseguire l’aggiornamento. Fai clic sul pulsante Start.
Al termine dell’aggiornamento, puoi chiudere l’assistente.
-
Disconnettiti e riconnettiti ad Adobe Campaign. Le modifiche apportate nello schema dei dati dell’indirizzo di seed ora vengono applicate. Affinché siano visibili dalla schermata dell'indirizzo di seed, è necessario aggiornare Input form associato. Consulta la sezione Aggiornare il modulo di input.
Estendere lo schema dati da una tabella collegata extending-the-data-schema-from-a-linked-table
Lo schema dati degli indirizzi seed può utilizzare valori provenienti da una tabella collegata allo schema dati del destinatario - Destinatario (nms).
L'utente desidera ad esempio integrare Internet Extension trovato nella tabella Country collegata allo schema dei destinatari.
Pertanto, devono estendere lo schema dati degli indirizzi 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:
- l'utente desidera creare un nuovo elemento denominato Internet Extension,
- questo elemento proviene dalla tabella Country.
L'utente può quindi seguire dal passaggio 5 della sezione e aggiornare il Input form degli indirizzi di seed.
Consulta la sezione Aggiornare il modulo di input.
Aggiornare il modulo di input updating-the-input-form
-
Nel nodo Administration > Configuration > Input forms, trovare il modulo di input degli indirizzi di seed.
-
Modificare il modulo e inserire la riga seguente nel contenitore Recipient.
code language-none <input xpath="@workField"/>
-
Salva le modifiche.
-
Apri un indirizzo di seed. Il campo Department viene visualizzato nella tabella Recipient.
-
Modificare gli indirizzi di seed che si desidera utilizzare per la consegna e immettere Purchasing come valore nel campo Department.
Passaggio 3: definire la condizione step-3---defining-the-condition
Ora puoi specificare la condizione dinamica degli indirizzi di seed per la consegna. Per eseguire questa operazione:
-
Apri una consegna.
-
Fare clic sul collegamento To e quindi sulla scheda Seed addresses per accedere al collegamento Edit the dynamic condition….
-
Selezionare l'espressione che consente di scegliere gli indirizzi di seed desiderati. In questo punto l'utente seleziona l'espressione Department (@workField).
-
Seleziona il valore desiderato. In questo esempio l'utente seleziona il reparto Purchasing dall'elenco a discesa dei valori.
note note NOTE L'estensione dello schema creata in precedenza proviene dallo schema recipient. I valori visualizzati nella schermata precedente provengono da un'enumerazione dello schema recipient. -
Fai clic su Ok.
La query viene visualizzata nella finestra Select target.
-
Fare clic su Ok per approvare la query.
-
Analizza la consegna, quindi fai clic sulla scheda Delivery per accedere ai registri di consegna.
Gli indirizzi seed del reparto acquisti vengono visualizzati come consegna in sospeso, proprio come quelli dei destinatari o altri indirizzi seed.
-
Fare clic sul pulsante Send per avviare la consegna.
I membri del reparto acquisti compongono una parte degli indirizzi seed che riceveranno la consegna nella loro casella di posta elettronica.