Adobe Campaign viene fornito con un modello dati predefinito. Questa sezione fornisce alcuni dettagli sulle tabelle integrate del modello dati Adobe Campaign e sulla loro interazione.
Per accedere alla descrizione di ciascuna tabella, vai a Admin > Configuration > Data schemas, seleziona una risorsa dall’elenco e fai clic sul pulsante Documentation scheda .
La struttura fisica e logica dei dati trasferiti nell’applicazione è descritta in XML. Essa obbedisce a una grammatica specifica ad Adobe Campaign, denominata schema. Per ulteriori informazioni sugli schemi Adobe Campaign, consulta questa sezione.
Adobe Campaign si basa su un database relazionale contenente tabelle collegate tra loro.
Il diagramma seguente mostra i join tra le principali tabelle aziendali del modello dati Adobe Campaign con i campi principali per ciascuna tabella.
Il modello dati Adobe Campaign predefinito include le tabelle principali elencate di seguito.
Questa tabella corrisponde a nms:recipient schema.
È la tabella predefinita utilizzata per destinatari di consegne. Di conseguenza, contiene le informazioni necessarie per le consegne tramite i vari canali:
Il campo iFolderId è la chiave esterna che collega il destinatario alla relativa cartella di esecuzione. Per ulteriori informazioni, consulta XtkFolder.
Il campo sCountryCode è il codice ISO alfa 2 3166-1 (2 caratteri) del paese associato al destinatario. Questo campo è in realtà una chiave esterna nella tabella di riferimento del paese (NmsCountry), che contiene le etichette del paese e altri dati del codice del paese. Se il paese non è popolato, il valore XX viene memorizzato (e viene utilizzato al posto di un record con ID zero).
Per ulteriori informazioni sulla tabella Destinatario, consulta questa sezione.
Questa tabella corrisponde a nms:group schema.
Consente di creare gruppi statici di destinatari. Esiste una relazione molti-a-molti tra destinatari e gruppi. Ad esempio, un destinatario può appartenere a più gruppi e un gruppo può contenere più destinatari. I gruppi possono essere creati manualmente, tramite un’importazione o tramite il targeting di consegna. I gruppi vengono spesso utilizzati come target di consegna. Nel campo è presente un indice univoco che rappresenta il nome interno del gruppo sName. Il gruppo è collegato a una cartella (la chiave è iFolderId). Per ulteriori informazioni, consulta XtkFolder).
La tabella delle relazioni NmsRcpGrpRel contiene solo i due campi corrispondenti agli identificatori delle tabelle collegate iRecipientId e iGroupId.
Questa tabella corrisponde a nms:servizio schema.
In Adobe Campaign puoi creare e gestire gli abbonamenti ai servizi di informazione (argomenti). Nella tabella NmsService viene memorizzata la definizione dei servizi di informazione (argomenti) a cui i destinatari possono effettuare l’abbonamento (ad esempio una newsletter).
I servizi sono entità simili ai gruppi (raggruppamenti di destinatari statici), con la differenza che forniscono più informazioni e consentono una facile gestione degli abbonamenti e dei loro annullamenti tramite i moduli.
Nel campo è presente un indice univoco che rappresenta il nome interno del servizio sName. Il servizio è collegato a una cartella (la chiave è iFolderId). Per ulteriori informazioni, consulta XtkFolder). Infine, il campo iType specifica il canale di consegna del servizio (0 per e-mail, 1 per SMS, 2 per telefono, 3 per direct mailing e 4 per fax).
Questa tabella corrisponde a nms:abbonamento schema.
Consente di gestire gli abbonamenti ai destinatari ai servizi di informazione.
Questa tabella corrisponde a nms:subHisto schema.
Se le sottoscrizioni vengono gestite utilizzando i moduli web o l’interfaccia dell’applicazione, nella tabella NmsSubHisto verranno analizzate tutte le sottoscrizioni e i annullamenti delle sottoscrizioni. Il campo iAction specifica l’azione (0 per l’annullamento dell’abbonamento e 1 per l’abbonamento) eseguita sulla data memorizzata nel campo tsDate.
Questa tabella corrisponde a nms:consegna schema.
Ogni record in questa tabella rappresenta un azione di consegna o modello di consegna. Contiene tutti i parametri necessari per l’esecuzione delle consegne (target, contenuto, ecc.). I registri di consegna (trasmissione) (NmsBroadLog) e gli URL di tracciamento associati (NmsTrackingUrl) vengono creati durante la fase di analisi (vedi di seguito per ulteriori dettagli su entrambe le tabelle).
Nel campo è presente un indice univoco che rappresenta il nome interno della consegna sInternalName o dello scenario. La consegna è collegata a una cartella di esecuzione (la chiave esterna è iFolderProcessId. Per ulteriori informazioni, consulta XtkFolder).
Contiene tutte le cartelle della struttura visibili nella Navigazione della console.
Le cartelle vengono digitate: il valore del campo sModel specifica il tipo di dati che è possibile includere nella cartella. Questo campo consente inoltre alla console client di visualizzare correttamente i dati con i moduli corrispondenti. I possibili valori per questo campo sono definiti in navTree.
La struttura ad albero è gestita dai campi iParentId e iChildCount . Il campo sFullName fornisce il percorso completo della cartella nella struttura. Infine, nel campo è presente un indice univoco che rappresenta il nome interno della cartella sName.
Questo insieme di tabelle è collegato al Consegna , che consente di monitorare le consegne e gli eventuali problemi riscontrati durante l’invio dei messaggi. Per ulteriori informazioni, consulta Monitoraggio delle consegne. Per ulteriori informazioni sul tracciamento, consulta Tracciamento dei messaggi.
NmsBroadLogMsg: Questa tabella corrisponde a nms:wideLogMsg schema. Si tratta di un’estensione della tabella dei registri di consegna.
Questo insieme di tabelle è collegato al Campagne di marketing , che consente di definire, ottimizzare, eseguire e analizzare campagne di comunicazione e marketing. Per ulteriori informazioni, consulta Informazioni sulle campagne di marketing.
Questo insieme di tabelle è collegato al Ottimizzazione di Campaign , che consente di controllare, filtrare e monitorare l’invio di consegne. Per ulteriori informazioni, consulta Informazioni sulle tipologie di campagne.
Questo insieme di tabelle è collegato al Gestione della risposta , che consente di misurare il successo e la redditività delle campagne di marketing o delle proposte di offerte per tutti i canali di comunicazione. Per ulteriori informazioni, consulta Informazioni sulla gestione della risposta.
Questa tabella coincide con la nms:remaHypointesi schema. Contiene la definizione dell'ipotesi di misurazione.
Questa tabella contiene informazioni significative memorizzate in XML, tra cui:
Contesto di esecuzione (informazioni archiviate in XML)
Il contesto di esecuzione popola le tabelle e i campi da prendere in considerazione per il calcolo della misurazione, vale a dire:
Perimetro ipotesi (informazioni archiviate in XML)
Il perimetro di ipotesi consiste nel filtraggio dell'ipotesi in base alla tabella dello schema di query.
Script di overload dell'ipotesi (informazioni archiviate in XML)
Lo script di overload dell'ipotesi è un codice JavaScript che consente di sovraccaricare il contenuto dell'ipotesi durante l'esecuzione.
Indicatori di misura
I seguenti indicatori vengono aggiornati automaticamente durante l'esecuzione dell'ipotesi:
Questa tabella corrisponde a nms:remaMatchRcp schema.
Contiene un documento che rappresenta la reazione di un individuo a una data ipotesi. Questi record sono stati creati durante l'esecuzione delle ipotesi.
Questo insieme di tabelle è collegato al Simulazione , che consente di verificare la distribuzione delle offerte appartenenti a una categoria o a un ambiente prima di inviare la proposta ai destinatari. Per ulteriori informazioni, consulta Informazioni sulla simulazione delle offerte.
Questo insieme di tabelle è collegato al Interazione modulo, che consente di rispondere in tempo reale durante un'interazione con un determinato contatto, rendendoli una o più offerte adattate. Per ulteriori informazioni, consulta Gestione delle interazioni e delle offerte.
Il seguente insieme di tabelle è collegato al Messaggistica transazionale (Centro messaggi), che consente di gestire comunicazioni singole e uniche inviate a un utente e generate da eventi attivati dai sistemi informativi. Per ulteriori informazioni, consulta Informazioni sulla messaggistica transazionale.
Questa tabella corrisponde a nms:rtEvent schema. Contiene una definizione degli eventi in tempo reale.
Questa tabella corrisponde a nms:batchEvent schema. Contiene la definizione degli eventi per batch.
Questo insieme di tabelle è collegato al Canale app mobile, che consente di inviare notifiche personalizzate ai terminali iOS e Android tramite app. Per ulteriori informazioni, consulta Informazioni sul canale app mobile.
Questo insieme di tabelle è collegato al Gestione dei social network , che consente di interagire con clienti e potenziali clienti tramite Facebook e Twitter. Per ulteriori informazioni, consulta Informazioni sul social marketing.