Documentazione · Operazioni e manutenzione
Manutenzione mensile
Questo documento descrive le attività di manutenzione consigliate su base mensile per un sito di produzione che esegue il plugin ADP Car Market Hub. Queste attività si concentrano sull'integrità della configurazione, sulla conservazione dei dati, sull'igiene della sicurezza e sulla preparazione dell'ambiente di staging.
Quando utilizzare questo documento
Leggere questo documento se si è un amministratore del sito o un responsabile tecnico incaricato della stabilità a lungo termine di un'installazione. La manutenzione mensile integra i controlli giornalieri e settimanali e affronta aree che non richiedono un'attenzione frequente ma che possono diventare problematiche se lasciate non verificate per lunghi periodi.
Panoramica
Le attività mensili coprono aree quali: revisione delle impostazioni di conservazione dei dati, controllo della configurazione del plugin, verifica che gli ambienti di staging riflettano lo stato di produzione corrente, conferma che l'installazione di WordPress e il plugin rimangano aggiornati e supportati, e revisione di eventuali esportazioni di diagnostica per la prontezza del supporto.
Requisiti
- Account amministratore con la funzionalità
manage_as24_imports. - Accesso all'amministrazione di WordPress di produzione e, idealmente, a un ambiente di staging.
- Accesso ai controlli dell'hosting o del server se è in uso la modalità server-cron.
Attività mensili
1. Rivedere la conservazione dei dati di analytics
- Aprire ADP Car Market Hub → Analytics.
- Confermare che il periodo di Conservazione di Analytics sia impostato su un valore appropriato per i propri obblighi di privacy e requisiti di archiviazione. Il valore predefinito è 180 giorni.
- I vecchi record di analytics vengono eliminati automaticamente da un processo WP-Cron giornaliero. Verificare che l'hook cron di pulizia (
as24ci_daily_cleanup) sia in esecuzione controllando la scheda System & Help per eventuali avvisi cron. - Se analytics è abilitato ma si è soggetti al GDPR, DSGVO, revDSG o a una normativa simile sulla privacy, confermare che la configurazione del consenso e le impostazioni di minimizzazione dei dati siano configurate correttamente nella scheda Analytics.
2. Controllare le impostazioni del plugin
- Aprire ADP Car Market Hub → Impostazioni e rivedere la configurazione principale: Seller ID, credenziali API, valuta predefinita, stato predefinito dell'articolo, autore predefinito dell'articolo e impostazioni di importazione delle immagini.
- Confermare che tutti i Seller ID configurati siano ancora attivi e pertinenti. Rimuovere quelli che non sono più in uso.
- Rivedere l'impostazione Numero massimo di immagini per veicolo. Se le pagine dei veicoli si caricano lentamente, ridurre il numero di immagini importate può migliorare le prestazioni.
- Se la conversione WebP è abilitata, confermare che l'installazione PHP del server supporti l'estensione GD o Imagick con output WebP.
3. Rivedere l'automazione e la configurazione di cron
- Aprire ADP Car Market Hub → Riferimento a importazione e limiti e rivedere la pianificazione dell'importazione, il numero massimo di veicoli per esecuzione, l'impostazione di sincronizzazione completa e la modalità della coda delle immagini.
- Confermare che la frequenza di importazione corrisponda alla cadenza di aggiornamento degli annunci di AutoScout24. L'esecuzione di importazioni più frequenti rispetto alla variazione degli annunci aggiunge un carico di lavoro non necessario sul server.
- Se si utilizza la modalità server cron, accedere al pannello di controllo dell'hosting o al server e verificare che il processo cron sia ancora attivo e punti all'URL o all'endpoint REST corretto.
- Se si utilizza WP-Cron, confermare che nessun livello di caching o di cache a pagina intera interferisca con l'esecuzione di WP-Cron.
4. Controllare i requisiti di sistema nella scheda System & Help
- Aprire ADP Car Market Hub → System & Help.
- Rivedere il limite di memoria PHP, il tempo massimo di esecuzione e qualsiasi altro controllo dell'ambiente visualizzato nella scheda System & Help.
- La scheda System & Help indica lo stato con badge codificati a colori. Risolvere eventuali elementi contrassegnati come bad (rosso). Gli elementi contrassegnati come warn (giallo) sono accettabili ma potrebbero causare problemi sotto carico.
- Si consiglia una memoria PHP di 256 MB o superiore per l'importazione di cataloghi di grandi dimensioni. Si consiglia un tempo di esecuzione superiore a 60 secondi. Verificare questi valori nel proprio ambiente di hosting se i badge indicano un problema.
5. Eseguire un'esportazione diagnostica per la prontezza del supporto
- Aprire ADP Car Market Hub → System & Help e individuare il pulsante Esporta diagnostica (se disponibile nella versione corrente del plugin).
- Scaricare l'esportazione diagnostica e memorizzarla insieme ai record di backup. Questo file contiene le informazioni di sistema necessarie in caso di contatto con il supporto, senza includere credenziali o dati privati.
- Verificare che l'esportazione venga generata correttamente e non contenga errori imprevisti.
6. Rivedere e aggiornare l'ambiente di staging
- Se la propria organizzazione mantiene un sito di staging, questo mese effettuare un nuovo backup del database e dei file dalla produzione e ripristinarlo in staging.
- Applicare prima l'ultimo aggiornamento del plugin in staging (vedere Processo di aggiornamento).
- Eseguire un'importazione manuale in staging per confermare che la pipeline di importazione, i download delle immagini, il modulo dei lead e il tracciamento di analytics funzionino tutti come previsto.
- Confermare che lo staging non sia indicizzato dai motori di ricerca e non invii e-mail di notifica dei lead a clienti reali. Bloccare lo staging con un plugin di manutenzione, l'autenticazione HTTP o
robots.txt, e reindirizzare le e-mail dei lead a un indirizzo di test.
7. Rivedere i file di archivio dei log
- Connettersi al server tramite SFTP o il file manager dell'hosting e navigare nella directory uploads di WordPress, quindi nella sottodirectory
as24ci-logs/. - Il plugin ruota automaticamente il file di log principale quando supera i 10 MB ed elimina i file di log archiviati dopo 7 giorni. Confermare che la directory non stia accumulando file imprevisti.
- Se la rotazione dei log non avviene come previsto, verificare che la directory uploads sia scrivibile dal processo del server web.
- Scaricare e archiviare tutti i file di log che si desidera conservare per più di 7 giorni prima che vengano eliminati automaticamente.
8. Confermare gli aggiornamenti del core e del plugin WordPress
- Aprire Amministrazione di WordPress → Bacheca → Aggiornamenti.
- Applicare tutti gli aggiornamenti di sicurezza del core di WordPress disponibili.
- Rivedere il changelog del plugin (vedere Note di rilascio) prima di applicare gli aggiornamenti del plugin. Seguire il documento sul Processo di aggiornamento.
- Mantenere PHP a una versione attivamente supportata e che soddisfi il requisito minimo del plugin di PHP 8.1.
Note operative
- Il plugin memorizza tutta la configurazione nella tabella delle opzioni di WordPress (
wp_options). Le tabelle personalizzate gestite dal plugin sono{prefix}as24_vehicles(dati dei campi del veicolo),{prefix}as24ci_analytics(eventi di analytics),{prefix}as24ci_search_agents(iscrizioni agli avvisi di ricerca) e le due tabelle di Content Studio{prefix}as24ci_content_studio_jobse{prefix}as24ci_content_studio_assets(lavori di generazione di contenuti AI e risorse di marketing generate). Tutte queste tabelle vengono create e aggiornate automaticamente dal plugin. - La tabella di analytics viene sempre eliminata durante la disinstallazione del plugin, indipendentemente dall'impostazione "elimina i dati alla disinstallazione", poiché contiene dati di tracciamento dei visitatori.
- La tabella dei veicoli e tutti gli articoli dei veicoli importati vengono eliminati al momento della disinstallazione solo se l'opzione Elimina i dati alla disinstallazione è abilitata nelle Impostazioni.
- Sulle installazioni multisito di WordPress, il plugin gestisce le opzioni e le tabelle personalizzate per singolo sito. Ogni sito della rete ha la propria configurazione, i propri dati di importazione e la propria tabella di analytics.
Risoluzione dei problemi
| Sintomo | Causa probabile | Controllo |
|---|---|---|
| La scheda System & Help mostra un badge rosso per la memoria o il tempo di esecuzione | L'ambiente di hosting ha risorse insufficienti | Contattare il provider di hosting; rivedere la configurazione di PHP |
| Il cron di pulizia di Analytics non è in esecuzione | WP-Cron interrotto | Controllare la pianificazione del cron nella scheda System & Help; rivedere la configurazione del cron dell'hosting |
| La directory dei log cresce in modo imprevisto | La rotazione dei log non avviene a causa dei permessi del file system | Verificare che la directory uploads sia scrivibile; controllare la dimensione del file di log in SFTP |
| Il sito di staging invia e-mail a clienti reali | Lo staging non è isolato correttamente | Aggiungere un reindirizzamento delle e-mail di staging o utilizzare WP Mail SMTP con un account sandbox |
| Il Seller ID non restituisce più annunci | Seller ID disattivato o modificato in AutoScout24 | Aggiornare il Seller ID nelle Impostazioni; testare la connessione nella scheda System & Help |