Documentazione · Privacy, sicurezza e conformità
Panoramica sulla memorizzazione dei dati
Questo documento fornisce una panoramica dei dati che il plugin ADP Car Market Hub memorizza in un sito WordPress, dove vengono memorizzati e come vengono rimossi quando il plugin viene disinstallato. È inteso come riferimento per i gestori del sito, gli amministratori e le persone con cui collaborano in materia di privacy e conformità.
Questo documento non costituisce una consulenza legale. I gestori del sito devono verificare i propri obblighi specifici di gestione, conservazione e divulgazione dei dati con il proprio consulente legale.
Quando utilizzare questo documento
Utilizza questo documento quando hai bisogno di:
- Comprendere quali categorie di dati il plugin crea o elabora.
- Preparare un'informativa sulla privacy o un registro delle attività di trattamento per il sito.
- Pianificare backup, esportazioni o cancellazione dei dati del plugin.
- Rispondere a domande interne su cosa viene rimosso se il plugin viene disattivato o disinstallato.
Panoramica
Il plugin memorizza i dati in tre livelli di WordPress:
- Post e post meta di WordPress — utilizzati per gli annunci di veicoli importati e per i lead di richiesta informazioni.
- Opzioni di WordPress — utilizzate per le impostazioni del plugin come i parametri di connessione API, le opzioni di design, la configurazione dello scheduler, la configurazione del modulo di contatto, i dettagli di contatto del CMH Team / concessionaria e lo stato della licenza.
- Tabelle di database personalizzate — utilizzate per gli eventi di analytics, per le iscrizioni agli avvisi di ricerca, per i dati memorizzati nella cache dei campi dei veicoli e per i job e gli asset di marketing generati da Content Studio.
Inoltre, il plugin utilizza i meccanismi standard di WordPress per il caching dei transient, la memorizzazione degli allegati per le immagini dei veicoli e gli utenti di WordPress (nessun nuovo account utente viene creato dal plugin stesso).
Categorie di dati memorizzate dal plugin
Le categorie seguenti riflettono ciò che il codice del plugin crea e scrive. Alcuni elementi compaiono solo quando la funzionalità corrispondente è configurata e utilizzata.
Annunci di veicoli (contenuto importato)
- Custom post type:
as24ci_car. - Gli attributi del veicolo sono memorizzati come post meta (ad esempio marca, modello, prezzo, chilometraggio e condizioni).
- Le immagini dei veicoli importate dal feed sorgente sono memorizzate come allegati standard di WordPress e referenziate dai post meta.
- Questi dati descrivono i veicoli in vendita e non sono dati personali dei visitatori del sito web.
Lead di richiesta informazioni
- Custom post type:
as24ci_lead(registrato come non pubblico; gestito dalla scheda amministrativa Leads del plugin). - Ogni lead memorizza i dati inviati tramite il modulo di contatto o di richiesta prova su strada, inclusi il nome del contatto, l'indirizzo email, il numero di telefono (opzionale), il messaggio, il veicolo correlato, l'URL di origine, il timestamp di invio, uno stato interno (Nuovo, Contattato, Chiuso, Spam) e, per le richieste di prova su strada, la data e l'ora dell'appuntamento richiesto.
- Vedi Dati dei lead e consenso per l'elenco dettagliato dei campi e la guida operativa.
Eventi di analytics
- Tabella di database personalizzata:
{prefix}as24ci_analytics. - Registra le visualizzazioni di pagina e (opzionalmente) eventi di business intelligence come le ricerche con filtri, l'apertura dei moduli di contatto e l'invio dei lead.
- La tabella memorizza un tipo di evento, l'ID del post correlato, un payload opzionale ridotto di dati extra e un timestamp. Non memorizza indirizzi IP, identificatori utente o cookie sul lato server.
- Il tracciamento è disattivato per impostazione predefinita e si attiva solo quando gli analytics sono abilitati nelle impostazioni del plugin. Vedi Conservazione degli analytics.
Iscrizioni agli avvisi di ricerca
- Tabella di database personalizzata:
{prefix}as24ci_search_agents. - Registra gli iscritti alla funzionalità "agente di ricerca": nome (opzionale), email,
criteri di ricerca, un token di conferma, un valore di stato (
pending,active,inactive,paused), il timestamp di creazione e il timestamp di conferma. - Le iscrizioni seguono un flusso di lavoro con doppio opt-in. Vedi Doppio opt-in per gli avvisi di ricerca.
Job e asset generati di Content Studio
- Tabelle di database personalizzate:
{prefix}as24ci_content_studio_jobse{prefix}as24ci_content_studio_assets. - La tabella dei job registra le richieste di generazione di contenuti AI per un veicolo (l'ID del post del veicolo correlato, un hash dello snapshot del veicolo, il tipo di contenuto e il preset della piattaforma, il payload del prompt, il provider/modello, la lingua, il tono, lo stato e l'ID utente di WordPress che ha creato il job).
- La tabella degli asset registra l'output di marketing generato (didascalie, hashtag, testo alternativo, un payload JSON opzionale, riferimenti ai file per le immagini generate e campi di pianificazione interni).
- Questi dati descrivono i contenuti di marketing della concessionaria derivati dagli annunci dei
veicoli. Non memorizzano dati personali dei visitatori del sito web, ma la
colonna
created_bycollega un job all'utente di WordPress che lo ha generato.
Dettagli di contatto del CMH Team / concessionaria
- Memorizzati come opzioni di WordPress (
as24ci_team_members,as24ci_team_location_defaults,as24ci_team_standards,as24ci_team_rules). - I record dei membri del team contengono i dati di contatto del personale della concessionaria inseriti dall'operatore: nome, posizione, telefono, cellulare e indirizzo email. Gli standard del team contengono il nome generale della concessionaria, l'email e il telefono.
- Si tratta di dati di contatto dei dipendenti/rappresentanti della concessionaria, non dei
visitatori del sito web. Vengono utilizzati per risolvere l'indirizzo del destinatario per le richieste
del modulo di contatto e per visualizzare i dettagli di contatto sul frontend. Un post di un veicolo
può anche fare riferimento a un membro del team assegnato tramite post meta
(
_as24ci_team_member,_as24ci_team_mode).
Stato della licenza
- La chiave di licenza del plugin, lo stato, il piano, l'UID di installazione, i diritti sulle funzionalità
e i relativi metadati sono memorizzati come opzioni di WordPress (le
chiavi
as24ci_license_*). La chiave di licenza stessa è contenuta in queste opzioni; gli altri valori sono risultati di validazione derivati restituiti dal servizio di licenza.
Impostazioni del plugin (opzioni di WordPress)
- Tutte le impostazioni del plugin sono memorizzate come opzioni di WordPress (la tabella
wp_options). - Ciò include i parametri di connessione API, la configurazione dello scheduler, le impostazioni di design e dei template, la configurazione del modulo di contatto, l'impostazione di conservazione degli analytics e il selettore della giurisdizione sulla privacy.
- Le credenziali sensibili come il client secret dell'API di AutoScout24 sono memorizzate
come opzioni di WordPress ma sono protette a riposo dall'helper centralizzato dei segreti
del plugin: il client secret è crittografato con AES-256-GCM autenticato
e il token di importazione cron è memorizzato come hash HMAC-SHA256 unidirezionale. I gestori del sito
dovrebbero comunque applicare le normali misure di sicurezza di WordPress
per il database e
wp-config.php.
Transient e cache
- Il plugin utilizza i transient di WordPress per dati a breve termine come i token di accesso memorizzati nella cache, i blocchi di esecuzione per il processo di importazione e i contatori di limite di frequenza per il modulo di contatto. Questi vengono rimossi automaticamente da WordPress e vengono cancellati al momento della disinstallazione, ove applicabile.
Memorizzazione lato client (browser)
- La funzionalità dei preferiti / lista dei desideri memorizza l'elenco degli ID dei veicoli preferiti nel
browser del visitatore utilizzando
localStorage. Questi dati non lasciano il browser e non vengono salvati sul server. - Il plugin non imposta i propri cookie di tracciamento. I cookie standard di WordPress (ad esempio per gli utenti loggati) non sono influenzati dal plugin.
Dove trovare ciascun archivio dati
| Categoria | Posizione |
|---|---|
| Post di ancoraggio del veicolo | wp_posts e wp_postmeta (post type as24ci_car) |
| Dati dei campi del veicolo | Tabella personalizzata {prefix}as24_vehicles (collegata al post as24ci_car tramite post_id) |
| Immagini del veicolo | Libreria multimediale di WordPress (allegati) |
| Lead di richiesta informazioni | wp_posts e wp_postmeta (post type as24ci_lead) |
| Eventi di analytics | Tabella personalizzata {prefix}as24ci_analytics |
| Iscrizioni agli avvisi di ricerca | Tabella personalizzata {prefix}as24ci_search_agents |
| Job di Content Studio | Tabella personalizzata {prefix}as24ci_content_studio_jobs |
| Asset generati di Content Studio | Tabella personalizzata {prefix}as24ci_content_studio_assets |
| Dettagli di contatto del CMH Team / concessionaria | wp_options (as24ci_team_*) e wp_postmeta (membro assegnato) |
| Stato della licenza | wp_options (as24ci_license_*) |
| Impostazioni del plugin | wp_options |
| Cache e blocchi | Transient di WordPress |
| Preferiti | Solo localStorage del browser del visitatore |
Il prefisso esatto della tabella dipende dall'installazione di WordPress
($wpdb->prefix).
Ciclo di vita ed eliminazione dei dati
Il plugin rimuove i dati nei seguenti modi:
- Eliminazione dei lead — i lead possono essere eliminati singolarmente dalla scheda amministrativa Leads. L'eliminazione rimuove il post del lead e i suoi valori meta.
- Conservazione degli analytics — gli eventi di analytics più vecchi della finestra di conservazione configurata vengono eliminati automaticamente da un'attività giornaliera di WP-Cron. È disponibile anche un'azione con un clic "Elimina tutti i dati di analytics" nell'area di amministrazione. Vedi Conservazione degli analytics.
- Disiscrizione dagli avvisi di ricerca — i destinatari possono disiscriversi dagli avvisi di ricerca utilizzando il link incluso in ogni email di notifica. Gli amministratori possono anche eliminare o sospendere le iscrizioni dalla scheda amministrativa Search Alerts.
Cosa succede durante la disinstallazione
Quando il plugin viene eliminato dall'amministrazione di WordPress, viene eseguita la routine di disinstallazione che:
- Elimina la tabella degli analytics (
{prefix}as24ci_analytics) in modo che i dati di tracciamento dei visitatori non rimangano dopo la rimozione. - Elimina la tabella degli agenti di ricerca (
{prefix}as24ci_search_agents) in modo che gli indirizzi email degli iscritti e i criteri di ricerca non rimangano dopo la rimozione. - Elimina la tabella dei dati dei campi del veicolo (
{prefix}as24_vehicles) e le relative opzioni di versione dello schema. - Elimina le tabelle di Content Studio (
{prefix}as24ci_content_studio_jobse{prefix}as24ci_content_studio_assets) e la loro opzione di versione dello schema, in modo che i contenuti di marketing generati e i record dei job non rimangano dopo la rimozione. - Elimina le opzioni di WordPress del plugin (impostazioni, stato dello scheduler, opzioni di design, dettagli di contatto del CMH Team, stato della licenza e simili).
- Cancella gli eventi WP-Cron pianificati e i transient a breve termine utilizzati dal plugin.
Se l'opzione Elimina i dati alla disinstallazione è abilitata prima della rimozione, la routine di disinstallazione elimina inoltre:
- Tutti i post dei veicoli importati e i relativi allegati di immagini importati.
- Tutti i post dei lead di richiesta informazioni.
- Le pagine create all'attivazione del plugin (pagina archivio, pagina di confronto e pagina dei preferiti).
Se tale opzione non è abilitata, i post dei veicoli, i post dei lead e le pagine vengono conservati in modo da poter essere riutilizzati dopo una reinstallazione. Le immagini della galleria caricate manualmente non vengono mai eliminate dalla routine di disinstallazione.
Note operative
- Il plugin non trasmette i dati dei lead a terze parti. Le notifiche dei
lead vengono inviate utilizzando la funzione di posta standard di WordPress
(
wp_mail), che utilizza il trasporto di posta configurato del sito. - Il plugin si connette all'API di AutoScout24 Hub per importare i dati dei veicoli utilizzando le credenziali configurate dal gestore del sito. Non invia dati personali dei visitatori a tale API.
- I backup eseguiti a livello di database di WordPress includeranno i post dei lead, gli eventi di analytics e le iscrizioni agli avvisi di ricerca. I gestori del sito dovrebbero tenerne conto quando definiscono le politiche di conservazione dei backup.
- Installazioni multisito: al momento della disinstallazione, la routine di pulizia esegue un ciclo su tutti i siti della rete e rimuove le tabelle e le opzioni del plugin per ciascun sito.
Risoluzione dei problemi
- Tabelle del plugin ancora presenti dopo la disinstallazione — verifica che il plugin sia stato eliminato (non solo disattivato). La disattivazione non esegue la routine di disinstallazione.
- Post dei lead non visibili nell'elenco standard dei post di WordPress — questo comportamento è previsto. Il post type dei lead è registrato come non pubblico ed è gestito dalla scheda amministrativa Leads del plugin.
- Le vecchie righe di analytics non vengono rimosse — conferma che WP-Cron sia
attivo sul sito e che l'evento di pulizia giornaliero
(
as24ci_daily_cleanup) sia pianificato. Vedi Conservazione degli analytics.