Come Sincronizzare Una Lista Con Il Tuo DB MYSQL
Creare una sincronizzazione
Dalla dashboard della lista vai sulla voce di menu “Opzioni” quindi seleziona “Sincronizzazione”. Giungerai ora nel pannello di gestione dei tuoi sync dove potrai creare una nuova sync cliccando sul box “C
Tipologie di sync
La console ti consente di creare due differenti tipologie di sync:
- Da un database MySql
- Dalla url di una API json
Puoi creare una sola sincronizzazione per tipo.
Impostare una sincronizzazione e attivarla
Il processo di creazione di una sincronizzazione si compone di 4 step:
- Dati principali
- Dati del sync
- Mappatura dei campi
- Impostazioni
Dati principali
Nel primo step dovrai inserire le informazioni basilari della tua sincronizzazione, ovvero il nome, la descrizione e la tipologia di sync che vuoi creare. Il campo nome e tipologia sono obbligatori mentre la compilazione della descrizione è opzionale, ti consigliamo comunque di inserire poche righe descrittive in modo da poterti ricordare in modo facile e veloce obiettivi o note importanti relativi al sync.
Procediamo ora selezionando come tipologia di sincronizzazione “Sincronizza da database MySql”
rea una nuova sincronizzazione”.
Dati del sync
Procedi ora a inserire i dati necessari per creare la connessione al tuo db:
– Indirizzo host
– Porta
– Username
– Password
– Nome Database
– Sql query per il fetch dei dati
Per poter proseguire con il processo di creazione dovrai inserire tutti i dati richiesti sopra e procedere con la creazione della connessione.
Attenzione
Per far si che il Sync venga effettuato il tuo server Mysql dovrà accettare le connessioni in ingresso da questi ip:
- 35.214.160.152
- 35.214.240.160
- 35.214.153.130
- 35.214.214.89
- 35.214.181.35
- 35.214.159.218
- 35.214.132.236
- 35.214.211.50
- 35.214.251.222
- 35.214.181.28
- 35.214.210.56
- 35.214.173.243
- 35.214.223.171
Dovrai quindi abilitare sul tuo Firewall le connessioni in ingresso dagli ip verso la porta del suo server MySql e modificarne lo username su MySql in modo che sia valido per gli ip sopra citati.
Mappatura dei campi
Una volta creata la connessione potrai procedere con il terzo step dove potrai mappare i campi delle colonne del tuo database con i campi personalizzati presenti in console. In base alla tipologia di lista ti verrà richiesto di inserire obbligatoriamente il campo minimo necessario per proseguire, ovvero l’indirizzo email oppure il numero di cellulare.
Potrai aggiungere campi personalizzati tramite il bottone “Aggiungi Mappatura” dove troverai l’elenco dei campi personalizzati disponibili nella lista oppure potrai crearne di nuovi.
Selezionato o creato un campo questo sarà inserito nel sync e sarà possibile associarlo tramite la relativa select alla colonna del tuo database.
Impostazioni
Nel quarto e ultimo step troverai le impostazioni del tuo sync, in particolare potrai:
- Impostare la frequenza, ovvero ogni quanto effettuare la sincronizzazione (il sync utilizza come data e ora di riferimento quella del primo sync).
- Report, attivando questa spunta riceverai un report al termine di ogni sync.
- Eseguire flussi, consente di attivare flussi di automation collegati alla lista (da utilizzare con attenzione per evitare di inviare email automatiche ad ogni sync).
Una volta inserite le impostazioni del sync potrai procedere a salvarlo cliccando su “Salva”.
Attivare un Sync
Una volta salvato il sync verrai riportato alla dashboard delle sincronizzazioni dove potrai gestire le tue sincronizzazioni attivandole, disattivandole e accedere alla loro modifica.
Per attivare una sincronizzazione appena creta ti basterà cliccare sull’ interruttore posto vicino lo “Stato” del sync.
Puoi avere un solo sync attivo per lista, attivando un sync verrà disabilitato una eventuale altra sync attiva.
Disattivare o modificare una sincronizzazione
Per disattivare una sincronizzazione attiva ti è sufficiente agire sul medesimo interruttore utilizzato per attivarla.
Se desideri invece modificare il sync potrai farlo cliccando sul bottone “Modifica”, durante la modifica ricordati che:
- Non è possibile modificare la tipologia di sync.
- Puoi spostarti tra gli step tramite i bottoni “Precedente” e “Successivo” oppure cliccando su un specifico step dalla timeline.
- Modificando i dati del sync dovrai creare una nuova connessione e procedere a mappare nuovamente i campi.
Riassumendo:
- Dalla dashboard della lista vai sulla voce di menu “Opzioni” quindi seleziona “Sincronizzazione”.
- Puoi creare una nuova sync cliccando sul box “Crea una nuova sincronizzazione”.
- La console ti consente di creare due differenti tipologie di sync: da database Mysql e da URL API json.
- Per far si che il Sync venga effettuato il tuo server Mysql dovrà accettare le connessioni in ingresso dagli ip indicati.
- Puoi attivare o disattivare un sync tramite l’apposito interruttore.
- Non è possibile modificare la tipologia di sync una volta che è stato creato.
- Modificando i dati del sync dovrai creare una nuova connessione e procedere a mappare nuovamente i campi.