Estensione OpenCart Backup and Restore: Manuale utente completo

Chiedete a qualsiasi proprietario di un negozio OpenCart quando ha eseguito l’ultimo backup del proprio database e la maggior parte esiterà prima di rispondere. Non è che le persone non si preoccupino dei propri dati. È solo che i backup finiscono in fondo alla lista delle cose da fare, subito sotto “prima o poi lo farò”. Poi si verifica un aggiornamento problematico, un’installazione di un plugin fallita o un problema con l’hosting e improvvisamente non c’è più modo di tornare indietro. È proprio questa lacuna che questa estensione di backup per OpenCart è stata creata per colmare. Invece di fare affidamento sulla vostra memoria, questa estensione di backup di Knowband è una delle migliori Estensioni di backup per OpenCart Questo strumento trasforma il backup automatico del negozio in un’operazione che avviene in background, silenziosamente e a intervalli programmati, senza che tu debba fare nulla una volta configurato. Pensalo come un’assicurazione per il tuo catalogo, i tuoi ordini, i dati dei clienti e tutto il resto presente nel database di OpenCart. Non si tratta solo di uno strumento per il database. Funziona come un’estensione completa per il backup del negozio OpenCart, il che significa che può recuperare i tuoi file, le tue immagini, il tuo database o tutto insieme, a seconda delle tue esigenze. Inoltre, include un motore di ripristino efficiente e uno script di ripristino autonomo, quindi anche se il pannello di amministrazione dovesse diventare irraggiungibile per qualche motivo, avrai comunque un modo per accedervi. Questa combinazione, backup e un percorso di ripristino affidabile, rappresenta davvero l’ideale di disaster recovery per l’e-commerce. Il resto di questo manuale illustra ogni schermata, ogni impostazione e ogni pulsante dell’estensione di backup e ripristino di Knowband per OpenCart, in modo da poterla configurare correttamente fin da subito e risolvere eventuali problemi con sicurezza in futuro.

Un piccolo consiglio prima di iniziare: Prima di iniziare, leggi la sezione Impostazioni generali. Il token CRON e la password di ripristino che imposti lì sono necessari per ogni backup pianificato e per ogni ripristino che eseguirai tramite questa estensione di ripristino per OpenCart. Saltare questo passaggio ora significa solo dover tornare indietro in seguito.

2. Familiarizzare con il pannello di amministrazione di Plugin di backup e ripristino

Una volta installato tramite le Estensioni nell’area di amministrazione di OpenCart, il modulo aggiunge una propria dashboard e diverse schede. Analizzeremo ciascuna di esse, iniziando dalla Dashboard, poiché è la schermata che consulterete più spesso.

2.1 Dashboard 

La Dashboard esiste per rispondere a una domanda non appena la apri: i dati del mio negozio sono effettivamente protetti in questo momento oppure no? Non dovresti dover spulciare i log per scoprirlo, quindi tutte le informazioni importanti sono riassunte proprio qui.

Ultimo backupIndica se l’ultimo backup è andato a buon fine, non è riuscito o è ancora in corso, insieme alla data, all’ora e alla durata.

Ultimo ripristinoStessa idea, ma per i ripristini. Questo è più importante di quanto si pensi. È fondamentale avere la certezza che un ripristino sia stato effettivamente completato prima di fidarsi, non dare per scontato che abbia funzionato.

Spazio di archiviazione utilizzato: Mostra quanto spazio occupano i backup archiviati su ogni piattaforma di archiviazione connessa. Utile per decidere se è il momento di eliminare i vecchi archivi.

Salute della piattaforma: Un rapido controllo dello stato di tutte le destinazioni di archiviazione connesse, come cartelle locali, FTP o SFTP, archiviazione compatibile con S3 o servizi cloud basati su OAuth. Ciascuna viene contrassegnata come integrata o irraggiungibile, in modo che i problemi non rimangano nascosti fino al giorno del backup.

Attività di backupUna semplice panoramica del numero di backup eseguiti in un determinato periodo, giorno per giorno, inclusi quelli non riusciti. Utile per individuare schemi ricorrenti, come ad esempio backup che falliscono silenziosamente ogni domenica a causa di una finestra di manutenzione del server.

Archiviazione per piattaforma: Mostra nel dettaglio quanto spazio viene utilizzato da ciascuna destinazione di archiviazione connessa. Se lo spazio di archiviazione del server locale si sta riempiendo più velocemente del previsto, è qui che lo noteresti.

Composizione del backup più recenteMostra il contenuto effettivo dell’archivio più recente, del database, delle immagini e degli altri file, indicando approssimativamente le dimensioni di ciascun elemento.

Lavoro recenti: Elenca i backup più recenti con pulsanti rapidi di ripristino o riprova, così se qualcosa non è andato a buon fine durante la notte, puoi intervenire immediatamente invece di cercare nei menu.

Storia del restauroUna panoramica dei recenti tentativi di ripristino, del loro esito e della relativa tempistica, per consentirti di verificare a colpo d’occhio se un ripristino è stato effettivamente completato correttamente.

Feed di connessione ed erroriStato in tempo reale e messaggi di errore non appena si verificano. Questo da solo spesso ti evita di dover consultare la scheda Log, poiché ottieni la causa esatta di un errore direttamente nella dashboard.

3. impostazioni generali

Questo è davvero il centro di controllo dell’intero sistema. Plugin di backup per OpenCartDecide se il modulo deve essere eseguito, come viene protetto lo script di ripristino autonomo e quale comando CRON deve essere utilizzato dall’host (o da uno scheduler esterno) per attivare le esecuzioni pianificate.

Abilitare il componente: Un semplice interruttore di accensione/spegnimento. Disattivandolo, i processi CRON pianificati si interrompono, ma è comunque possibile eseguire backup e ripristini manuali dal pannello di amministrazione in qualsiasi momento.

Ripristina passwordQuesto protegge lo script di ripristino autonomo dall’essere utilizzato da chiunque non dovrebbe avervi accesso. Viene memorizzato come valore hash, mai in chiaro, e ne avrai bisogno ogni volta che ripristini il tuo negozio al di fuori della normale interfaccia di amministrazione.

Token di sicurezza CRON: Un token univoco incorporato in ogni URL di backup pianificato e trigger da riga di comando. Il punto è che, se rigenerate questo token, ogni processo CRON esistente collegato al vecchio token smetterà di funzionare. Quindi, non appena lo rigenerate, aggiornate immediatamente ogni voce dello scheduler che vi fa riferimento. Non rimandate questa operazione.

Script di ripristino autonomoQuesto script fornisce l’URL diretto e il percorso del file sul server per ripristinare il tuo negozio anche quando il back office di OpenCart non si carica. Se conosci la password di ripristino, puoi ripristinare il tuo negozio utilizzando solo questo script, senza dover accedere all’area amministrativa.

Backup programmato (CRON): Comandi predefiniti, URL web, script PHP da riga di comando o script di shell, che puoi copiare direttamente nel gestore CRON del tuo pannello di controllo hosting o in qualsiasi scheduler esterno. Un singolo trigger esegue tutti i profili di backup abilitati in un’unica operazione.

4. Scheda Backup nel Gestore di backup OpenCart di Knowband

È qui che esegui un backup una tantum al di fuori della tua pianificazione regolare e dove rivedi ogni archivio Estensione per il backup del database di OpenCart ha generato finora. Seleziona un profilo dal menu a tendina, fai clic su Esegui e guarda l’aggiornamento dei progressi in tempo reale sulla stessa schermata, senza bisogno di ricaricare la pagina.

4.1 Cosa vedrai nella tabella dei backup

ID: Un identificatore interno utilizzato per collegare un’azione di ripristino all’archivio esatto da cui proviene.

Nome del file: Il file effettivamente salvato su disco, solitamente con un timestamp in modo che i backup non si sovrascrivano accidentalmente a vicenda (e avrà il suffisso .crypt se è stata attivata la crittografia).

TipoIndica se si tratta di un dump del solo database, di un backup dei soli file o di un backup completo che include entrambi, in base alle impostazioni del profilo.

Taglia: La dimensione compressa del file finale.

Profilo / PiattaformaQuale profilo salvato ha creato questo backup e in quale destinazione di archiviazione lo sta attualmente memorizzando.

Encrypted: Un semplice Sì o No che indica se la crittografia AES-256 è stata applicata prima del salvataggio dell’archivio. Posizioni: Mostra i percorsi dei file di origine e di destinazione, il che è davvero utile per confermare che una copia sia effettivamente arrivata alla destinazione remota e non si trovi semplicemente in una cartella temporanea locale. Data: Data di completamento del backup, utilizzata per l’ordinamento e per le regole di conservazione impostate sulla piattaforma di archiviazione.

5. Profili

Un profilo è essenzialmente una “ricetta” salvata che definisce come eseguire i backup. Memorizza cosa includere nel backup, dove salvarlo e chi riceverà una notifica al termine dell’operazione. È possibile creare tutti i profili necessari al proprio negozio: uno per un backup rapido giornaliero del database, un altro per un backup completo settimanale di file e database, a seconda delle esigenze del flusso di lavoro.

5.1 Configurazione del profilo

Nome del profilo: un nome che ti aiuti a riconoscere questo profilo in seguito, nella dashboard, nell’elenco dei backup o nella cronologia dei ripristini.

Tipo di backup: Scegli se questo profilo deve acquisire sia il database che i file, solo le tabelle del database oppure solo file e cartelle senza dati.

Tabelle del databaseÈ possibile eseguire il backup di tutte le tabelle del database di OpenCart, oppure selezionarne di specifiche se si ha bisogno solo, ad esempio, di ordini e clienti, e non ci si preoccupa che le tabelle di log ingombrino l’archivio.

File e cartelle: Stessa idea. Esegui il backup di tutto oppure seleziona cartelle specifiche. Qui sotto trovi anche un elenco di esclusione per saltare elementi come le directory della cache o i file temporanei che aggiungono solo peso senza apportare valore.

Escludi questi file o cartelle: Elenca tutto ciò che desideri ignorare, una voce per riga, ad esempio system/storage/cache/ o image/cache/. Questi elementi vengono ignorati anche quando è selezionata l’opzione “tutti i file” sopra.

Estensioni di file da includereSe desideri includere nel backup solo determinati tipi di file (php, js, css, ecc.), elencali qui. Lascia il campo vuoto e verranno inclusi tutti i tipi di file.

Tempo stimato (secondi): I backup di grandi dimensioni richiedono tempo, quindi il processo viene eseguito in brevi intervalli chiamati tick. Questa impostazione controlla la durata di ciascun intervallo, da 5 a 300 secondi. Riduci questo valore su hosting condivisi, che tendono a causare timeout degli script.

StatoÈ possibile abilitare un profilo in modo che venga eseguito automaticamente durante le attività CRON, oppure disabilitarlo in modo che venga eseguito solo quando lo si attiva manualmente. In entrambi i casi, è sempre possibile avviarlo manualmente.

5.2 destinazione

Seleziona qui una piattaforma di archiviazione. Dovrai prima creare la destinazione nella scheda Piattaforme, affinché venga visualizzata come opzione nel profilo.

5.3 Notifiche via e-mail

E-mail al completamento / E-mail in caso di errore: decidere autonomamente se inviare un’e-mail di notifica in caso di successo, di errore o di entrambi i casi.

Invia a: Un elenco di destinatari separati da virgole. Lascialo vuoto e verrà utilizzato automaticamente l’indirizzo email dell’amministratore del tuo negozio. Allega script di ripristino: attiva questa opzione e il file restore.php autonomo verrà allegato all’email di completamento. In questo modo, anche se il tuo server dovesse scomparire completamente, avrai comunque una copia dello script di ripristino al sicuro nella tua casella di posta.

5.4 Impostazioni avanzate

Nome file di backup: personalizza la denominazione utilizzando segnaposto come {data}, {ora}, {data e ora}, {tipo} e {versione}. Lascia vuoto per utilizzare il modello di denominazione predefinito. Un aspetto importante da notare: un nome file fisso senza {data e ora} sovrascriverà il backup precedente anziché crearne uno nuovo, quindi fai attenzione.

CompressioneScegli Automatico (seleziona automaticamente tra bz2, gz o nessuno) oppure blocca il formato su uno fisso. Questo determina se l’archivio finale sarà in formato .tar.gz, .tar.bz2 o semplicemente .tar.

Dimensione massima del componente (MB)Suddivide gli archivi di grandi dimensioni in parti più piccole di una dimensione predefinita. Impostando il valore a 0, la suddivisione viene completamente disabilitata.

IMMAGINI DEL PRODOTTO: Scegliere se includere o escludere le immagini del prodotto e della sorgente dal backup.

Crittografa l’archivioÈ qui che l’estensione di backup cloud di OpenCart si rivela davvero utile. Attivandola, la crittografia AES-256 viene applicata all’archivio prima che venga memorizzato localmente o inviato a una piattaforma remota.

chiave di crittografia: La chiave necessaria per decrittografare e ripristinare quello specifico backup. Non esiste alcuna opzione di recupero in caso di smarrimento, quindi conservatela in un luogo sicuro, e sicuramente non sullo stesso server.

Mappa dei file di compilazione: Registra una ripartizione delle dimensioni di ciascun file, che consente di visualizzare in seguito una mappa dettagliata dei file, utile per verificare esattamente cosa è finito in un determinato archivio.

Valori di dump per riga: Controlla quante righe vengono raggruppate in ogni istruzione INSERT quando viene scritto il dump SQL.

Visualizza righe per selezioneImposta il numero massimo di righe estratte per SELECT durante il dump, utilizzando la paginazione del cursore (il valore predefinito è 25000). Ridurre questo valore su hosting con risorse di memoria limitate se si dispone di tabelle di dimensioni considerevoli.

6. Piattaforme

Le piattaforme decidono dove vengono effettivamente salvati i backup completati. L’archiviazione locale va bene come punto di partenza, ma il vero valore di questa estensione di backup cloud per OpenCart emerge quando si collega qualcosa al di fuori del server, tramite FTP o SFTP, un servizio compatibile con S3 (MinIO, Wasabi, Backblaze, Scaleway, a scelta), Google Cloud Storage o un provider cloud OAuth come Google Drive, Dropbox, OneDrive o Yandex. Ecco la verità: mantenere una copia al di fuori del server di origine è l’unico elemento che trasforma “Ho dei backup” in backup effettivi. ripristino di emergenza per l’e-commerceUn backup presente sullo stesso server che si è appena bloccato non ti è di grande aiuto.

Nome piattaforma: Un’etichetta intuitiva utilizzata ovunque venga fatto riferimento a questa piattaforma, nei profili, nella tabella dei backup e nella scheda di stato del pannello di controllo.

Tipo di archiviazione: Cartella locale, FTP/SFTP, un servizio compatibile con S3, Google Cloud Storage o un provider cloud basato su OAuth.

Directory remota/locale: Il percorso di destinazione per gli archivi salvati. Se lasciato vuoto, il valore predefinito è qualcosa come system/storage/backup/. Tieni presente che questo campo viene bloccato una volta creata la piattaforma, quindi se in futuro avrai bisogno di un percorso diverso, configura una nuova piattaforma anziché tentare di modificare questo.

Conservare copie remote: Il numero massimo di archivi che questa piattaforma conserverà. Impostandolo a 0, conserverà tutto per sempre, il che è comodo, ma tieni d’occhio lo spazio di archiviazione disponibile se scegli questa opzione.

7. Ripristina la cronologia

Ogni tentativo di ripristino viene registrato qui, che sia andato a buon fine o meno, e questo è fondamentale proprio nel momento in cui stai cercando di ripristinare il tuo negozio sotto pressione. Non dovresti dover dare per scontato che un ripristino “sia andato a buon fine”. Questa scheda ti fornisce invece una registrazione con data e ora per ogni singolo file.

ID / Nome file / Tipo: Identifica il record di ripristino e l’archivio esatto che è stato ripristinato, insieme al suo tipo (Completo, Database o Solo file).

Fonte: Punto da cui è stato avviato il ripristino. Solitamente proviene dall’interno del modulo stesso, sebbene lo script di ripristino autonomo registri qui anche i suoi tentativi.

Stato: Completato o fallito, indicando l’esito di quel particolare tentativo.

Lanciato da: L’utente amministratore che ha avviato il ripristino. Utile per la tracciabilità delle responsabilità nei negozi in cui più persone hanno accesso al back-office.

Iniziato / Terminato: Timestamp che indicano l’operazione dall’inizio alla fine, in modo da poter calcolare esattamente quanto tempo è stata impiegata.

Messaggio: Il messaggio di sistema esatto relativo a quel tentativo, un errore di autorizzazione su una cartella specifica in caso di errore, oppure una semplice conferma se tutto è andato a buon fine.

8. Registri

Se il feed di connessioni ed errori della Dashboard non fornisce dettagli sufficienti, questa è la scheda da controllare. Ogni backup, ogni ripristino e ogni test di connessione scrive una riga qui, ed è possibile filtrare per data, piattaforma, tipo e gravità.

Data: L’indicazione oraria esatta dell’evento.

Piattaforma: Indica a quale piattaforma di archiviazione si riferisce questa voce, se applicabile. Sarà vuoto per gli eventi che si verificano prima che una piattaforma entri in gioco.

Tipo: La categoria dell’operazione sottostante: locale, FTP o qualsiasi altro tipo di connettore utilizzato.

Contesto: Quale azione è stata effettivamente eseguita: backup, ripristino o test_connessione.

Livella: Successo o errore. Filtrare solo in base a questo criterio elimina la maggior parte del rumore quando si cerca un problema specifico.

Messaggio: Il messaggio di sistema completo e non filtrato, i percorsi dei file, i codici di autorizzazione, gli errori di rete, qualsiasi cosa. Di solito è sufficiente per capire cosa è andato storto senza dover ricorrere a ulteriori livelli di assistenza.

9. Domande frequenti

1. Questo sostituisce i backup del mio provider di hosting?
I backup a livello di hosting sono utili, ma avere il proprio Knowband Estensione per il backup del database di OpenCart Significa che hai il controllo sulla pianificazione, sulla conservazione e sulla destinazione effettiva delle copie, anziché dipendere interamente dalle politiche del tuo provider di hosting.

2. Posso ripristinare il mio negozio se il pannello di amministrazione non si carica? 
Con l’estensione di backup e ripristino di OpenCart, se disponi della password di ripristino, puoi ripristinare il tuo negozio direttamente tramite restore.php senza dover accedere al pannello di amministrazione.

3. Cosa succede se perdo la mia chiave di crittografia?
Purtroppo non c’è modo di aggirare il problema. Se un backup è stato crittografato e la chiave è andata persa, quell’archivio non può essere decrittografato. Conserva la chiave in un luogo separato dal tuo server; un gestore di password è un’ottima soluzione.

4. Con quale frequenza dovrebbe essere eseguito il backup programmato del database in OpenCart?
Dipende molto dalla frequenza con cui il tuo negozio cambia. Un negozio con un elevato volume di ordini potrebbe aver bisogno di backup del database giornalieri o anche più frequenti, mentre un negozio più piccolo basato su un catalogo potrebbe accontentarsi di backup settimanali. La pianificazione è sufficientemente flessibile da gestire entrambe le situazioni.

5. È necessario l’archiviazione su cloud o è sufficiente l’archiviazione locale?
L’archiviazione locale è meglio di niente, ma il backup su cloud per OpenCart offre una protezione reale in caso di guasto, attacco hacker o inaccessibilità del server. Per una protezione autentica dei dati di OpenCart, vale la pena configurare una copia di backup esterna al server.

10. CONCLUSIONE

Questo manuale illustra nel dettaglio ogni scheda dei plugin di backup e ripristino di Knowband per OpenCart, dalla Dashboard fino ai Log, ed è consigliabile aggiungerlo ai segnalibri per consultarlo quando si configura un nuovo profilo o si risolve un problema di ripristino. Se doveste mai imbattervi in ​​uno scenario non trattato in questo manuale, come un provider di archiviazione insolito, un problema di autorizzazioni specifico del vostro host o un ripristino che non si comporta come previsto, consultare prima la scheda Log vi aiuterà in genere a trovare la soluzione prima di dover contattare ulteriore supporto. In breve, considerate i backup programmati e le copie off-server come una normale attività di manutenzione, non come un’emergenza. Una volta che questi diventano parte del vostro flusso di lavoro abituale, la protezione dei dati di OpenCart smetterà di essere una fonte di preoccupazione e diventerà semplicemente un processo che si svolge silenziosamente in background, esattamente come dovrebbe.

PrestaShop Blog Manager – Ottimizzazione dei contenuti e SEO tramite intelligenza artificiale | Manuale utente completo

Prestashop Blog Manager è un modulo completo per blog di PrestaShop, sviluppato per i commercianti online che desiderano aggiungere un blog al proprio negozio. Invece di affidarsi a una piattaforma di blogging separata, è possibile pubblicare articoli, guide e notizie direttamente all’interno del negozio PrestaShop, collegando poi questi contenuti ai prodotti per un posizionamento SEO più efficace e un maggiore coinvolgimento. In altre parole, questo modulo per blog di PrestaShop funziona sia come strumento di pubblicazione che come modulo di content marketing, trasformando il vostro impegno nella scrittura in un reale valore commerciale.

Questo modulo completo per blog PrestaShop ti offre:

  • Gestione di blog con testo formattato, immagini in galleria, incorporamento di video o audio, campi SEO e link a prodotti correlati.
  • L’integrazione di categorie, tag flessibili e profili autore individuali consente di mantenere i contenuti ben organizzati, migliorando al contempo la visibilità sui motori di ricerca e la navigazione per l’utente.
  • Commenti dei lettori con moderazione, risposte, valutazioni a stelle, reazioni con emoji, “mi piace” e segnalibri, il tutto integrato in una suite di componenti aggiuntivi per l’interazione con il blog di PrestaShop.
  • Generazione di contenuti e traduzioni automatiche tramite intelligenza artificiale con ChatGPT o Google Gemini, che velocizzano la scrittura senza compromettere la qualità dei contenuti del blog.
  • Importa in blocco da esportazioni di WordPress e feed RSS o Atom, in modo che la migrazione di un blog esistente richieda pochi minuti anziché giorni.
  • Una sitemap XML, un feed RSS, URL intuitivi e funzionalità di compatibilità con il GDPR che mantengono il tuo blog conforme alle normative e facilmente indicizzabile dai motori di ricerca.
  • Supporto completo per più negozi e più lingue, poiché ogni impostazione può essere configurata per singolo negozio e per singola lingua.

Nel complesso, queste funzionalità rendono Prestashop Blog Manager uno dei più completi Componenti aggiuntivi per il blog di PrestaShop Disponibile su Prestashop Addons, sia che il tuo obiettivo sia la visibilità nei motori di ricerca, la creazione di una community o semplicemente far rimanere i clienti più a lungo sul tuo sito.

2. Installazione e disinstallazione

  1. Carica il file zip dal Caricare Opzione nel modulo manager.
  2. Nel Back Office, vai a Moduli > Gestore moduli, cerca “Blog di KB,” e fare clic su Installa.
  3. Una volta completata l’installazione, vedrai il pulsante di configurazione sulla pagina.
  4. Fai clic su Configura; ora verrai reindirizzato alla pagina delle impostazioni generali del modulo Blog di PrestaShop.

NOTA: ImportanteSe l’impostazione “Pulisci database alla disinstallazione” (che si trova in “Impostazioni generali”, quindi “Manutenzione”) è impostata su “Sì”, tutti i dati del blog, inclusi articoli, categorie e commenti, verranno eliminati definitivamente. Pertanto, lascia questa impostazione su “No” se prevedi di reinstallare il modulo in seguito e desideri conservare i tuoi contenuti.

3. Panoramica del pannello di amministrazione Modulo di gestione del blog

In questa sezione imparerai come creare un blog e gestire i contenuti del tuo sito web. Questo modulo ti aiuterà anche a migliorare il posizionamento del tuo sito nei motori di ricerca.

Una volta installato, nella barra laterale del back office di PrestaShop compare una sezione dedicata al modulo Blog di Knowband. Questo è il centro di controllo del tuo modulo Blog per PrestaShop e include le seguenti sottosezioni:

Dashboard – Mostra il riepilogo degli indicatori chiave di prestazione (KPI) e il generatore di dati di esempio.
Impostazioni generali – include tutta la configurazione globale per il modulo
Messaggi –Tramite i post potrai creare e gestire articoli del blog.
Categorie– Gestisci le categorie di post nidificate per i blog elencati
Tags– Gestisci la tassonomia dei tag flat per blog
Autori – Gestire i profili degli autori per i blog
Tipo di immagine – Definire preset di dimensioni immagine denominati per i blog
Commenti – Commenti moderati dei lettori
Sliders – Gestisci le slide dello slider della home page
Banners – Gestire i banner promozionali mirati a specifiche zone

Gestione SEO e Sitemap – Gestisce le impostazioni di Sitemap e RSS, oltre alla struttura degli URL
AI – Configurare i provider di generazione di contenuti basati sull’IA
Importa – Importa da WordPress o feed RSS

4. CRUSCOTTO

 

La dashboard è la prima schermata che vedi quando apri questo Modulo di gestione del blog PrestaShope ti offre una panoramica rapida delle prestazioni del tuo blog.

Schede KPI

Sei schede KPI riassumono i tuoi contenuti a colpo d’occhio. La scheda Post mostra il numero totale di post, suddivisi in sottocategorie Pubblicati, Bozze e Programmati. La scheda Categorie mostra il numero totale di categorie, mentre la scheda Tag mostra il numero totale di tag. La scheda Autori totalizza i profili degli autori, mentre la scheda Tipi di immagine totalizza i preset di dimensioni delle immagini configurati. Infine, la scheda Commenti in sospeso mostra quanti commenti sono ancora in attesa di moderazione ed evidenzia in rosso i commenti con un numero maggiore di zero, in modo che nulla passi inosservato.

Pulsanti di azione rapida

Ogni scheda KPI include un pulsante di collegamento diretto, come Gestisci post o Gestisci categorie, che consente di passare dalla panoramica all’azione con un solo clic, senza dover navigare tra i menu.

Generatore di dati di esempio

Se le sezioni Post, Slider o Banner sono ancora vuote, viene visualizzato il pulsante Crea dati di esempio. Utilizza questa funzione ogni volta che desideri esplorare il modulo prima di scrivere contenuti reali. Facendo clic su di esso, viene generato automaticamente un autore di esempio di nome Jane Doe, completo di biografia, tre categorie di esempio denominate Notizie e aggiornamenti, Suggerimenti e tutorial e Prodotti in evidenza, e sei tag di esempio: PrestaShop, E-commerce, Marketing, SEO, Design e Tutorial.

5. IMPOSTAZIONI GENERALI

Per configurare il modulo PrestaShop Blog Manager, vai su KB Blog > Impostazioni generali. Tieni presente che le modifiche avranno effetto solo dopo aver cliccato sul pulsante Salva in fondo alla pagina. Tutti i campi delle Impostazioni generali fanno parte di un unico modulo, quindi anche se cambi scheda prima di salvare, cliccando su Salva in qualsiasi scheda le modifiche apportate verranno salvate in tutte le schede.

Stato del modulo
Quando è disabilitato, il blog è completamente nascosto dal negozio online, il che risulta utile durante le fasi di configurazione, test o manutenzione. Abilitalo per visualizzare tutte le funzionalità del modulo.

5.1 Elenco e visualizzazione

Questa sezione delle impostazioni definisce l’aspetto e il comportamento del layout del tuo componente aggiuntivo PrestaShop Responsive Blog per i visitatori.

Post per pagina Imposta il numero di post visualizzati in ogni pagina dell’elenco e il valore deve essere compreso tra uno e duecento, con dieci come valore predefinito.

Layout a griglia del blog Il tipo controlla il layout visivo dell’elenco dei post e puoi scegliere tra una griglia pulita, un semplice elenco o un layout a griglia in stile rivista, con la griglia selezionata come impostazione predefinita.

Abilita la navigazione precedente/successiva Aggiunge i link “Precedente” e “Successivo” alle pagine dei singoli articoli, consentendo ai lettori di continuare a navigare senza dover tornare all’elenco. Questa funzione è attiva per impostazione predefinita.

Visualizza il pulsante Leggi di più Mostra un pulsante “Leggi tutto” sulle cartoline negli annunci, il che tende a migliorare il tasso di clic ed è attivo per impostazione predefinita.

Mostra il numero di visualizzazioni del post mostra quante volte un post è stato visualizzato, aggiungendo un livello di prova sociale per gli articoli popolari e Mostra Visualizzazione del tempo di lettura Viene visualizzato un tempo di lettura stimato, in modo che i lettori possano decidere se iniziare subito a leggere o aggiungere l’articolo ai segnalibri per leggerlo in seguito; entrambe le opzioni sono abilitate di default.

Ordina i post per set L’ordinamento predefinito per ogni elenco di post, che offre le opzioni Dal più recente al più vecchio, Dal più vecchio al più recente, Più visualizzati, Titolo dalla A alla Z o Titolo dalla Z alla A, con Dal più recente al più vecchio come predefinito.

Infine, il formato della data Determina come vengono formattate le date sul sito web e puoi scegliere tra otto preset di date PHP, con il formato d/m/Y utilizzato come predefinito.

5.3 Interruttori delle funzioni

Il modulo blog di PrestaShop permette al proprietario del negozio di attivare l’interazione con gli utenti tramite le funzionalità blog disponibili sul frontend.

  • Abilita lo zoom dell’immagine Consente ai visitatori di ingrandire l’immagine in evidenza nella pagina dei dettagli del post. Un clic/passaggio del mouse attiva una sovrapposizione di zoom. 
  • Abilita Mi piace al post : Mostra un pulsante “Mi piace”/cuore sui post, che i lettori cliccano per esprimere il proprio apprezzamento senza lasciare un commento. 
  • Mostra come al passaggio del mouse : Mantiene nascosto il pulsante “Mi piace” finché un visitatore non passa il mouse sopra la cartolina. Si prega di notare che questa funzione richiede che “Mi piace al post” sia già abilitato; il pulsante viene visualizzato ma rimane nascosto finché non si passa il mouse sopra. 
  • Abilita le reazioni emoji Aggiunge pulsanti di reazione emoji ai post.
  • Set di reazione Quando si abilita la reazione emoji, queste reazioni emoji vengono visualizzate. Il set di reazioni include Amore, Haha, Wow, Triste, Arrabbiato. 
  • Segnalibri di autorizzazione Consente ai lettori di salvare i post per leggerli in seguito. Ora il proprietario del negozio può aggiungere una funzione di segnalibro al post, in modo che il lettore possa salvare il blog e leggerlo più tardi. 
  • Autori di intrattenimento Mostra le informazioni sull’autore dei post e genera pagine con l’elenco degli autori. 
  • Utilizza le icone di Font Awesome Questa funzionalità carica la libreria di icone Font Awesome, garantendo che le icone vengano visualizzate in modo coerente nell’interfaccia utente del blog. 
  • Abilita i pulsanti di condivisione sui social Aggiunge i pulsanti di condivisione per Facebook, X/Twitter, LinkedIn, WhatsApp ed e-mail. 
  • Mostra i post del blog sulle pagine dei prodotti. Visualizza un blocco di post del blog collegati nelle pagine dei prodotti. Questo mostra i post esplicitamente collegati a quel prodotto tramite la sezione Prodotti dell’editor di post. Ciò può contribuire a migliorare il posizionamento delle pagine dei prodotti.

Commenti

Questa scheda trasforma il modulo in un sistema di commenti completamente moderato, consentendoti di controllare come, quando e da chi vengono pubblicati i commenti sul tuo sito web.

  • Abilita commentiConsente ai lettori di lasciare commenti sui post tramite il sistema di commenti del tuo sito web. Quando è disattivato, il modulo dei commenti e l’intera discussione vengono nascosti dalla pagina principale del sito, permettendoti di fatto di disabilitare i commenti sul tuo sito.
  • Consenti i commenti degli ospitiConsente ai visitatori non autenticati di commentare, eliminando il requisito di accesso dal modulo di commento e abilitando i commenti anonimi. Ciò semplifica l’esperienza di navigazione e aumenta il coinvolgimento, permettendo alle persone di commentare senza effettuare l’accesso.
  • Accettazione automatica dei commentiDetermina se i commenti vengono pubblicati immediatamente o se vengono messi in attesa di revisione nella coda di moderazione. Quando questa opzione è disattivata, ogni nuovo commento viene inserito nella coda di moderazione, pertanto la pre-moderazione e l’approvazione dei commenti rimangono attive finché questa impostazione non viene modificata.
  • Abilita le risposte ai commentiConsente un livello di risposte annidate (commenti annidati), in modo che lettori e amministratori possano rispondere direttamente sotto un commento esistente utilizzando la funzione “Rispondi ai commenti”.
  • Valutazione a stelle disponibileAggiunge un campo di valutazione da 1 a 5 stelle al modulo dei commenti, trasformandolo in un semplice sistema di valutazione in cui il punteggio viene acquisito insieme al testo del commento.
  • Abilita reCAPTCHAProtegge il modulo dei commenti con Google reCAPTCHA v2 per la protezione dallo spam. Per funzionare, richiede una chiave del sito e una chiave segreta, e il widget reCAPTCHA è integrato direttamente nel modulo per contribuire a prevenire lo spam nei commenti.
  • Chiave del sito / Chiave segreta: Autentica il widget reCAPTCHA con il servizio di Google come parte della configurazione di reCAPTCHA v2 e vengono inserite una volta abilitato reCAPTCHA. Senza entrambe le chiavi, reCAPTCHA non può funzionare.
  • Notifica via email da parte dell’amministratore per i nuovi commenti.: Invia una notifica via email all’amministratore ogni volta che viene pubblicato un nuovo commento.
  • Indirizzo e-mail di notificaSpecifica l’indirizzo utilizzato per le impostazioni di notifica dei commenti e riceve le notifiche relative ai commenti; se lasciato vuoto, verrà utilizzato l’indirizzo email predefinito del negozio.
  • Sistema di commentoDetermina quale plugin per i commenti gestisce i commenti del negozio online, sostituendo di conseguenza il widget dei commenti visualizzato. Le opzioni disponibili sono Nativo, Disqus, Commenti di Facebook e Disabilitato, con Nativo impostato come predefinito, consentendoti di scegliere il sistema di commenti più adatto al tuo sito web.
    • Nome abbreviato di Disqus: Obbligatorio quando il sistema di commenti è impostato su Disqus; identifica il tuo sito Disqus come parte della configurazione del nome breve di Disqus.
    • ID app Facebook: Obbligatorio quando il sistema di commenti è impostato su Commenti di Facebook; autentica il widget del plugin per i commenti di Facebook.
    • Conteggio dei commenti su FacebookImposta il numero di commenti visualizzati inizialmente quando si utilizzano i commenti di Facebook, con un minimo di 1. Il numero predefinito di commenti è impostato su 5.
    • Schema di colori di FacebookImposta il tema visivo del widget di Facebook, con le modalità Chiaro o Scuro come valori disponibili e Chiaro come predefinito.

5.5 URL e meta SEO

Questa sezione “URL e meta tag SEO” controlla come gli URL del blog e i meta tag vengono visualizzati dai motori di ricerca ed è il cuore della configurazione SEO on-page del modulo.

  • URL del blog principaleImposta lo slug URL di base per il blog. Ad esempio, inserendo “blog” si ottiene yourdomain.com/blog. Sono accettati solo lettere, numeri e trattini. Valore predefinito: blog.
  • Utilizzare il suffisso URL .htmlAggiunge l’estensione .html a ogni URL del blog. Questo riscrive gli URL generati in modo che terminino con .html, per uno stile SEO tradizionale.
  • Modello URL del blogDetermina come vengono costruiti gli URL dei singoli post selezionando il modello di riscrittura applicato ai nuovi URL. Valori disponibili: /blog/{slug}, /blog/{category}/{slug} e /blog/{year}/{month}/{slug}. L’impostazione predefinita è il modello slug semplice.
  • Titolo principale meta / Descrizione principale meta / Parole chiave principali metaQuesti campi impostano i meta tag per la pagina principale dell’elenco del blog. Ciascuno è disponibile per lingua e viene visualizzato nella pagina sezione, che influenza il modo in cui la scheda del blog appare nei risultati di ricerca.
  • Descrizione della pagina principale: Un’introduzione in formato rich text alla tua strategia di contenuti, visualizzata nella pagina principale dell’elenco del blog sia per i lettori che per i motori di ricerca.
  • Meta titolo dell’inserzione / Meta descrizione dell’inserzione / Meta parole chiave dell’inserzioneQuesti applicano lo stesso concetto meta specificamente alle pagine di elenco di categorie, tag e autori. Ciascuno è disponibile per lingua e viene riutilizzato in modo coerente in tutte le pagine di tipo elenco.

5.6 Visualizzazione e autore

Questa scheda controlla il layout della pagina e la presentazione dell’autore, offrendoti il ​​pieno controllo su come i contenuti del tuo modulo blog di PrestaShop vengono visualizzati dai visitatori.

  • Posizione barra lateraleImposta la posizione in cui viene visualizzata la barra laterale del widget. Valori: Destra, Sinistra, Nessuno. Predefinito: Destra.
  • Formato di visualizzazione del nome dell’autore: Controlla come vengono visualizzati i nomi degli autori nel gestore del tuo blog. Valori: Nome completo, Solo nome, Cognome seguito da nome, Nome utente. Predefinito: Nome completo.
  • Mostra la categoria nel post: Mostra la categoria del post nelle schede e nelle pagine di dettaglio, aiutando i lettori e i motori di ricerca a comprendere la struttura dei contenuti.
  • Mostra l’immagine della categoriaMostra l’anteprima della categoria nelle pagine di elenco per un layout del blog più visivo e professionale.
  • Mostra la descrizione della categoriaMostra il testo descrittivo della categoria per fornire ai visitatori un contesto più ampio prima che clicchino sul link.
  • Mostra segnaposto senza immagineMostra un’immagine segnaposto quando un post o una categoria non ha un’immagine, impedendo la visualizzazione di un’icona di immagine non valida nella vetrina del negozio.
  • Avatar predefinito dell’autoreImposta un’immagine avatar di riserva da utilizzare quando un autore non ha un avatar personale. Formati accettati: JPG, PNG, GIF o WEBP, fino a 2 MB.

5.7 Immagini e miniature

Questa scheda controlla quali preset di dimensioni delle immagini vengono utilizzati e dove, e consente di rigenerare i file delle miniature in tutto il modulo del blog di PrestaShop.

  • Dimensioni dell’immagine della pagina dei dettagli: Seleziona il preset applicato all’immagine in evidenza nelle pagine dei dettagli del post. Viene popolato automaticamente in base ai tipi di immagine attivi (Sezione 10).
  • Dimensioni dell’immagine nella pagina dell’inserzione: Seleziona l’impostazione predefinita applicata alle cartoline negli elenchi.
  • Dimensioni dell’immagine in miniatura: Seleziona il preset applicato alle miniature di piccole dimensioni nei widget e nei post correlati.
  • Elimina le vecchie miniature (pulsante)Elimina tutti i file miniatura (JPG, PNG, WEBP) precedentemente rigenerati dalle directory delle immagini di post, categorie e autori. Utilizzare questa opzione prima di rigenerare le miniature con nuove dimensioni, in modo che non rimangano file obsoleti nel gestore del blog.

ConsiglioDopo aver creato o modificato i tipi di immagine e selezionato nuove dimensioni, utilizzare la funzione “Rigenera miniature” nella sezione Tipi di immagine (Sezione 10) per ricreare tutte le miniature di conseguenza.

5.8 Colonne e spaziatura reattive

Questa scheda consente di regolare con precisione il numero di cartoline visualizzate per riga in base alle dimensioni dello schermo, nonché la spaziatura tra di esse, garantendo che il modulo del blog abbia un aspetto impeccabile su qualsiasi dispositivo.

  • Dimensioni desktop grandi (≥1200px): Colonne predefinite 4, Spaziatura predefinita 20px.
  • Desktop (992–1199px): Colonne predefinite 3, Spaziatura predefinita 20px.
  • Tablet (768–991px): Colonne predefinite 2, Spaziatura predefinita 15px.
  • Mobile (<768px): Colonne predefinite 1, Spaziatura predefinita 10px.

Ogni breakpoint ha un proprio valore di colonna e spaziatura indipendente, applicato tramite regole CSS Grid sul sito. Il numero minimo di colonne per riga in corrispondenza di ogni breakpoint è 1 e i valori di spaziatura non possono mai essere negativi. Di conseguenza, la griglia dei post si adatta automaticamente al variare delle dimensioni dello schermo del visitatore, mantenendo un layout responsivo coerente su tutti i dispositivi.

5.9 Impostazioni dei dettagli del post

Questa scheda controlla due gruppi di funzionalità correlate visualizzate nelle pagine dei singoli articoli: l’indice e gli articoli correlati, entrambi progettati per migliorare la leggibilità e il coinvolgimento degli utenti sul tuo blog.

5.9.1 Indice

  • Genera l’indiceCrea automaticamente un indice collegato a partire dai tag di intestazione (h2, h3) presenti nel contenuto del post. Consigliato per guide di ampio respiro, per migliorare la leggibilità e invogliare i lettori a rimanere più a lungo sulla pagina.
  • Posizione TOC: Imposta la posizione in cui viene inserito l’indice. Valori: In alto, A sinistra, A destra. Predefinito: In alto.
  • Sommario appiccicoso: Mantiene fisso l’indice mentre il lettore scorre la pagina. Valori: Attivato/Disattivato.
  • Intestazioni minime per l’indiceImposta il numero minimo di intestazioni che un articolo deve contenere prima che venga generato un indice, evitando che gli articoli brevi siano sovraccarichi di una struttura non necessaria. Valore predefinito: 3.

5.9.2 Articoli correlati

  • Post correlati abilitatiMostra una griglia di post correlati in fondo alla pagina dei dettagli di ogni post, mantenendo i visitatori coinvolti e riducendo la frequenza di rimbalzo.
  • Articoli correlati Corrispondenza per: Determina come vengono selezionati i post correlati. Valori: Solo categoria, Solo tag o Categoria e tag combinati. Predefinito: combinati.
  • Conteggio dei post correlatiImposta il numero totale di post correlati visualizzati. Valore predefinito: 3.
  • Articoli correlati per rigaImposta il numero di post correlati visualizzati per riga. Valore predefinito: 3.
  • Modalità carosello: Consente di visualizzare i post correlati a scorrimento come un carosello anziché in una griglia statica, conferendo un aspetto più dinamico al modulo blog di PrestaShop.

5.10 widget

Questa scheda configura la barra laterale e altri elementi costitutivi dell’area widget del tuo Modulo widget del blog PrestaShopCiascun widget può essere attivato o disattivato, personalizzato con un titolo e visualizzato o nascosto a seconda del dispositivo, ove necessario.

  • Widget Messaggi recenti: Elenca i post più recenti. I campi includono un interruttore per attivare/disattivare la visualizzazione, un titolo, un campo per il numero di post e i dispositivi (desktop, tablet, mobile), ognuno dei quali attivabile/disattivabile indipendentemente.
  • Widget Categorie: Elenca le categorie del blog. I campi includono un Titolo e un campo Numero massimo di categorie visualizzate, dove inserendo 0 vengono visualizzate tutte le categorie.
  • Widget dei tagVisualizza una nuvola di tag. I campi includono un titolo e un campo per il numero di tag visualizzati.
  • Widget Messaggi popolari: Elenca gli articoli più visualizzati. I campi includono un titolo e un campo per il numero.
  • Archivio dei widget: Elenca i link agli archivi mensili in un menu a tendina. I campi includono un titolo e un campo per il numero di mesi elencati.
  • Widget di ricerca: Mostra o nasconde una casella di ricerca del blog nella barra laterale. I campi includono un Titolo.
  • Blocco del blog a piè di paginaMostra un elenco compatto dei link recenti del blog nel piè di pagina del negozio online, offrendo ai tuoi articoli più recenti maggiore visibilità su tutto il sito.
  • Pagina iniziale Blog BlockMostra una sezione con gli articoli recenti nella home page del negozio. I campi includono un titolo e un numero di visualizzazioni. Questo blocco rispetta le stesse impostazioni dei dispositivi desktop, tablet e mobile degli altri widget.

5.11 Impostazioni del cursore Home

Questa scheda controlla il comportamento dello slider di immagini della home page, una delle caratteristiche visive più importanti tra le Componenti aggiuntivi per il blog di PrestaShop incluso in questo modulo. Il contenuto effettivo delle diapositive viene gestito separatamente nella sezione Slider (Sezione 12).

  • Abilita Home Slider: Attiva lo slider sulla home page del negozio.
  • Diapositive a riproduzione automatica: Avanza automaticamente le diapositive senza interazione da parte del visitatore. I valori possibili sono Attivato o Disattivato.
  • Intervallo di riproduzione automaticaImposta l’intervallo di tempo tra le transizioni tra le diapositive, misurato in millisecondi. Il valore minimo accettato è 1000 ms.
  • Mostra la navigazione a punti: Visualizza indicatori a punti cliccabili sotto il cursore.
  • Mostra la navigazione a frecce: Visualizza i pulsanti freccia sinistra e destra.
  • Pausa al passaggio del mouse: Interrompe la riproduzione automatica quando il cursore si trova sopra lo slider, dando ai lettori il tempo di leggere una diapositiva prima che passi alla successiva.
  • Effetto di transizioneImposta l’animazione utilizzata durante il passaggio tra le diapositive. I valori possibili sono Slide o Fade.
  • Navigazione miniature: Mostra piccole anteprime in miniatura sotto il cursore per una navigazione rapida.
  • Tema del dispositivo di scorrimentoImposta l’aspetto visivo generale del cursore. I valori disponibili sono Predefinito, Scuro e Riquadro.

5.12 banner

Questa scheda contiene l’interruttore principale per i banner di zona. Il contenuto dei singoli banner viene gestito separatamente nella sezione Banner (Sezione 13).

  • Abilita banner di zonaConsente di attivare o disattivare contemporaneamente tutti i banner promozionali visualizzati nelle diverse sezioni del blog. Questa opzione funge da interruttore principale, sovrapposto all’interruttore di attivazione/disattivazione di ciascun banner.

5.13 Aspetto e extra

Questa scheda tratta la personalizzazione generale dell’aspetto grafico e i widget aggiuntivi opzionali.

  • Modalità oscuraImposta il tema colore del blog. I valori disponibili sono Disattivato, Attivato e Automatico (a seconda del sistema) e un pulsante di attivazione/disattivazione che consente all’utente di cambiare la modalità. 
  • Tema di layout per blogImposta il tema visivo predefinito per le pagine del blog. I valori disponibili sono Classico, Rivista, Minimal e Larghezza intera.
  • Abilita il widget del feed socialMostra un widget nella barra laterale che incorpora contenuti provenienti dai social media. Una volta abilitati, i campi includono l’URL della pagina Facebook e l’handle di Twitter/X, da inserire senza il simbolo @.
  • Abilita il widget della newsletterMostra un widget per l’iscrizione alla newsletter. Una volta abilitati, i campi includono il titolo e il testo del widget della newsletter.
  • Abilita la valutazione a stelle: Mostra un widget di valutazione a stelle nelle pagine dei dettagli del post, separato dalle valutazioni dei commenti.
  • Utilizza il carattere del tema del negozio: Consente al blog di utilizzare il font del tema PrestaShop anziché i Google Fonts sottostanti. Quando è disattivato, si attivano due selettori di font.
  • Carattere dell’intestazioneConsente di scegliere il carattere utilizzato per le intestazioni quando l’opzione “Usa carattere del tema del negozio” è disattivata, con 8 opzioni disponibili.
  • Carattere del corpoConsente di scegliere il carattere utilizzato per il testo del corpo quando l’opzione “Usa carattere del tema del negozio” è disattivata, con 8 opzioni disponibili.
  • CSS personalizzato: Un’area di testo per inserire regole CSS personalizzate in tutte le pagine del blog. and Le etichette vengono rimosse automaticamente per motivi di sicurezza.

Manutenzione 5.14

Questa scheda illustra le opzioni di gestione amministrativa e le modalità di conservazione dei dati.

  • Mostra il menu della scheda Blog della Knowledge Base nella parte superiore delle pagine.: Visualizza la barra di navigazione rapida orizzontale nella parte superiore di ogni pagina di amministrazione del Blog della Knowledge Base.
  • Pulizia del database durante la disinstallazioneElimina tutte le tabelle del database di KB Blog nel momento in cui il modulo viene disinstallato. Questo elimina definitivamente tutti i dati del blog, inclusi post, categorie e commenti, al momento della disinstallazione. Usa questa impostazione con molta cautela e disattivala se intendi reinstallare il modulo in seguito e conservare i tuoi contenuti.

Una volta esaminati tutti i campi sopra indicati, fare clic Salva per applicare tutte le impostazioni nella pagina Impostazioni generali.

6. Come creare un blog in PrestaShop

Per creare un blog in PrestaShop, vai a Modulo di gestione del blog PrestaShop Su Knowband, fai clic su Post. Ora avrai la possibilità di creare un blog facendo clic su Aggiungi, quindi procedi ad aggiungere informazioni come titolo del post, URL, contenuto, metadati ecc. Questa sezione ti guiderà attraverso tutte le funzionalità disponibili in Post.

6.1 Creazione o modifica di un post

La creazione di un post è suddivisa in cinque sezioni nel modulo Blog di PrestaShop.

6.1 Contenuto

  • TitoloTitolo del post, obbligatorio nella lingua predefinita e limitato a 255 caratteri.
  • Lumaca URL: Un pulsante “Rigenera URL dal titolo” consente di aggiornarlo in qualsiasi momento.
  • Estratto: Un riepilogo visualizzato nelle pagine dei risultati e nella sezione Articoli correlati. 
  • Contenuti: Il corpo completo del post, scritto tramite un editor di testo avanzato. Una volta configurata l’IA (Sezione 15), all’interno di questo campo compaiono dei pulsanti per generare contenuti, generare un estratto o tradurre il post.
  • AutoreI proprietari dei negozi possono assegnare un post a un autore dalla propria lista di autori, oppure lasciare l’opzione “Nessuno” se non si desidera visualizzare alcun autore.
  • CategorieAssegna il post a una o più categorie tramite un selettore annidato. È necessario selezionare almeno una categoria.
  • Predefinito Categoria: Sceglie la categoria principale utilizzata per la generazione degli URL. Questa opzione è rilevante solo quando è selezionato il modello di URL basato su categorie (Sezione 5.5).
  • TagsQui puoi aggiungere i tag per il post del blog, che differenzieranno il tuo post all’interno del sito web che utilizza i post.
  • Campionati: Raggruppa un post in una serie di contenuti denominata “Fashion Basics” aiutando i lettori a leggere il post del blog in una serie, in questo modo questo modulo funziona anche come Modulo di marketing dei contenuti per PrestaShop strategia.

6.2.2 Come migliorare la SEO del blog in Prestashop

  • Meta TitleTitolo del risultato di ricerca del post, disponibile per lingua, con un pulsante Genera tramite IA.
  • Meta DescriptionRiepilogo dei risultati di ricerca del post, disponibile per lingua, con un pulsante “Genera” tramite IA.
  • Meta parole chiaveParole chiave target per il post, disponibili per ogni lingua, con un pulsante Genera tramite IA.

6.2.3 media

  • Post Tipo: Determina il formato multimediale del post. I valori possibili includono Standard, Video, Audio e Galleria.
  • Immagine in primo pianoImmagine principale del post, obbligatoria per il tipo Standard. I formati accettati includono JPG, JPEG, PNG, GIF e WEBP.
  • Testo ALT dell’immagine di copertinaSi consiglia di aggiungere il testo alternativo all’immagine di copertina, in quanto contribuisce al posizionamento del post del blog.
  • Video URL: Appare solo quando il tipo di post è Video e contiene l’URL sorgente del video incorporato.
  • URL audio: Appare solo quando il tipo di post è Audio e contiene l’URL sorgente per l’audio incorporato.
  • Galleria: Appare quando il tipo di post è Galleria e consente di caricare più immagini, trascinarle in qualsiasi ordine, eliminare singole immagini e impostarne una come immagine di copertina. La galleria viene visualizzata in una finestra a comparsa nella pagina dei dettagli del post.

6.2.4 Prodotti

  • Prodotti Correlati: Questo Prestashop Blog Manager è il miglior modulo per blog che aiuta anche nel marketing e nel cross-selling. Questo modulo ti consente di allegare prodotti PrestaShop al post, uno dei più preziosi Prodotti correlati a PrestaShop Blog Componenti aggiuntivi per generare traffico di cross-selling.

6.2.5 Pubblica

  • StatoImposta lo stato di pubblicazione del post. I valori possibili sono Bozza, Pubblicato e Programmato.
  • Data di pubblicazione: Registra quando un post pubblicato è diventato pubblico.
  • Data programmataImposta la data e l’ora future in cui un post programmato verrà pubblicato automaticamente. Questo parametro è obbligatorio quando lo stato è “Programmato”.
  • In Evidenza: Fissa o evidenzia il post.
  • Appiccicoso: Fissa il post in cima all’elenco.
  • Permetti commenti: Abilita o disabilita i commenti per questo specifico post, sovrascrivendo l’impostazione globale dei commenti del modulo.
  • Mostra nella pagina dei dettagli dell’articoloQuando disattivato, nasconde l’annuncio dal suo URL di dettaglio, anche se potrebbe comunque apparire negli elenchi.
  • Salva come bozza / Pubblica (pulsanti): Azioni rapide che salvano il post e impostano lo stato corrispondente con un solo clic.

7. Come gestire le categorie del blog

Accedere a Gestore del blog PrestaShop di Knowband > Categorie per organizzare i tuoi contenuti. Questa sezione copre tutto su come aggiungere categorie a un blog e gestirli su larga scala.

7.1 Esplorazione dell’elenco delle categorie

L’elenco mostra l’ID interno e il nome di ciascuna categoria, con azioni di massa che consentono di abilitare, disabilitare o eliminare gli elementi selezionati. Una categoria non può essere eliminata se contiene ancora sottocategorie, quindi è necessario rimuovere prima queste ultime.

7.2 Creazione o modifica di una categoria

Se te lo stai chiedendo come aggiungere categorie a un blog Utilizzando questo modulo, questa guida utente copre tutti i campi necessari:

  • Nome: Il nome visualizzato della categoria.
  • Lumaca URL: L’identificatore URL-friendly della categoria, convalidato come riscrittura di link.
  • DescrizioneContenuto in formato RTF visualizzato nella pagina di elenco delle categorie.
  • Meta titolo / Meta descrizione / Meta parole chiave: I campi SEO per la pagina di elenco della categoria.
  • Gli utenti dell’app Smart Spaces con Google Wallet possono ora usufruire di accesso mobile contactless con qualsiasi lettore HID® Signo™ abilitato NFC.Consente di controllare la visibilità delle nuove categorie nel negozio online.
  • Immagine di copertina: Miniatura di una categoria. I formati accettati includono JPG, JPEG, PNG, GIF e WEBP.
  • Categoria principale: Imposta la posizione della categoria nella gerarchia. I riferimenti circolari, in cui una categoria diventa il proprio antenato, vengono bloccati automaticamente.
  • Accesso di gruppoConsente di selezionare i gruppi di clienti che possono visualizzare i post in questa categoria.

8. di giorno

Accedere a Blog di Knowband > Tag per gestire la tassonomia dei tag utilizzando questi Tag del blog PrestaShop Componenti aggiuntivi.

8.1 Esplorazione dell’elenco dei tag

L’elenco mostra l’ID interno di ciascun tag, il nome e una colonna “Post” che conta quanti post contengono quel tag. 

8.2 Creazione o modifica di un tag
Da qui, puoi aggiungere il tag con dettagli come titolo del tag, meta descrizione, meta titolo e meta parole chiave. Inoltre, puoi anche aggiungere i tag dalla pagina di creazione del post. Lì troverai un’opzione per aggiungere i tag. Dopo l’aggiunta, questi tag verranno visualizzati singolarmente qui.

 

9. Autori

Accedere a Blog di PrestaShop > Autori per aggiungere profili multi-autore con collegamenti social utilizzando questo Modulo per blog multi-autore di PrestaShop.

9.1 Consultazione dell’elenco degli autori

L’elenco mostra l’ID interno di ciascun autore, una piccola miniatura dell’avatar, il nome, un interruttore di attivazione/disattivazione e la data di creazione. Le azioni di massa consentono di abilitare, disabilitare o eliminare gli autori selezionati.

9.2 Come aggiungere l’autore a un blog

Come elemento centrale del Modulo Blog PrestaShopQuesto modulo supporta profili autore completi, il che contribuisce anche all’ottimizzazione per i motori di ricerca (SEO).

  • Nome: Nome visualizzato dell’autore, obbligatorio nella lingua predefinita.
  • BioBiografia dell’autore, visualizzata nella pagina dell’autore e, facoltativamente, nei post. Supporta il testo formattato.
  • Avatar: Foto profilo dell’autore. I formati accettati includono JPG, JPEG, PNG, GIF e WEBP, fino a 2 MB.
  • URL di Facebook / URL di Twitter/X / URL di Instagram / URL di LinkedIn / URL del sito webCiascuno rimanda al profilo social corrispondente.
  • Meta titolo / Meta descrizione / Meta parole chiave: I campi SEO per la pagina di elenco dell’autore.
  • Gli utenti dell’app Smart Spaces con Google Wallet possono ora usufruire di accesso mobile contactless con qualsiasi lettore HID® Signo™ abilitato NFC.: Controlla se l’autore appare o meno nella vetrina del negozio.

10. Tipi di immagine

Accedere a Gestore del blog Knowband > Tipo di immagine Per controllare la qualità e le prestazioni delle immagini in tutto il blog. I tipi di immagine definiscono preset di dimensioni denominati utilizzati per generare miniature per articoli, categorie e autori.

10.1 Esplorazione dell’elenco dei tipi di immagine

Ogni voce mostra il suo ID interno, il nome preimpostato (come blog_large), la larghezza e l’altezza di destinazione in pixel, l’entità a cui si applica (Post, Categoria o Autore) e un interruttore di attivazione/disattivazione. È disponibile una singola azione di massa, Elimina selezionati. Il modulo viene fornito di default con tre preset: blog_large ha dimensioni 800×600 per i Post, blog_medium ha dimensioni 400×300 per i Post e blog_thumb ha dimensioni 150×150 per i Post.

10.2 Creazione o modifica di un tipo di immagine

  • Nome: Un identificatore univoco per il preset, limitato a 64 caratteri. Si sconsiglia l’uso di spazi.
  • Larghezza / Altezza: Definisci le dimensioni di destinazione in pixel. Entrambi i valori devono essere numeri interi positivi.
  • Si applica a: Determina quale entità utilizza questa dimensione. I valori possibili includono Post, Categoria e Autore.
  • Gli utenti dell’app Smart Spaces con Google Wallet possono ora usufruire di accesso mobile contactless con qualsiasi lettore HID® Signo™ abilitato NFC.: Controlla se questa dimensione viene visualizzata nei menu a tendina Dimensioni immagine in Impostazioni.

10.3 Rigenerazione delle miniature

  • Rigenera miniature (pulsante): Avvia un processo in background che scorre tutte le immagini di post, categorie e autori, generando una copia ridimensionata per ogni tipo di immagine attiva corrispondente all’entità. Utilizza questa opzione ogni volta che aggiungi nuovi tipi di immagine o modifichi le dimensioni di quelle esistenti, in modo che le immagini rimangano nitide e dimensionate correttamente in tutto il blog.

11. Come abilitare i commenti del blog

Accedere a Blog di Knowband PrestaShop> Commenti per moderare i commenti dei lettori con questo Modulo commenti del blog PrestaShopI commenti vengono inviati dai lettori o dagli utenti sul sito, quindi questa sezione è dedicata esclusivamente alla moderazione. Non è possibile creare un commento direttamente dal Back Office.

11.1 Esplorazione dell’elenco dei commenti

Ogni riga mostra l’ID interno del commento, il post a cui appartiene (filtrabile), il nome dell’autore e l’email del commentatore (filtrabili) e un’anteprima del commento che rivela il testo completo al passaggio del mouse. Lo stato viene visualizzato come In sospeso, Approvato o Spam, con pulsanti di azione rapida integrati. Una colonna Valutazione mostra il punteggio in stelle assegnato, se abilitata; una colonna Rispondi contrassegna le risposte dell’amministratore e una colonna Data registra l’ora di invio. Il proprietario del negozio può filtrare per post, email o stato. Le azioni di massa consentono di approvare i selezionati, contrassegnarli come in sospeso, contrassegnarli come spam o eliminarli. Le azioni a livello di riga includono Visualizza, Rispondi ed Elimina.

11.1 Rispondere a un commento

Cliccando su “Rispondi” si apre un modulo con un unico campo di testo obbligatorio per la risposta. Inviandolo, viene creato un nuovo commento contrassegnato come risposta dell’amministratore, visualizzato in modo diverso sul sito. Se l’utente che ha lasciato il commento originale ha fornito un indirizzo email valido, riceverà un’email di notifica contenente la tua risposta.

12. Cursori

Accedere a Blog di Knowband PrestaShop > Slider per gestire lo slider della home page con questo Modulo slider per blog PrestaShopLo slider appare nella pagina iniziale del negozio una volta attivata l’opzione “Abilita slider home” nelle Impostazioni generali (Sezione 5.11).

12.1 Esplorazione dell’elenco dei cursori

Ogni diapositiva mostra il suo ID interno, un titolo con una piccola anteprima in miniatura, una colonna “Posizione” con funzione trascina e rilascia e un interruttore “Abilitato”. Le azioni di massa consentono di abilitare, disabilitare o eliminare gli elementi selezionati.

12.2 Creazione o modifica di una diapositiva

  • Titolo: Il titolo della diapositiva, visualizzato come sovrapposizione e obbligatorio nella lingua predefinita.
  • Sottotitolo: Aggiunge una seconda riga di testo sotto il titolo.
  • Testo pulsanteImposta l’etichetta per il pulsante di invito all’azione, ad esempio “Leggi di più”.
  • URL del collegamentoImposta la destinazione quando si fa clic sulla diapositiva o sul pulsante.
  • PosizioneImposta l’ordine di ordinamento numerico all’interno del cursore.
  • Gli utenti dell’app Smart Spaces con Google Wallet possono ora usufruire di accesso mobile contactless con qualsiasi lettore HID® Signo™ abilitato NFC.: Controlla se la diapositiva viene visualizzata o meno.
  • Fonte della diapositiva: Determina come viene popolato il contenuto della diapositiva. I valori includono Personalizzato, in cui si inseriscono i dati manualmente, Articolo del blog, che viene compilato automaticamente con il titolo, l’immagine e l’URL di un articolo selezionato, e Categoria del blog, che viene compilato automaticamente con la categoria selezionata. Scegliendo Articolo del blog o Categoria del blog viene visualizzato il campo di selezione corrispondente e consente di promuovere contenuti esistenti senza duplicare il lavoro.
  • Immagine diapositivaConsente di caricare un’immagine personalizzata per la diapositiva. Le dimensioni consigliate sono 1920×600 pixel e i formati accettati includono JPG, JPEG, PNG, GIF e WEBP.

13. banner

Accedere a Blog KB > Banner per configurare i banner promozionali visualizzati in zone definite sulle pagine del blog utilizzando questi Componenti aggiuntivi per banner del blog PrestaShopI banner vengono visualizzati solo quando l’opzione “Abilita banner di zona” è attivata nelle Impostazioni generali (Sezione 5.12).

Sono disponibili cinque zone. Blog Top si trova sopra l’elenco principale del blog, Blog Bottom si trova sotto di esso, Sidebar si trova all’interno della barra laterale del blog, e Post Top e Post Bottom si trovano sopra e sotto il contenuto del post nelle pagine di dettaglio.

13.1 Esplorazione dell’elenco dei banner

Ogni banner mostra il suo ID interno, un titolo e un’immagine con una piccola miniatura, la zona che occupa, una posizione di trascinamento all’interno di tale zona e un interruttore di attivazione/disattivazione. Le azioni di massa consentono di attivare, disattivare o eliminare gli elementi selezionati.

13.2 Creazione o modifica di un banner

  • Titolo: Un’etichetta interna per il banner, non mostrata ai visitatori.
  • Testo alternativo all’immagineTesto alternativo per l’accessibilità dell’immagine del banner.
  • Zona: Determina la posizione di visualizzazione ed è obbligatorio. I valori possibili sono Blog Top, Blog Bottom, Sidebar, Post Top e Post Bottom.
  • URL del collegamentoImposta la direzione verso cui punta il banner quando viene cliccato.
  • PosizioneImposta l’ordinamento all’interno della zona selezionata.
  • Gli utenti dell’app Smart Spaces con Google Wallet possono ora usufruire di accesso mobile contactless con qualsiasi lettore HID® Signo™ abilitato NFC.: Controlla se il banner è attivo.
  • Data di inizio / Data di fine: Consente, facoltativamente, di visualizzare un banner solo all’interno di una finestra temporale definita, utile per promozioni a tempo limitato.
  • Immagine banner: L’immagine vera e propria. I formati accettati includono JPG, JPEG, PNG, GIF e WEBP.

Consiglio: Posizionare un banner nella zona Post Bottom può indirizzare i lettori coinvolti direttamente verso un prodotto o una promozione pertinente, un altro esempio di questi Componenti aggiuntivi per banner del blog PrestaShop svolgendo un doppio compito per le conversioni.

14. SEO e Sitemap

Spostarsi Knowband Blog di PrestaShop> SEO e Sitemap per perfezionare le impostazioni di indicizzazione del motore di ricerca come parte di questo Componenti aggiuntivi per blog SEO di PrestaShop on.

14.1 Impostazioni della mappa del sito

  • Abilita la mappa del sitoInclude i blog nella sitemap XML per i motori di ricerca.
  • Includi articoli / Includi categorie / Includi tag / Includi autori / Includi archiviI proprietari dei negozi possono scegliere o controllare se quel tipo di contenuto viene aggiunto alla mappa del sito.
  • Cambia frequenzaIndica la frequenza con cui la mappa del sito segnala le modifiche ai contenuti. I valori possibili sono Sempre, Ogni ora, Ogni giorno, Ogni settimana, Ogni mese, Ogni anno e Mai.
  • PrioritàImposta il valore di priorità della sitemap, su una scala da 0 a 1.

14.2 Impostazioni del feed RSS

  • Abilita il feed RSSGenera un feed RSS 2.0 standard per il blog, consentendo agli iscritti e agli aggregatori di contenuti di seguire automaticamente i nuovi post.

Clicchi Salva per applicare le impostazioni sopra indicate.

14.3 Pannello informativo

Dopo il salvataggio, viene visualizzato un pannello di sola lettura:

  • URL della mappa del sito: Uno per ogni lingua installata, seguendo uno schema del tipo yourdomain.com/blog/sitemap?lang=en.
  • URL dei feed RSS: Uno per ogni lingua installata.
  • Conteggio dei contenutiArticoli pubblicati, Categorie attive, Tag, Autori attivi, Mesi di archivio.
  • Ping Bing (pulsante): Invia un ping della sitemap direttamente al motore di ricerca di Bing. Google ha ritirato il ping diretto della sitemap nel 2023, quindi invia la tua sitemap tramite Google Search Console. Questo rende il Componenti aggiuntivi per blog SEO di PrestaShop Questo è particolarmente utile per i commercianti che gestiscono l’indicizzazione multi-motore.

15. Come utilizzare l’IA per scrivere articoli di blog

Accedere a Blog di Knowband Prestashop > IA per collegare il blog a ChatGPT di OpenAI o a Google Gemini come parte di questo Modulo blog PrestaShop AI, aiutandoti a scrivere contenuti per i post, estratti, metadati, testo ALT, tag e traduzioni direttamente dall’editor dei post.

Configurazione 15.1

  • Intelligenza artificialeInterruttore generale per tutte le funzionalità di intelligenza artificiale. I pulsanti relativi all’IA vengono visualizzati nell’editor dei post solo quando questo interruttore è attivo e dopo aver salvato una chiave API valida.
  • Fornitore di intelligenza artificiale: Sceglie quale servizio di intelligenza artificiale alimenta la generazione, tra ChatGPT (OpenAI) e Google Gemini.
  • Chiave API ChatGPT / Chiave API Gemini: Archivia le tue credenziali di provider in modo sicuro. Nessuna delle due viene mai visualizzata in chiaro dopo il salvataggio e un pulsante “Verifica chiave” ti consente di controllarle.
  • Modello ChatGPT: Seleziona il modello OpenAI da utilizzare, scegliendolo tra i modelli disponibili nel tuo account, con opzioni quali GPT-4o Mini, GPT-4o, GPT-4.1 Mini e GPT-4.1.
  • Modello GeminiConsente di scegliere il modello Gemini da utilizzare, tra cui Gemini 2.5 Flash, Gemini 2.5 Pro e Gemini Flash Lite.
  • La temperatura: Controlla il rapporto tra creatività e concentrazione negli output dell’IA, su una scala da 0 (completamente deterministico) a 2 (molto creativo).
  • Token massimiImposta la lunghezza massima delle risposte dell’IA, su una scala da 1 a 8192.
  • Lingua di defaultImposta la lingua in cui vengono prodotti i contenuti generati dall’IA, seguendo la lingua predefinita del tuo negozio, a meno che non venga modificata.
  • Abilita la registrazione dell’utilizzoRegistra ogni chiamata AI, inclusi provider, azione, numero di token, dipendente e stato di successo o fallimento, in una tabella di log. Nessun testo di prompt o chiave API viene mai memorizzato in tale log.

Clicchi Salva per applicare queste impostazioni.

15.2 Dove appaiono le funzionalità di IA nell’editor dei post

Una volta abilitata l’IA e salvata una chiave valida, questi pulsanti appaiono direttamente nel modulo del post come parte del Componenti aggiuntivi di contenuto basati sull’intelligenza artificiale per PrestaShop kit di strumenti:

  • Genera contenuto del post (campo Contenuto): Crea il corpo completo di un post del blog utilizzando il titolo e l’estratto come contesto.
  • Genera estratto (campo Contenuto)Riassume il contenuto esistente in un breve estratto.
  • Traduci in (Campo di contenuto, con selettore della lingua): Traduce il contenuto corrente in un’altra lingua.
  • Suggerisci tag (campo Tag)Suggerisce tag pertinenti in base al contenuto del post.
  • Genera Meta Title / Genera Meta Description / Genera Meta Keywords (sezione SEO)Scrivi versioni di ciascun campo ottimizzate per i motori di ricerca (SEO).
  • Genera testo ALT (Immagine in evidenza): Scrive automaticamente un testo alternativo descrittivo per l’immagine di copertina.

Alcuni degli Componenti aggiuntivi di contenuto basati sull’intelligenza artificiale per PrestaShop Queste funzionalità consentono ai commercianti di risparmiare molto tempo nella pubblicazione di contenuti su larga scala.

15.3 Registro degli utilizzi recenti dell’IA

In fondo alla pagina dedicata all’IA, una tabella elenca le chiamate AI più recenti, mostrando Data, Dipendente, Fornitore, Azione, Token consumati e Stato (OK o Fallito).

16. Importare

Accedere a Blog di Knowband Prestashop > Importa per importare contenuti esistenti nel modulo.

16.1 Come importare un blog WordPress

Utilizza questa funzione per migrare i contenuti da un sito WordPress esistente.

  1. In WordPress, vai su Strumenti > Esporta ed esporta Tutto il contenuto, ottenendo un file .xml in formato WXR.
  2. In KB Blog, nella sezione Importa > Importa WordPress, seleziona il file esportato. La dimensione massima del file è di 20 MB.
  3. Seleziona lo stato predefinito per i post importatiImposta lo stato assegnato ai post importati. Puoi utilizzare lo stato del file di esportazione stesso, forzare tutto a Bozza oppure forzare tutto a Pubblicato.
  4. Clicchi ImportareL’avanzamento e i risultati vengono visualizzati in tempo reale durante l’esecuzione della migrazione.

Gli elementi già importati in precedenza vengono automaticamente ignorati, poiché sono tracciati in un registro di importazione interno.

16.2 Importazione RSS

Consente di impostare l’importazione automatica dei contenuti da qualsiasi feed RSS o Atom.

  • Abilita l’importazione RSS pianificata: Blocca l’endpoint cron responsabile delle importazioni automatiche.
  • URL del feed: L’indirizzo completo http o https del feed RSS o Atom da importare.
  • Frequenza
    Imposta la frequenza con cui il processo cron esegue l’importazione. I valori possibili sono Orario, Giornaliero e Settimanale.
  • Autore predefinitoAssegna ogni post importato a un autore specifico.
  • Predefinito CategoriaAssegna ogni post importato a una categoria specifica.
  • Stato predefinito: Imposta se i post importati vengono visualizzati come bozze o pubblicati.
  • Numero massimo di oggetti per corsaLimita il numero di elementi del feed importati durante una singola esecuzione di cron, su una scala da 1 a 100.

Dopo il salvataggio, saranno disponibili tre strumenti:

  • Corri adessoImporta immediatamente dal feed, tramite AJAX, fino al numero massimo di elementi configurati, senza ricaricare la pagina.
  • Alimentazione di provaRecupera e analizza il feed senza importare nulla, quindi riporta il numero di elementi e il titolo del feed.
  • URL Cron: Un link da copiare nel cron o nello scheduler delle attività del tuo server, come ad esempio i Cron Job di cPanel o una voce crontab di Linux. Include un token di sicurezza integrato e rispetta la frequenza configurata, quindi eseguirlo più spesso di quanto pianificato non avrà alcun effetto.

16.3 Mappatura dei campi per WordPress

Questa mappatura viene salvata come JSON all’interno della configurazione del modulo. Seleziona “Nessuno” per i campi che preferisci non importare. I proprietari dei negozi possono mappare parametri come titolo, categorie, slug degli autori, ecc. Questo modulo è davvero utile per i proprietari nella gestione dei blog.

16.4 Mappatura dei campi per RSS

Questa mappatura viene salvata come JSON all’interno della configurazione del modulo. I proprietari dei negozi possono mappare i parametri dai blog del feed RSS come titolo, categorie, immagine di copertina, contenuto, estratto, tag, autori, slug ecc.

16.5 Registro delle importazioni recenti

Questo registro mostra le ultime 100 operazioni di importazione. Le colonne includono Data, Origine (WordPress o RSS), Stato risultante (Importato, Saltato, Non riuscito) e un Messaggio con ulteriori dettagli o una descrizione dell’errore.

Considerazioni finali

Dalla scrittura del tuo primo articolo alla configurazione di contenuti assistiti dall’IA e profili multi-autore, Blog di Knowband Prestashop  offre ai commercianti PrestaShop una soluzione davvero completa Modulo Blog PrestaShopche copre SEO, coinvolgimento dei lettori (mi piace, reazioni, commenti) e link che generano traffico verso le pagine dei prodotti. Sia che lo gestisca come un sistema autonomo Modulo di marketing dei contenuti per PrestaShop o sovrapponendolo a un negozio online esistente, è progettato per scalare con la tua strategia di contenuti. Per assistenza tecnica, contatta Knowband all’indirizzo [email protected]

Guida utente completa all’estensione OpenCart Advanced Security Manager

La maggior parte dei proprietari di negozi OpenCart finisce per proteggere il proprio sito in modo improvvisato: un’estensione per la verifica dell’accesso in due passaggi, un’altra per bloccare i bot di spam, una terza per il CAPTCHA e magari una richiesta di assistenza al proprio provider di hosting per un firewall. OpenCart Security Manager è stato sviluppato per eliminare questa frammentazione. Questo modulo riunisce la protezione lato amministratore, la difesa del negozio online e il monitoraggio dell’integrità dei file in un’unica schermata di impostazioni all’interno del pannello di amministrazione di OpenCart.

Che tu stia cercando un’estensione per l’autenticazione a due fattori di OpenCart, un firewall, una protezione contro gli attacchi brute-force al login o un modo per mascherare la tua directory di amministrazione senza dover installare cinque componenti aggiuntivi separati, questa singola estensione è pensata per soddisfare tutte queste esigenze.

Migliori Estensione OpenCart Advanced Security Manager è organizzato in tre sezioni, ciascuna suddivisa in una propria serie di schede:

Protezione amministrativa: Verifica in due passaggi, limitazione dei tentativi di accesso, accesso amministrativo limitato tramite IP, occultamento della directory amministrativa, richiesta di accesso a livello di server e tracciamento delle attività di accesso.

Protezione della vetrinaFirewall per applicazioni web, intestazioni di risposta di sicurezza, filtro antispam per i moduli (CAPTCHA), sistemi di dissuasione per la copia/estrazione dati e richiesta di accesso a livello di negozio online.

Monitoraggio dell’integrità dei fileScansioni programmate, segnalazione delle minacce e registro della cronologia delle scansioni.

Ciascuna area verrà trattata nel dettaglio più avanti in questo documento, in modo che tu possa sempre comprendere la funzione di un’impostazione prima di attivarla.

Gli hacker che prendono di mira i negozi OpenCart tendono a concentrarsi sugli stessi punti deboli: password di amministratore facili da indovinare, tentativi di accesso automatizzati, una directory di amministrazione che si trova nel percorso predefinito, moduli di contatto/registrazione non protetti e file di sistema modificati silenziosamente. Questa estensione è pensata per chiudere queste specifiche falle di sicurezza senza richiedere l’intervento di un consulente di sicurezza o l’installazione di una serie di componenti aggiuntivi non correlati.

La protezione viene applicata a livelli indipendenti, e ogni livello copre una superficie diversa: la schermata di accesso dell’amministratore, i moduli visibili al negozio online, le intestazioni che il server invia ai browser e i file sul disco.

Il rischio in parole semplici: OpenCart, essendo ampiamente utilizzato e open-source, è un bersaglio frequente per le scansioni automatizzate. I bot cercano i percorsi di accesso predefiniti per gli amministratori, inondano i moduli di login con elenchi di credenziali e saturano i moduli di contatto con spam. Un singolo accesso amministrativo compromesso può portare al furto di dati dei clienti, all’iniezione di codice dannoso o alla manomissione della vetrina del negozio: conseguenze che costano molto di più in termini di ripristino e perdita di fiducia rispetto al tempo di configurazione richiesto da questa estensione.

Caratteristiche principali di Estensione per la gestione della sicurezza di OpenCart

Verifica in due passaggi (2FA)

Richiede all’amministratore di fornire un codice a sei cifre a rotazione da un’app di autenticazione, oltre alla password. Questo impedisce l’acquisizione dell’account anche quando la password è stata divulgata, indovinata o riutilizzata da una precedente violazione.

Esempio: un negozio con tre utenti amministratori potrebbe richiedere l’autenticazione a due fattori (2FA) per tutti tranne che per l’indirizzo IP fisso dell’ufficio di un collaboratore esterno, che è esentato. Consiglio: inserisci nella whitelist i tuoi indirizzi IP affidabili prima di attivare l’applicazione dell’autenticazione a due fattori a livello di sito, in modo da non ricevere mai la richiesta di registrarti da una connessione da cui non puoi agire.

Limitazione dei tentativi di accesso

Blocca temporaneamente un indirizzo IP quando accumula troppi tentativi di accesso amministrativo falliti entro un intervallo di tempo prestabilito, senza necessità di monitoraggio manuale.

Esempio: se uno script tenta 50 volte di indovinare la password dell’amministratore in meno di un minuto, l’indirizzo IP di origine viene bloccato automaticamente una volta raggiunto il limite di tentativi. Suggerimento: abbina un limite di tentativi moderato (5-10 tentativi) a un blocco sufficientemente lungo da scoraggiare ulteriori tentativi (15-30 minuti) ed escludi l’indirizzo IP del tuo ufficio o della VPN in modo che un errore di battitura non blocchi l’accesso al tuo team.

Accesso amministrativo limitato tramite IP

Limita l’accesso al pannello di amministrazione a un elenco predefinito di indirizzi: chiunque altro viene bloccato prima ancora che venga caricato il modulo di accesso. Questo rappresenta il sistema di controllo più efficace contro l’accesso amministrativo esterno, poiché il blocco avviene prima ancora che vengano verificate le credenziali.

Mascheramento della directory di amministrazione

Questa funzionalità nasconde il percorso di amministrazione reale dietro un URL alternativo segreto; il percorso autentico restituisce un errore 404 a chiunque non conosca il nome alternativo. In questo modo, il tuo negozio non viene rilevato dai bot che cercano i nomi comuni delle cartelle di amministrazione.

Richiesta di accesso a livello di server (autenticazione HTTP)

Aggiunge una richiesta di nome utente/password nativa del browser prima del pannello di amministrazione, del negozio online o di entrambi, prima del caricamento della schermata di accesso di OpenCart. Questa funzionalità viene eseguita interamente al di fuori dell’applicazione, risultando utile per siti di staging, negozi pre-lancio o come ulteriore punto di accesso per l’amministratore.

Firewall per applicazioni Web (WAF)

Analizza i dati GET/POST in entrata e i cookie alla ricerca di vulnerabilità note come SQL injection, cross-site scripting e path-traversal, bloccando le corrispondenze con un codice HTTP 403 prima che raggiungano il codice di OpenCart.

Intestazioni di risposta alla sicurezza

Aggiunge intestazioni (HSTS, protezione dal clickjacking, protezione dal MIME sniffing, policy referrer, policy per le autorizzazioni) che indicano ai browser di applicare ulteriori misure di sicurezza. Si tratta di un metodo a basso rischio per rafforzare il modo in cui i browser gestiscono il tuo sito ed è spesso richiesto nelle checklist PCI e negli audit di sicurezza.

Filtro antispam dei moduli (CAPTCHA)

Aggiunge la verifica CAPTCHA (Cloudflare Turnstile, Google reCAPTCHA o hCaptcha) al modulo di contatto e al modulo di registrazione, bloccando gli invii di spam e le registrazioni false senza richiedere modifiche al tema.

Dissuasori di copia/scraping

Scoraggia la copia casuale di contenuti disabilitando le scorciatoie da tastiera (clic destro, copia/incolla, visualizza sorgente e Strumenti per sviluppatori), aumentando lo sforzo necessario per estrarre casualmente testo e immagini dei prodotti.

Monitoraggio dell’integrità dei file

Esegue scansioni programmate che confrontano la tua installazione di OpenCart con una versione di riferimento sicura, segnalando i file nuovi o modificati come potenziali minacce, spesso individuando una violazione prima che venga visualizzata sul negozio online.

Panoramica dettagliata dell’estensione di sicurezza di OpenCart

Protezione amministrativa – Copre l’accesso e le sessioni amministrative: autenticazione a due fattori (2FA), limitazione degli accessi, restrizione IP, occultamento della directory, richiesta di accesso a livello di server e monitoraggio degli accessi (che include una sottosezione Utenti per la gestione delle singole registrazioni 2FA).

Protezione della vetrina – copre il traffico rivolto al cliente: firewall, intestazioni di risposta, filtro antispam, blocco dei bot per il carrello, sistemi di dissuasione dalla copia e richiesta di accesso per l’intero negozio online.

Monitoraggio dell’integrità dei file – Impostazioni e cronologia delle scansioni, incluso l’URL cron utilizzato per la pianificazione e un registro ricercabile delle scansioni precedenti.

Nella parte superiore di ogni scheda troverai il link di ripristino d’emergenza: un URL permanente che disattiva le funzionalità restrittive dell’estensione con un solo clic, nel caso in cui dovessi rimanere bloccato fuori. Questo è il dettaglio più importante di questo manuale: trovalo ora, prima di modificare qualsiasi altra impostazione, e salvalo in un luogo esterno al pannello di amministrazione. Si tratta di un’informazione fondamentale che ogni amministratore dovrebbe conoscere.

La sezione Utenti nella sezione Protezione amministratore elenca tutti gli account amministratore (ID, nome, email, stato attuale dell’autenticazione a due fattori) e consente di reimpostare la registrazione di un autenticatore smarrito o compromesso, in modo che l’utente possa registrarne uno nuovo al successivo accesso.

I report sono disponibili in due posizioni: il registro dei tentativi di accesso nella sezione Protezione amministratori (indirizzo IP, data e ora, indirizzo email e risultato per ogni tentativo di accesso amministrativo, una volta attivata la registrazione) e la tabella Cronologia scansioni nella sezione Monitoraggio integrità file (ogni scansione eseguita, manuale o pianificata, con conteggio dei file, conteggio delle minacce, durata e un collegamento al report completo).

Come funziona concretamente ciascuna funzione

Verifica in due passaggi

Questo sistema utilizza il protocollo TOTP (Time-based One-Time Password), lo stesso impiegato da Google Authenticator, Authy e app simili. Quando un amministratore attiva l’autenticazione a due fattori (2FA) o è obbligato a farlo tramite un’impostazione a livello di sito, scansiona un codice QR con la propria app di autenticazione, che genera un nuovo codice a sei cifre ogni 30 secondi. Tale codice viene inserito insieme alla password normale a ogni accesso.

Limitazione dei tentativi di accesso

Ogni tentativo di accesso amministrativo fallito viene registrato e associato all’indirizzo IP di provenienza. Una volta superato il limite configurato di tentativi di accesso falliti da un determinato IP entro la finestra temporale definita, tale IP viene bloccato e non potrà essere utilizzato ulteriormente fino allo scadere del periodo di blocco.

Accesso amministrativo limitato tramite IP

Una volta attivata, ogni richiesta al pannello di amministrazione viene verificata rispetto a una lista di utenti consentiti prima ancora che il sistema di routing di OpenCart venga eseguito. Chiunque non sia presente nella lista viene bloccato immediatamente e non raggiungerà mai il modulo di accesso.

Mascheramento della directory di amministrazione

L’estensione intercetta le richieste dirette al tuo percorso amministrativo reale e restituisce un errore 404, a meno che il visitatore non abbia già raggiunto un URL alias segreto, che imposta un cookie e lo reindirizza silenziosamente alla posizione reale.

Richiesta di accesso a livello di server

Questo aggiunge un prompt separato, nativo del browser, visualizzato dal browser stesso anziché da un modulo OpenCart, davanti al pannello di amministrazione, al negozio online o a entrambi, e viene applicato a livello di server web prima dell’esecuzione di qualsiasi logica PHP.

Firewall dell’applicazione Web

Il WAF controlla i parametri di query in entrata, i campi POST e i cookie confrontandoli con una libreria di pattern noti di injection, XSS e path-traversal. In caso di corrispondenza, viene restituito immediatamente un errore 403 prima che la richiesta raggiunga i controller di OpenCart.

Intestazioni di risposta alla sicurezza

Ciascun interruttore qui presente aggiunge un’intestazione specifica che indica al browser del visitatore di imporre un comportamento particolare: rifiutare di visualizzare la pagina in un iframe, rifiutare di indovinare i tipi di file, forzare l’utilizzo di HTTPS e così via.

Filtro antispam dei moduli

Una volta attivata, l’estensione inserisce automaticamente il widget CAPTCHA scelto nei moduli di contatto e registrazione del negozio online, senza necessità di modificare il tema, e verifica la risposta lato server prima di accettare l’invio.

Dissuasori di copia/scraping

Un insieme di restrizioni lato client, che disabilitano le funzioni di copia/taglia/incolla, clic destro, selezione del testo, visualizzazione del codice sorgente e scorciatoie degli Strumenti per sviluppatori, viene applicato all’intero sito, con una whitelist di indirizzi IP per il personale che necessita di un comportamento normale del browser.

Monitoraggio dell’integrità dei file

Un’attività pianificata, attivata dallo scheduler cron del server che accede a un URL univoco protetto da token, analizza ogni file dell’installazione, lo confronta con una base di riferimento di file core e di estensioni comuni di OpenCart noti e funzionanti, e segnala eventuali file nuovi, mancanti o modificati.

1.0.0 Protezione amministratore

Verifica in due passaggi

Abilita l’autenticazione a due fattori (2FA): attiva il supporto per l’autenticazione a due fattori; gli amministratori verranno guidati nella configurazione di un’app di autenticazione al successivo accesso.

IP della lista bianca – Indirizzi che saltano completamente l’autenticazione a due fattori, anche quando l’applicazione delle restrizioni è attiva. Aggiungi la rete domestica o dell’ufficio come rete di sicurezza prima di applicare le restrizioni.

Forza l’autenticazione a due fattori – Richiede a ogni amministratore non presente nella whitelist di configurare l’autenticazione a due fattori prima di procedere. Abilitare solo dopo aver inserito nella whitelist un IP attendibile o aver verificato che il link di ripristino funzioni.

ID – identifica l’account amministratore.

Stato 2FA – Indica se l’account ha attualmente l’autenticazione a due fattori (2FA) attiva. Vale la pena verificarlo periodicamente, soprattutto dopo un cambio di personale.

Azione – Reimposta una registrazione 2FA persa in modo che l’utente possa registrare un nuovo dispositivo. Da utilizzare immediatamente se qualcuno perde il telefono utilizzato per l’autenticazione.

L’implementazione dell’autenticazione a due fattori come facoltativa inizialmente, per poi renderla obbligatoria una volta che tutti si sono iscritti, è la soluzione migliore. percorso consigliato – Impedisce l’accesso non autorizzato all’account a causa di una password compromessa, indovinata o riutilizzata, poiché la sola password non è più sufficiente. Non imporre mai l’autenticazione a due fattori (2FA) a livello di sito senza prima aver inserito nella whitelist almeno un indirizzo IP attendibile o aver verificato il funzionamento del link di recupero, e mantieni la whitelist breve e rivedila regolarmente, poiché tali indirizzi bypassano completamente la 2FA. Aggiungi “reimposta la 2FA” alla checklist di cessazione del rapporto di lavoro per il personale in uscita.

Protezione della forza bruta

Abilita la limitazione delle richieste: blocca temporaneamente un indirizzo IP dopo troppi tentativi di accesso amministrativo non riusciti. Consigliato per qualsiasi negozio online attivo.

Numero massimo di tentativi – tentativi falliti consentiti prima che scatti il ​​ban. 5 è un valore predefinito ragionevole.

Intervallo di tempo (secondi): l’intervallo di tempo mobile in cui vengono conteggiati i guasti. 300 secondi (5 minuti) sono sufficienti per la maggior parte dei negozi.

Tempo di ban (secondi)) – per quanto tempo un IP bannato rimane bloccato; scade automaticamente.

IP della lista bianca – gli indirizzi non sono mai stati conteggiati ai fini del limite né bloccati.

Iniziate con valori moderati, controllate il registro degli accessi dopo una settimana e inasprite le restrizioni se continuano a verificarsi attacchi ripetuti da indirizzi IP diversi. Questa soluzione funziona al meglio se abbinata all’autenticazione a due fattori (2FA) piuttosto che da sola: la limitazione della velocità rallenta gli aggressori, mentre la 2FA li blocca completamente, anche se la password viene indovinata. I ban vengono rimossi automaticamente allo scadere del timer; non è necessario sbloccare manualmente alcun utente.

Accesso amministrativo limitato tramite IP

  • Limita l’accesso amministrativo tramite IPLimita l’accesso al pannello di amministrazione a un elenco specifico di indirizzi attendibili.
  • Come funzionaUna volta attivata, solo gli indirizzi IP elencati potranno accedere al pannello di amministrazione; tutti gli altri visitatori saranno bloccati, compresi coloro che tentano di raggiungere la pagina di login. Il tuo indirizzo IP attuale verrà aggiunto automaticamente non appena attiverai questa opzione, quindi non rischierai di rimanere fuori.
  • Indirizzi IP consentiti (obbligatorio)Solo gli indirizzi inseriti qui sono ammessi.

Mascheramento della directory di amministrazione

  • Nascondi il nome della directory di amministrazioneSostituisce il tuo URL di back-office reale con un alias segreto, rimuovendo il tuo negozio dal pool di siti che gli scanner automatici trovano indovinando i percorsi di amministrazione più comuni.
  • Come funzionaQuando abilitata, l’URL di amministrazione diretto restituisce una risposta 404 e il pannello è raggiungibile solo tramite l’alias configurato di seguito.
  • PseudonimoDa 3 a 32 lettere, cifre, trattini o underscore. Trattala come un segreto, proprio come una password.

Richiesta di accesso a livello di server (Amministratore)

Parte della Plugin di protezione password per OpenCart Questa funzionalità, integrata nell’estensione, aggiunge un livello di autenticazione nativo del browser davanti al pannello di amministrazione.

  • Abilita l’autenticazione HTTP per l’amministratoreAggiunge una richiesta di nome utente/password prima ancora che venga caricata la schermata di accesso dell’amministratore.
  • Nome utente / Password: Credenziali per la richiesta; la password viene memorizzata in forma crittografata e non viene mai salvata in chiaro.
  • IP della lista bianca: Indirizzi che saltano completamente la richiesta.
  • Compatibilità con il server (PHP-FPM/FastCGI): Aggiunge una direttiva necessaria sui server in cui l’intestazione di autenticazione non viene altrimenti trasmessa correttamente.

Monitoraggio degli accessi

Una caratteristica fondamentale di questo Plugin di sicurezza per l’accesso a OpenCartQuesta scheda fornisce visibilità su ogni tentativo di accesso amministrativo effettuato al tuo negozio.

  • Email di conferma dell’accesso riuscitoInvia una notifica ogni volta che un amministratore effettua l’accesso con successo.
  • Email di notificaIndirizzo a cui vengono inviati gli avvisi; se lasciato vuoto, verrà utilizzato l’indirizzo email del tuo negozio.
  • Accedi Tentativi di accesso amministratoreRegistra l’indirizzo IP, l’ora, l’indirizzo email e l’esito di ogni tentativo di accesso in un file di registro scaricabile.
  • Registro dei tentativi di accesso: Il registro stesso; i pulsanti di download si attivano una volta che sono presenti delle voci.

2.0.0 Protezione della vetrina

La protezione del negozio copre tutto ciò con cui un cliente o un bot interagisce direttamente. È qui che entrano in gioco il firewall, il CAPTCHA e la funzionalità dell’intestazione di sicurezza di questo Estensione di sicurezza di OpenCart Tutti lavorano fianco a fianco, ognuno affrontando una diversa minaccia per il cliente.

Firewall dell’applicazione Web

Funzionando come un dedicato Estensione firewall di OpenCartQuesta funzionalità blocca automaticamente le richieste contenenti vulnerabilità note di SQL injection, cross-site scripting o path-traversal prima che raggiungano il codice sorgente del negozio online. Non è richiesta alcuna configurazione, basta attivarla.

Intestazioni di risposta alla sicurezza

Queste impostazioni aggiungono piccole istruzioni invisibili che indicano ai browser come gestire il tuo negozio in modo sicuro. La maggior parte può essere attivata senza problemi e lasciata invariata.

  • Protezione XSS: Una vecchia misura di sicurezza contro uno specifico tipo di attacco. I browser moderni hanno una protezione integrata migliore, ma lasciarla attiva non fa male; pensatela come un blocco di sicurezza aggiuntivo per i browser più vecchi.
  • Protezione anti-click: Impedisce ad altri siti di visualizzare segretamente il tuo negozio all’interno di un frame nascosto, un trucco a volte utilizzato per indurre i visitatori a cliccare su elementi che non intendevano cliccare.
  • Protezione contro l’intercettazione dei contenutiIndica ai browser di fidarsi del tipo di file dichiarato dal tuo archivio anziché indovinarlo, chiudendo una falla che a volte viene sfruttata dagli aggressori.
  • Navigazione solo HTTPS (HSTS)Indica ai browser di utilizzare sempre la versione sicura e crittografata del tuo sito, mai quella non protetta.
  • Includi sottodomini / Precarica: Estende tale regola a tutti i sottodomini utilizzati e può facoltativamente registrare il tuo negozio in un elenco globale che i browser controllano automaticamente.
  • Politica di riferimentoLimita la quantità di informazioni che i browser condividono sulla provenienza di un visitatore quando quest’ultimo clicca su un link che lo porta fuori dal tuo negozio.
  • Politica sulle autorizzazioniConsente di controllare quali funzionalità del dispositivo (fotocamera, microfono, ecc.) le pagine del tuo negozio possono richiedere nel browser di un visitatore.

Filtro antispam dei moduli

Come integrato Estensione antispam per OpenCart and Estensione captcha di OpenCartQuesta funzionalità impedisce a bot e spammer di inondare i moduli di contatto e registrazione con invii indesiderati. È compatibile con provider come Cloudflare Turnstile, Google reCAPTCHA e hCaptcha, ognuno dei quali verifica che a inviare il modulo sia un visitatore reale e non un bot.

  • Abilita la protezione antispamAggiunge un controllo CAPTCHA ai moduli di contatto e di registrazione, verificato lato server in modo che non possa essere aggirato.
  • ProviderScegli Turnstile, reCAPTCHA o hCaptcha; ognuno funziona in modo leggermente diverso, ma tutti bloccano lo spam automatico.
  • Chiave del sito / Chiave segretaCodici forniti dal provider scelto che collegano il tuo negozio in modo sicuro.
  • Tema widget: Controlla l’aspetto della casella CAPTCHA (Automatico, Chiaro o Scuro).

Protezione del contenuto

  • Abilita la protezione dei contenutiInterruttore principale. Funziona solo come deterrente; un visitatore determinato può comunque aggirarlo utilizzando gli strumenti per sviluppatori del proprio browser.
  • Disabilita Copia/Taglia/IncollaBlocca le scorciatoie da tastiera che i visitatori utilizzerebbero per copiare o incollare il contenuto della pagina.
  • Disattiva la visualizzazione del codice sorgente (Ctrl+U): Blocca il collegamento per visualizzare il codice sorgente di una pagina.
  • Disabilita il menu contestuale (clic destro)Rimuove il menu contestuale che i visitatori potevano utilizzare per salvare immagini o copiare contenuti.
  • Disabilita la selezione del testo: Impedisce di evidenziare o selezionare il testo sulla pagina.
  • Disabilita Strumenti per sviluppatori/Ispeziona (F12)Blocca le scorciatoie da tastiera F12, Ctrl+Shift+I e Ctrl+Shift+J. Non impedisce l’apertura degli Strumenti per sviluppatori tramite il menu del browser.
  • Indirizzi IP consentiti (Personale)Indirizzi che aggirano tutte le restrizioni di protezione dei contenuti.

Richiesta di accesso a livello di negozio

Un altro strato di questo Plugin di protezione password per OpenCartQuesta funzionalità protegge l’intero negozio online con una richiesta di nome utente e password a livello di browser, separata dalla richiesta lato amministratore descritta nella Sezione 6.

  • Abilita l’autenticazione HTTP per il negozio online.Aggiunge una richiesta di password prima che sia possibile visualizzare qualsiasi pagina del negozio.
  • Nome utente / PasswordCredenziali specifiche del negozio online, memorizzate in forma crittografata.
  • IP della lista bianca: Indirizzi che saltano completamente la richiesta di autorizzazione per l’accesso al negozio.

Questo serve a mantenere privato un negozio in fase di pre-lancio o di staging dai motori di ricerca e dai visitatori occasionali. L’attrito in questo caso è intenzionale, a differenza della richiesta lato amministratore. Se la richiesta continua a ripetersi anche con credenziali corrette su un server PHP-FPM/FastCGI, abilita l’impostazione di compatibilità in Protezione amministratore per risolvere il problema; tale impostazione si applica sia alla richiesta lato amministratore che a quella lato negozio.

3.0.0 Monitoraggio dell’integrità dei file

Impostazioni profilo

  • Abilita il monitoraggio dell’integrità dei fileInterruttore principale: quando è disattivato, l’endpoint di scansione restituisce immediatamente il controllo senza eseguire alcuna scansione.
  • Avviso via email sulle nuove minacce: Invia un avviso all’indirizzo email dell’amministratore ogni volta che una scansione rileva qualcosa di nuovo o modificato. Gli avvisi ripetuti per falsi positivi noti vengono automaticamente soppressi.
  • Escludi percorsi: Percorsi relativi, uno per riga, da saltare durante la scansione, utili per sopprimere falsi positivi noti come le directory dei fornitori.
  • URL Cron: Un URL univoco protetto da token che attiva una scansione ogni volta che il sistema di pianificazione lo richiede.

Per configurarlo correttamente: abilita la funzione, attiva gli avvisi via e-mail e aggiungi l’URL del cron alle attività pianificate del pannello di controllo del tuo hosting (o al tuo crontab), in genere programmate per le ore non di punta come le 2 del mattino. Gli avvisi vengono inviati solo per minacce effettivamente nuove o modificate. Una volta che un file è stato rilevato e escluso o confermato, gli avvisi ripetuti per quell’elemento vengono soppressi.

Scansiona la cronologia

  • ID: Identificativo sequenziale per ogni ciclo di scansione.
  • Data: Quando è stata eseguita la scansione.
  • Innescato da: Manuale o programmato (cron).
  • File scansionati: Numero totale di file controllati in quella esecuzione.
  • Minacce: Numero di file nuovi o modificati contrassegnati.
  • Durata: Durata della scansione.
  • Stato: Stato di completamento.
  • Visualizar relatório: Apre i risultati dettagliati di quella scansione.

Questa scheda è puramente storica e filtrabile per intervallo di date. Non è necessaria alcuna configurazione. Esamina i report dopo le prime scansioni programmate per capire cosa è “normale” per il tuo negozio, poiché la maggior parte dei siti rileva alcuni file segnalati in concomitanza con aggiornamenti di routine del tema o delle estensioni. Una volta stabilito questo valore di riferimento, i risultati realmente insoliti risulteranno più evidenti. Indaga su qualsiasi scansione in cui il numero di minacce superi di molto il tuo valore di riferimento, anche se i singoli file non sembrano palesemente dannosi a prima vista. Spesso è proprio così che si presenta una compromissione in fase iniziale.

Conclusione

Gestore avanzato della sicurezza di OpenCart Riunisce in un’unica schermata di configurazione centralizzata le protezioni di cui la maggior parte dei negozi ha bisogno singolarmente: verifica in due passaggi, limitazione degli accessi, firewall, CAPTCHA e scansione dell’integrità dei file. Se configurato con cura, partendo dal monitoraggio degli accessi e dal link di ripristino di emergenza prima di aggiungere controlli più restrittivi, riduce significativamente le vie di attacco più comuni contro i negozi OpenCart senza creare problemi ai clienti o al tuo team.

Il modulo OpenCart Advanced Security Manager è disponibile anche su OpenCart Marketplace e i proprietari dei negozi possono accedervi cliccando qui. Qui.

Manuale utente del modulo PrestaShop Advanced Security Manager

PrestaShop Security Manager è un modulo di sicurezza completo per PrestaShop, sviluppato per sostituire i plugin singoli che la maggior parte dei commercianti finisce per installare uno alla volta: un plugin per l’autenticazione a due fattori, un plugin CAPTCHA, un’estensione firewall separata altrove. Questo modulo, invece, riunisce protezione lato amministratore, difesa lato front-end e scansione dell’integrità dei file in un’unica schermata di configurazione all’interno del back-office di PrestaShop.

Se stai cercando un Completo Modulo di autenticazione a due fattori per PrestaShop Modulo firewall di PrestaShop Modulo di protezione dagli attacchi brute force per PrestaShop, o semplicemente un modo per bloccare il tuo proteggere il backend senza destreggiarsi tra queste cinque diverse estensioni, questo PrestaShop Advanced Security Manager copre tutto.

Questo modulo è organizzato in tre aree funzionali, ognuna con il proprio set di schede:

  • Sicurezza amministrativa: Le misure di sicurezza per l’amministratore includono l’autenticazione a due fattori (2FA), la protezione dagli attacchi brute-force, la protezione dell’indirizzo IP dell’amministratore, la ridenominazione delle cartelle (tramite URL di amministrazione nascosto), l’autenticazione HTTP e il monitoraggio delle attività di accesso.
  • Sicurezza del frontend: Ciò include firewall per applicazioni web, intestazioni di sicurezza HTTP, protezione antispam (CAPTCHA), protezione dai carrelli falsi, protezione dei contenuti e autenticazione HTTP del negozio online.
  • Anti-malware: Scansione programmata, rilevamento delle minacce e reportistica storica delle scansioni.

Ciascuna di queste aree è descritta in dettaglio più avanti in questo manuale, con ogni campo spiegato in un linguaggio semplice, in modo che tu sappia sempre esattamente cosa stai accendendo prima di farlo.

Aggiornamento (8 luglio 2026): Nuove funzionalità aggiunte al modulo di sicurezza PrestaShop v1.0.1

L’ultimo aggiornamento di Knowband Modulo di sicurezza PrestaShop Introduce una dashboard e una funzionalità di sicurezza front-end che include un campo HoneyPot e un progetto sotto la protezione antispam. Queste aggiunte offrono ai proprietari dei negozi una visione più chiara della sicurezza del proprio negozio e una difesa più efficace contro gli attacchi automatizzati, il tutto senza alcuna difficoltà tecnica.

1. Nuova dashboard di sicurezza

È stata aggiunta una dashboard di sicurezza centralizzata che consente agli amministratori del negozio di visualizzare lo stato di sicurezza completo del proprio punto vendita da un’unica schermata.

La dashboard mostra dettagli chiave come:

  • Punteggio di sicurezza
  • Protezioni di sicurezza attive
  • Tentativi di accesso riusciti e non riusciti
  • Tasso di successo dell’accesso
  • Copertura dell’autenticazione a due fattori
  • Blocchi IP attivi
  • Statistiche sulla protezione dallo spam
  • Indirizzi IP segnalati
  • Attività di cattura dei bot
  • Recenti classificazioni del progetto Honeypot
  • Indirizzi IP più utilizzati negli attacchi
  • Principali account amministratori target

Questa nuova funzionalità consente ai commercianti di monitorare facilmente gli eventi di sicurezza in tempo reale e individuare i problemi prima che si aggravino.

2. Protezione Honeypot

Una nuova funzionalità Honeypot aggiunge un primo livello di difesa invisibile contro i bot. Funziona inserendo un campo nascosto all’interno di alcuni moduli del negozio online: i visitatori reali non se ne accorgono, ma i bot che compilano tutti i campi vengono automaticamente individuati all’istante.

  • Protegge i moduli di registrazione, accesso, contatto, iscrizione alla newsletter e commenti sui prodotti.
  • Funziona senza modificare il tema del tuo negozio.
  • Non necessita di servizi di terze parti
  • Rimane invisibile ai veri visitatori
  • Riduce gli accessi spam e le registrazioni false

Per risultati ancora più efficaci, Honeypot funziona bene insieme a Modulo Captcha di PrestaShop per fermare i bot più avanzati.

3. Integrazione del progetto Honeypot

Questo aggiornamento collega inoltre il modulo a Project Honeypot, un servizio globale affidabile che identifica gli spammer noti e gli indirizzi IP dannosi.

A differenza della protezione basata esclusivamente sui moduli, Project Honeypot verifica la reputazione di un visitatore prima ancora che questi acceda ai vostri moduli.

I punti salienti principali includono:

  • Controlli di reputazione IP in tempo reale tramite il servizio Http-bl
  • Modalità osservatore per monitorare i visitatori sospetti senza bloccarli
  • Modalità azione per bloccare automaticamente gli indirizzi IP segnalati
  • Impostazioni personalizzate della durata del ban
  • Supporto per whitelist IP per utenti attendibili, reti aziendali e servizi CDN
  • Registri chiari che mostrano la reputazione del visitatore e le azioni intraprese.

2. Caratteristiche principali di PrestaShop Advanced Security Manager

Autenticazione a due fattori (2FA)

Richiede agli amministratori di confermare la propria identità con un codice monouso a tempo generato da un’app di autenticazione, oltre alla password. Ciò impedisce l’acquisizione dell’account anche in caso di fuga di dati, tentativi di indovinare la password o riutilizzo da una precedente violazione.

Protezione dalla forza bruta

Blocca temporaneamente un indirizzo IP che accumula troppi tentativi di accesso amministrativo falliti entro un intervallo di tempo definito, neutralizzando gli script automatizzati di credential stuffing e di indovinamento delle password senza richiedere alcun intervento manuale.

Se uno script di un utente malintenzionato tenta 50 combinazioni di password contro l’account amministratore in meno di un minuto, l’indirizzo IP viene bloccato automaticamente dopo il limite di tentativi configurato, per la durata del blocco configurato.

Protezione IP amministrativa

Limita l’accesso al back-office a un elenco definito di indirizzi IP; tutti gli altri vengono bloccati prima ancora di raggiungere la pagina di login. Questo è il sistema di controllo più efficace contro i tentativi di accesso amministrativo esterno, poiché blocca la richiesta prima ancora che vengano verificate le credenziali.

Rinominare la cartella (URL di amministrazione nascosto)

Questo modulo può nascondere la vera cartella di amministrazione dietro un URL virtuale segreto, in modo che il percorso effettivo del back-office restituisca un errore 404 a chiunque non conosca il nome virtuale. In questo modo, il tuo negozio viene escluso dall’elenco dei siti che i bot trovano scansionando i nomi comuni delle cartelle di amministrazione.

Autenticazione HTTP (amministrazione e frontend)

Utilizzando questo modulo, è possibile aggiungere un ulteriore prompt di nome utente e password a livello di browser, prima ancora che venga caricata la schermata di login di PrestaShop, sia per il back office che per il negozio online. Si tratta di un secondo livello di autenticazione che opera completamente al di fuori dell’applicazione, utile per ambienti di staging, negozi di prova o come ulteriore livello di controllo amministrativo.

Firewall per applicazioni Web (WAF)

Analizza i dati in entrata provenienti da richieste GET, POST e cookie alla ricerca di noti schemi di attacco di SQL injection, cross-site scripting e path-traversal, bloccando le corrispondenze con una risposta HTTP 403. In questo modo, si intercetta una grande quantità di tentativi di sfruttamento automatizzati prima ancora che raggiungano il codice di PrestaShop.

Intestazioni di sicurezza HTTP

Aggiunge intestazioni di risposta (HSTS, protezione dal clickjacking, protezione dal content sniffing, policy referrer, policy autorizzazioni) che indicano ai browser di applicare ulteriori comportamenti di sicurezza. Questo è un metodo senza svantaggi per rafforzare la gestione del sito da parte dei browser ed è spesso richiesto per la conformità PCI e per le checklist di audit di sicurezza.

Protezione antispam (CAPTCHA)

Aggiunge la verifica CAPTCHA (Cloudflare Turnstile, Google reCAPTCHA o hCaptcha) al modulo di contatto e al modulo di registrazione clienti, riducendo gli invii di spam e la creazione fraudolenta di account senza richiedere alcuna modifica al tema.

Protezione contro le carte contraffatte

Blocca le richieste di manipolazione del carrello basate su GET, una tecnica comune dei bot che esegue la scansione e il precaricamento dei carrelli utilizzando parametri URL anziché azioni di aggiunta al carrello reali. In questo modo, i dati del carrello e dell’inventario rimangono puliti dal rumore generato dai bot, senza influire sui clienti reali.

Protezione del contenuto

Scoraggia la copia occasionale di contenuti tramite il blocco delle combinazioni di tasti clic destro, copia e incolla, visualizzazione del codice sorgente e Strumenti per sviluppatori, aumentando lo sforzo necessario per l’estrazione occasionale di descrizioni e immagini di prodotti.

Scansione antimalware

Esegue scansioni programmate di integrità dei file della tua installazione di PrestaShop, confrontando i file con una baseline di riferimento nota e segnalando i file nuovi o modificati come potenziali minacce. Questo permette di individuare prove di una compromissione, come codice iniettato, file di sistema modificati o nuovi file inattesi, spesso ben prima che diventino visibili sul sito.

3. Installazione del modulo PrestaShop Security Manager

Caricamento del modulo

  1. Accedi al back office di PrestaShop con un account amministratore.
  2. Accedere a Moduli > Gestore moduli.
  3. Clicchi Carica un modulo nell’angolo in alto a destra.
  4. Seleziona il file ZIP del modulo che hai scaricato dopo l’acquisto.
  5. Attendi che l’indicatore di avanzamento del caricamento completi. Non abbandonare la pagina durante questa fase, poiché ciò potrebbe interrompere il trasferimento del file in caso di connessioni lente.

4. Panoramica del pannello di amministrazione PrestaShop Advanced Security Manager

Il modulo aggiunge una nuova voce al menu del back-office, in genere sotto i moduli installati o in una sezione dedicata alla sicurezza, a seconda del tema PrestaShop utilizzato. Aprendolo, si accede a una schermata di configurazione organizzata in tre aree principali, ciascuna suddivisa in schede separate:

  • Sicurezza amministrativa: Controlli applicabili alle sessioni di back-office e amministrative, tra cui autenticazione a due fattori (2FA), protezione dagli attacchi brute-force, protezione IP amministratore, ridenominazione cartelle, autenticazione HTTP e monitoraggio degli accessi, che comprende la sottosezione Dipendenti per la gestione delle singole iscrizioni all’autenticazione a due fattori.
  • Sicurezza del frontend: Controlli che si applicano al traffico rivolto ai clienti, tra cui il firewall per applicazioni web, le intestazioni di sicurezza HTTP, la protezione dallo spam, la protezione dai carrelli falsi, la protezione dei contenuti e l’autenticazione HTTP del negozio online.
  • Anti-malware: Configurazione della scansione e report storici delle scansioni, incluso l’URL CRON utilizzato per le scansioni pianificate e un registro ricercabile e filtrabile delle scansioni precedenti.

Nella parte superiore della pagina di configurazione, indipendentemente dalla scheda in cui ti trovi, troverai il URL di ripristino di emergenza, un collegamento permanente che disabilita le funzionalità restrittive del modulo con un solo clic, nel caso in cui dovessi rimanere bloccato fuori.

Importante: Questa è l’informazione più importante del modulo presente in questo manuale utente. Puoi copiarla ora, prima di configurare qualsiasi altra cosa, e salvarla al di fuori del pannello di amministrazione, in modo da potervi accedere in seguito.

5. Sicurezza amministrativa

La sicurezza amministrativa è il fulcro di questo modulo di sicurezza amministrativa PrestaShop: l’insieme di controlli che proteggono l’accesso al back-office, che rappresenta il singolo obiettivo di maggior valore per qualsiasi negozio. Un account amministratore compromesso offre a un aggressore una portata di gran lunga maggiore rispetto a qualsiasi vulnerabilità del front-end, pertanto questa sezione merita la massima attenzione durante la configurazione iniziale.

Autenticazione a due fattori (2FA)

Gli amministratori del negozio possono utilizzare questo Modulo di autenticazione a due fattori per PrestaShop richiedere un codice monouso basato sul tempo da un’app di autenticazione oltre alla normale password, chiudendo il 

Abilita 2FA: Attiva il supporto per l’autenticazione a due fattori tramite l’interruttore; gli amministratori vengono reindirizzati alla pagina per configurare un’app di autenticazione al successivo accesso.

Abilita per tutti gli store, anche se non è ancora obbligatorio.

Inserisci gli indirizzi IP nella lista bianca: Amministratori del negozio con IP aggiunti che saltano completamente l’autenticazione a due fattori, uno per riga o separati da virgole; esentati anche quando l’opzione “Forza” è attiva.

Si consiglia di aggiungere l’ufficio o la casa come rete di sicurezza prima di forzare l’autenticazione a due fattori.

Forza 2FA: È possibile richiedere a tutti gli amministratori non inclusi nella whitelist di configurare l’autenticazione a due fattori prima di poter procedere.

Inoltre, abilita questa funzione solo dopo aver inserito un IP attendibile nella whitelist o aver confermato l’URL di ripristino.

b) Dipendenti

ID: Identifica l’account del dipendente.

Stato dell’autenticazione a due fattori: Mostra se l’autenticazione a due fattori (2FA) è attualmente configurata per quel dipendente, tramite la scheda Stato 2FA.

Si raccomanda di effettuare controlli periodici, soprattutto in seguito a cambi di personale.

Azioni: Reimposta (disabilita) un’iscrizione all’autenticazione a due fattori persa, consentendo al dipendente di configurarla nuovamente.

Da utilizzare immediatamente se un dipendente smarrisce il proprio dispositivo di autenticazione.

Il percorso di implementazione consigliato prevede di abilitare inizialmente l’autenticazione a due fattori (2FA) in modalità facoltativa, per poi attivare l’autenticazione a due fattori obbligatoria una volta che tutti gli utenti si siano registrati. In questo modo si impedisce l’accesso non autorizzato agli account tramite password rubate, indovinate o riutilizzate, poiché una password rubata da sola non è più sufficiente per accedere. Questa soluzione è particolarmente utile per i negozi con accesso remoto o da parte di collaboratori esterni, per le sedi amministrative con più dipendenti o per qualsiasi negozio che abbia già subito una violazione delle credenziali di accesso.

Importante: Non forzare mai l’autenticazione a due fattori (2FA) su tutto il sito senza prima aver inserito nella whitelist almeno un IP attendibile o aver verificato che l’URL di ripristino di emergenza funzioni. Mantieni l’elenco degli IP nella whitelist breve e rivedilo regolarmente, poiché tali indirizzi bypassano completamente la 2FA. La scheda Dipendenti ti consente di recuperare l’accesso all’account di un collega senza disabilitare la protezione 2FA per l’intero negozio, il che è utile in caso di smarrimento o sostituzione del telefono, reinstallazione dell’app e cessazione del rapporto di lavoro. Vale la pena aggiungere il ripristino dello stato della 2FA alla tua checklist standard di cessazione del rapporto di lavoro ogni volta che un dipendente lascia l’azienda.

2. Protezione contro gli attacchi brute-force

Gli amministratori del negozio possono utilizzare questo Modulo di protezione dagli attacchi brute force per PrestaShop per bloccare automaticamente gli indirizzi IP che superano un numero predefinito di tentativi di accesso falliti, interrompendo gli script di credential stuffing senza necessità di monitoraggio manuale.

Abilita la protezione contro gli attacchi di forza brutaQuesta funzionalità blocca temporaneamente un indirizzo IP dopo troppi tentativi di accesso amministrativo non riusciti. Si consiglia di abilitare la protezione contro gli attacchi brute force sul proprio negozio di produzione.

Numero massimo di tentativi: Il numero massimo di tentativi è il numero di tentativi falliti consentiti prima che scatti il ​​ban al tentativo successivo al raggiungimento del limite.

È possibile impostare il valore a 5 tentativi, in quanto si tratta di un valore predefinito ragionevole.

Intervallo di tempo (secondi): Questa finestra mobile è l’intervallo di tempo in cui vengono conteggiati i tentativi falliti.

Tempo di ban (secondi): Questo valore indica per quanto tempo un indirizzo IP bloccato rimane tale nel sistema; il blocco scade automaticamente.

Inserisci gli indirizzi IP nella lista bianca: Aggiungi gli IP mai conteggiati o bloccati e aggiungi gli IP di uffici/VPN affidabili.

Inizia con valori moderati, rivedi il registro dei tentativi di accesso dopo una settimana e restringi le impostazioni se continui a vedere schemi di attacco ripetuti da IP diversi. Questo è il nucleo del modulo di attacco brute force per PrestaShop Funzionalità: neutralizza direttamente i tentativi automatici di indovinare le password senza richiedere il monitoraggio dei log in tempo reale. È consigliabile combinarlo con l’autenticazione a due fattori (2FA) piuttosto che affidarsi esclusivamente alla protezione contro gli attacchi brute-force, poiché quest’ultima rallenta gli aggressori, mentre la 2FA li blocca completamente anche se la password viene indovinata. I blocchi sono automatici e a tempo limitato, quindi non è necessario sbloccare manualmente un indirizzo IP; il blocco si rimuove automaticamente allo scadere del periodo di tempo stabilito.

3. Protezione IP amministratore

Gli amministratori del negozio possono utilizzare questo Modulo di restrizione IP per PrestaShophttps://www.knowband.com/it/prestashop-security-manager limitare l’accesso al back-office a un elenco fisso di indirizzi IP attendibili, bloccando tutti gli altri visitatori, inclusi i bot che non riescono nemmeno a visualizzare la pagina di login.

Limita l’accesso amministrativo tramite IP: Questa funzione consente di limitare l’accesso al Back Office a un elenco specifico di indirizzi IP attendibili.

Come funziona:

Quando questa opzione è abilitata, solo gli indirizzi IP elencati di seguito potranno accedere al tuo Back Office; tutti gli altri visitatori, compresi coloro che tentano di accedere alla pagina di login, verranno bloccati.

Per la tua sicurezza, il tuo indirizzo IP attuale viene automaticamente aggiunto all’elenco degli indirizzi consentiti nel momento in cui abiliti questa opzione, in modo da evitare che tu ti blocchi accidentalmente l’accesso.

Indirizzi IP consentiti (obbligatorio): Solo gli indirizzi IP inseriti qui saranno autorizzati ad accedere al Back Office.

4. Rinominare la cartella Admin

Nascondi il nome della cartella amministratore: Gli amministratori del negozio possono utilizzare questa funzionalità, parte del modulo di sicurezza di PrestaShop, per nascondere l’URL reale del back-office dietro un indirizzo virtuale segreto. In questo modo, il tuo negozio viene escluso dall’elenco dei siti rilevati dagli scanner automatici che cercano di indovinare i nomi comuni delle cartelle amministrative.

Nascondi l’amministratore dietro un nome virtuale:  Quando questa opzione è attiva, l’URL di amministrazione diretto restituisce un errore 404 e il back office è raggiungibile solo tramite l’URL virtuale impostato di seguito. Nome amministratore virtuale: inserisci un nome composto da 3 a 32 lettere, cifre, trattini o underscore. Usa questo nome come segreto, proprio come una password.

5. Autenticazione HTTP (Amministratore)

Gli amministratori del negozio possono utilizzare questa funzionalità per aggiungere una richiesta di nome utente e password a livello di browser, accessibile dall’intero back office, sovrapponendosi al normale login amministrativo di PrestaShop come ulteriore livello di protezione.

Abilita l’autenticazione HTTP per l’amministratore

Questa funzionalità fa parte del modulo di sicurezza di PrestaShop. Questa opzione specifica aggiunge una richiesta di nome utente e password prima ancora che venga caricata la schermata di accesso all’area amministrativa, offrendo un ulteriore livello di sicurezza oltre alle normali credenziali di amministratore.

Abilita l’autenticazione HTTP per l’amministratoreQuando questa opzione è attiva, i visitatori devono inserire nome utente e password in una finestra di dialogo del browser prima di poter visualizzare la schermata di accesso dell’amministratore.

Nome utente / Password: Queste sono le credenziali richieste per la richiesta di autenticazione HTTP. La password viene memorizzata in forma crittografata e non viene mai salvata in chiaro.

Inserisci gli indirizzi IP nella lista bianca: Gli indirizzi IP elencati qui salteranno completamente la richiesta di password.

Compatibilità del server (CGIPassAuth): Questo aggiunge una direttiva necessaria sui server che eseguono PHP come FastCGI/PHP-FPM, dove altrimenti l’intestazione di autenticazione non viene trasmessa correttamente.

6. Monitoraggio degli accessi

Gli amministratori del negozio possono utilizzare questo modulo di sicurezza per l’accesso a PrestaShop Funzionalità per ricevere avvisi in caso di accesso riuscito e per mantenere un registro di controllo scaricabile di ogni tentativo di accesso amministratore.

Notifiche di accesso e registro di controllo

Email di conferma dell’accesso riuscito: Questa opzione invia un’email di notifica ogni volta che un amministratore effettua correttamente l’accesso al back office.

E-mail di notifica: Questo è l’indirizzo a cui vengono inviate le notifiche di accesso. Se lasciato vuoto, verrà utilizzato l’indirizzo email predefinito del tuo negozio.

Registra i tentativi di accesso dell’amministratore:  Questa opzione registra una riga per ogni tentativo di accesso, includendo indirizzo IP, ora, email ed esito, in un file di registro scaricabile.

Registro dei tentativi di accesso: Questo è il registro vero e proprio. I pulsanti di download si attivano non appena vengono create delle voci.

6. Protezione del frontend

La sicurezza frontend protegge il tuo negozio online, la parte del tuo sito con cui ogni cliente e ogni bot interagiscono direttamente. È qui che un Modulo firewall di PrestaShop Modulo captcha per PrestaShop, e un modulo di intestazioni di sicurezza PrestaShop Tutte le funzionalità coesistono, ognuna delle quali affronta una diversa categoria di minacce rivolte al cliente.

Firewall dell’applicazione Web

Gli amministratori del negozio possono utilizzare questo Modulo WAF di PrestaShop per bloccare automaticamente le richieste contenenti vulnerabilità note di SQL injection, cross-site scripting e path-traversal prima che raggiungano il codice sorgente del negozio online.

Intestazioni di sicurezza HTTP

Gli amministratori del negozio possono utilizzare questo modulo di intestazioni di sicurezza PrestaShop Istruire i browser dei visitatori ad applicare automaticamente protezioni aggiuntive, senza alcuna modifica visibile alla vetrina del negozio.

Intestazioni di sicurezza

Queste impostazioni aggiungono piccole istruzioni invisibili che indicano ai browser web come gestire il tuo negozio in modo sicuro. Non è necessario essere esperti di informatica per utilizzarle; la maggior parte è sicura e può essere attivata una volta per tutte.

Protezione XSS
Si tratta di una vecchia funzionalità di sicurezza che aiuta a bloccare un certo tipo di attacco. La maggior parte dei browser moderni offre ora una protezione integrata migliore, ma attivarla non crea alcun problema; pensatela come un blocco di sicurezza aggiuntivo per i browser più datati.

Protezione anti-click
Questo impedisce ad altri siti web di visualizzare segretamente il tuo negozio all’interno di un frame nascosto sulla propria pagina, un trucco a volte utilizzato per indurre i visitatori a cliccare su elementi che non intendevano cliccare.

Protezione contro l’intercettazione dei contenuti
A volte i browser cercano di “indovinare” il tipo di file che stanno visualizzando, una vulnerabilità che può essere sfruttata dagli aggressori. Questa impostazione indica ai browser di fidarsi del tipo di file specificato dal tuo archivio, anziché tentare di indovinarlo.

Navigazione solo HTTPS (HSTS)
Questo indica ai browser di connettersi sempre al tuo negozio utilizzando la versione sicura e crittografata del tuo sito (HTTPS), mai quella non protetta.

Includi sottodomini / Precarica
Questo estende la stessa regola di connessione sicura a tutti i sottodomini che utilizzi (come blog.yourstore.com) e può facoltativamente registrare il tuo negozio in un elenco globale che i browser controllano automaticamente.

Politica di riferimento
Quando qualcuno clicca su un link dal tuo negozio a un altro sito, i browser in genere condividono alcune informazioni sulla provenienza del visitatore. Questa impostazione limita la quantità di informazioni condivise.

Politica sulle autorizzazioni
Questa impostazione consente di controllare quali funzionalità del dispositivo, come la fotocamera o il microfono, le pagine del tuo negozio possono utilizzare nel browser di un visitatore.

Protezione Spam

Gli amministratori del negozio possono utilizzare questo Modulo di protezione antispam per PrestaShop and Modulo captcha per PrestaShop Funzionalità per aggiungere automaticamente la verifica CAPTCHA ai moduli di contatto e di registrazione clienti.

1. Protezione antispam (CAPTCHA)

Questa caratteristica fa parte della Modulo di sicurezza PrestaShop, aiutando a impedire che bot e spammer inondino i moduli di contatto e di registrazione con invii indesiderati. Come integrato modulo antispam per PrestaShop and Modulo captcha per PrestaShop, funziona insieme ad altri strumenti come un Modulo reCAPTCHA per PrestaShop, Modulo tornello Cloudflare per PrestaShope Modulo hCaptcha per PrestaShop, tutto progettato per verificare che a inviare i moduli sia un visitatore reale e non un bot.

Abilita la protezione antispam
Quando attivata, questa opzione aggiunge un controllo CAPTCHA ai moduli di contatto e di registrazione. Il controllo avviene sul server prima che il modulo venga accettato, quindi non può essere aggirato.

Provider
Qui puoi scegliere quale servizio CAPTCHA utilizzare: Cloudflare Turnstile, Google reCAPTCHA o hCaptcha. Ognuno funziona in modo leggermente diverso, ma tutti hanno lo stesso scopo: bloccare lo spam automatico.

Chiave del sito / Chiave segreta
Si tratta di codici speciali forniti dal servizio CAPTCHA da te scelto, che collegano in modo sicuro il tuo negozio a tale servizio.

Tema widget
Questa opzione controlla l’aspetto della finestra CAPTCHA, ad esempio Automatico, Chiaro o Scuro.

2. [Nuovo] Campo di Honeypot

Honeypot aggiunge un ulteriore livello di protezione antispam al tuo frontend inserendo campi invisibili all’interno di moduli selezionati. I visitatori o i clienti reali non vedranno mai questi campi, ma i bot automatici che tentano di compilarli tutti possono essere individuati e bloccati. Questa protezione leggera e semplice riduce lo spam, gli account falsi e gli accessi non autorizzati, mantenendo al contempo un’esperienza di acquisto fluida per i clienti reali.

Honeypot abilitatoAttiva questa impostazione per abilitare la protezione Honeypot sul tuo negozio. Una volta attivata, il modulo aggiunge silenziosamente un campo nascosto ai moduli selezionati. Se un bot compila questo campo nascosto, l’invio viene contrassegnato come sospetto e bloccato prima ancora di essere elaborato.

Moduli protetti: Scegli quali moduli devono essere protetti dalla protezione Honeypot. Il modulo supporta:

Registrazione – Blocca la creazione automatica di account e le registrazioni false.

Accedi– Blocca i tentativi di accesso automatizzati e gli attacchi basati su bot.

Contatti Blocca i messaggi di spam e le richieste automatiche dalla tua casella di posta.

Newsletter– Impedisce iscrizioni false o automatiche alla newsletter. Nota: questo dipende dal modulo newsletter e dalla configurazione del tema. Se il modulo non viene trovato in una pagina, la protezione viene automaticamente ignorata.

Commenti sul prodotto– Protegge i moduli di recensione e commento da spam e inserimenti automatici. Nota: questa funzionalità dipende dal modulo Commenti prodotto e dalla configurazione del tema. Se il modulo non è disponibile, la protezione viene automaticamente disabilitata.

3.0 Progetti HoneyPot

Abilitare il progetto Honeypot: Attiva/disattiva la scheda per l’intera funzionalità. Quando è abilitata, l’indirizzo IP di ogni visitatore viene controllato rispetto a Http: BL (la blacklist basata su DNS di Project Honeypot) non appena carica una pagina. Questo è ciò che la rende “proattiva” rispetto a un campo modulo honeypot, che reagisce solo quando qualcuno invia effettivamente un modulo.
Chiave di accessoLa chiave di accesso è un identificativo di 12 caratteri minuscoli rilasciato da Project Honeypot che collega le tue ricerche HTTP:BL al tuo account. Non è una credenziale segreta (non garantisce l’accesso a nulla), ma indica semplicemente al servizio DNS quale sito sta effettuando la richiesta, in modo simile a una chiave API utilizzata per l’attribuzione/limitazione delle richieste anziché per l’autenticazione.
Modalità solo osservatoreGli indirizzi IP vengono ricercati e classificati, e tutto viene registrato, ma nessuno viene mai bloccato. Questa è una fase di raccolta dati.
Ambito del registro: Log Scope nel modulo di sicurezza di PrestaShop controlla la quantità di informazioni che vengono scritte nel registro di classificazione.
Solo indirizzi IP segnalati: più leggero, registra solo i visitatori che Http: BL considera rischiosi.
Tutti i visitatoriRegistra la classificazione di ogni visitatore, inclusi quelli “sicuri”, utile per creare un quadro di riferimento della reputazione complessiva del tuo traffico. Cresce rapidamente, quindi le voci vengono eliminate automaticamente dopo 7 giorni.

Durata del ban (secondi): Rilevante solo quando si è in modalità Azione (IP segnalato). Imposta per quanto tempo un IP bloccato rimane bloccato prima di poter riprovare.

IP da inserire nella whitelist- È possibile inserire gli IP nella whitelist in modo che non vengano mai bloccati. Registro di classificazione: questo registro mostra l’IP di ciascun visitatore, la sua classificazione (Sicuro, Sospetto, Raccoglitore o Spammer di commenti) e se il sistema lo ha semplicemente osservato o lo ha effettivamente bloccato. Questo è ciò che si esamina durante la fase di osservazione per verificare la presenza di falsi positivi prima di passare alla modalità di azione.

Protezione contro le carte contraffatte

Protezione contro la manomissione del carrello

Questa funzionalità viene utilizzata per bloccare la manipolazione automatizzata del carrello basata su GET, una tecnica comune basata su script che si distingue dalle azioni di aggiunta al carrello reali effettuate da acquirenti reali. Gli amministratori del negozio possono fare affidamento su questo Knowband una funzionalità per proteggere il loro negozio da bot o script che tentano di aggiungere articoli al carrello manipolando direttamente un URL, invece di cliccare normalmente sul sito del negozio.

Protezione del contenuto

 

Gli amministratori del negozio possono utilizzare questo modulo di protezione dei contenuti di PrestaShop per scoraggiare la copia non autorizzata di testi e immagini della vetrina.

Abilita la protezione dei contenuti
Questa funzione funge da interruttore principale per la protezione dei contenuti. Tieni presente che funziona solo come deterrente: un utente determinato può comunque aggirarla utilizzando gli strumenti per sviluppatori del proprio browser.

Disabilita Copia / Taglia / Incolla
Questa funzione serve a bloccare le scorciatoie da tastiera che i visitatori userebbero normalmente per copiare, tagliare o incollare contenuti dalle tue pagine.

Disattiva la visualizzazione del codice sorgente (Ctrl+U)
Questa funzione serve a bloccare il collegamento rapido del browser che permette ai visitatori di visualizzare il codice sorgente della tua pagina.

Disabilita il menu contestuale del clic destro
Questa funzione serve a rimuovere il menu contestuale che appare cliccando con il tasto destro del mouse, impedendo così ai visitatori di salvare immagini o copiare contenuti.

Disabilita la selezione del testo
Questa funzione serve a impedire ai visitatori di evidenziare o selezionare il testo sulla pagina.

Disabilita gli Strumenti per sviluppatori / Ispeziona (F12)
Questa funzione serve a bloccare le scorciatoie da tastiera F12, Ctrl+Shift+I e Ctrl+Shift+J. Si noti che non impedisce l’apertura degli Strumenti per sviluppatori tramite il menu del browser.

Indirizzi IP consentiti (Personale)
Gli amministratori del negozio possono utilizzare questo campo per elencare gli indirizzi IP che aggirano tutte le restrizioni di protezione dei contenuti.

Autenticazione HTTP (Frontend)

Gli amministratori del negozio possono utilizzare questo Knowband Modulo di protezione con password per PrestaShop, che consente di proteggere l’intero negozio online tramite nome utente e password inseriti direttamente nel browser. Questo modulo è separato dall’autenticazione HTTP dell’amministratore, descritta nella Sezione 7.

Abilita l’autenticazione HTTP per il negozio online.
Questa funzione viene utilizzata per aggiungere una richiesta di password davanti all’intero sito web, prima che sia possibile visualizzare qualsiasi pagina.

Nome utente / Password
Gli amministratori del negozio possono utilizzare questo campo per impostare credenziali specifiche per il negozio online, che verranno memorizzate in forma crittografata.

IP della lista bianca
Gli amministratori del negozio possono utilizzare questo campo per elencare gli indirizzi IP che ignorano completamente la richiesta di password del negozio.

Questa funzione serve a mantenere privato un negozio in fase di pre-lancio o di test, impedendone l’accesso ai motori di ricerca e ai visitatori occasionali. L’ostacolo è intenzionale: questa impostazione è pensata per bloccare completamente l’accesso, non per operare in modo invisibile in background.

Se la richiesta di password continua a ripetersi anche dopo l’inserimento corretto su un server che esegue FastCGI/PHP-FPM, gli amministratori del negozio possono abilitare l’impostazione CGIPassAuth nella sezione Autenticazione HTTP di amministrazione, nella scheda 5 della sezione 7. Tale impostazione si applica sia alla richiesta di password per l’area amministrativa che a quella per il negozio online.

7. Protezione antimalware

La protezione antimalware completa il modulo con la scansione programmata dell’integrità dei file, un livello che opera indipendentemente dalla sicurezza dell’accesso e dalla protezione del negozio online, focalizzato esclusivamente sul rilevamento di modifiche non autorizzate ai file dell’installazione.

Impostazioni profilo

Abilita l’antimalware
Questa funzione funge da interruttore principale per lo scanner antimalware. Quando è disabilitata, l’endpoint di scansione termina immediatamente senza eseguire alcuna scansione.

Avviso via email sulle nuove minacce
Questa funzione viene utilizzata per inviare un avviso all’indirizzo email dell’amministratore del negozio ogni volta che una scansione rileva minacce nuove o modificate. Gli avvisi ripetuti per falsi positivi noti vengono automaticamente soppressi, quindi non riceverai due volte una notifica relativa allo stesso articolo.

Escludi percorsi
Gli amministratori del negozio possono utilizzare questo campo per elencare i percorsi relativi, uno per riga, che devono essere ignorati durante la scansione. Ciò è utile per sopprimere i falsi positivi noti, come le directory dei fornitori.

URL CRON
Questa funzionalità viene utilizzata per fornire un URL univoco protetto da token che attiva una scansione ogni volta che viene richiesto dallo scheduler del server.

Per configurare tutto correttamente, abilita la funzionalità, attiva gli avvisi via e-mail e aggiungi l’URL CRON alle attività pianificate del pannello di controllo del tuo hosting (o direttamente al crontab del tuo server se lo gestisci autonomamente), in genere programmate per le ore non di punta come le 2 del mattino. Gli avvisi vengono inviati solo per minacce effettivamente nuove o modificate; una volta che un file è stato rilevato e escluso o confermato, gli avvisi ripetuti per lo stesso elemento noto vengono soppressi, in modo che la tua casella di posta non venga inondata dallo stesso ritrovamento notte dopo notte.

Rapporti di scansione

ID
Questa funzione viene utilizzata per assegnare un identificatore sequenziale a ogni ciclo di scansione, rendendo facile il riferimento alle singole scansioni.

Data
Questa funzione viene utilizzata per registrare quando è stata eseguita ciascuna scansione.

Innescato da
Questa funzione viene utilizzata per mostrare se una scansione è stata eseguita manualmente o tramite un’attività CRON pianificata.

File scansionati
Questa funzione viene utilizzata per visualizzare il numero totale di file controllati durante quella scansione.

Minacce
Questa funzione viene utilizzata per mostrare il numero di file nuovi o modificati segnalati durante la scansione.

Durata
Questa funzione viene utilizzata per registrare il tempo impiegato per completare la scansione.

Stato
Questa funzione viene utilizzata per indicare lo stato di completamento della scansione.

Visualizar relatório
Gli amministratori del negozio possono utilizzare questa opzione per visualizzare i risultati dettagliati di quella specifica scansione.

8. CONCLUSIONE

PrestaShop Security Manager riunisce le protezioni di cui la maggior parte dei negozi finisce per aver bisogno singolarmente, tra cui un Modulo di autenticazione a due fattori per PrestaShop modulo di attacco brute force per PrestaShop Modulo firewall di PrestaShop Modulo captcha per PrestaShope la scansione antimalware per l’integrità dei file, in un unico sistema configurato centralmente. backend sicuro di PrestaShopConfigurato con cura, a partire dal monitoraggio degli accessi e dall’URL di ripristino di emergenza, prima di aggiungere controlli più restrittivi, riduce significativamente le vie di attacco più comuni che prendono di mira i negozi PrestaShop, senza creare problemi né ai clienti né al tuo team.

 

Manuale utente completo dell’estensione OpenCart SocialAI Pro

Gestire un negozio OpenCart molto frequentato di solito significa che qualcuno deve sedersi, consultare il catalogo e scrivere didascalie per Facebook, LinkedIn e altri social network ogni volta che un prodotto viene lanciato o torna disponibile. L’estensione OpenCart AI Social Media Post Generator elimina questo problema collegando il catalogo del frontend direttamente a un motore di scrittura basato sull’intelligenza artificiale e ai tuoi account social, in modo che i post possano essere scritti e pubblicati senza che nessuno debba digitare una sola riga di testo. Tre operazioni vengono eseguite automaticamente all’interno di questa estensione: l’IA scrive la didascalia, una regola decide quando la didascalia viene pubblicata e su quale social network, e un registro cronologico tiene traccia di tutto ciò che è stato generato, che sia stato pubblicato, salvato come bozza o programmato per un secondo momento.

1. 0 Installazione del Estensione per l’automazione dei social media di OpenCart

La procedura seguente installa l’estensione OpenCart Social Media Automation nello stesso modo di qualsiasi altro modulo OpenCart. Dal pannello di amministrazione di OpenCart, vai su Estensioni e apri la schermata di installazione. Carica il file ocmod.zip esattamente come è stato scaricato dopo l’acquisto. Apri l’FTP, copia i file dalla cartella di caricamento alla directory principale del sito. Vai alla pagina di modifica, aggiorna e svuota la cache.

2.0 Panoramica del pannello di amministrazione

Una volta aperta la configurazione per la prima volta, nella parte superiore sono visibili tre schede: Impostazioni generali, Regole e Cronologia dei post. Ognuna gestisce una parte diversa del flusso di lavoro e, insieme, costituiscono l’intera esperienza dell’estensione Opencart AI Social Media Post Generator. Nella sezione Impostazioni generali è presente la connessione con il provider di IA, le chiavi API e l’autorizzazione di ciascun account social tramite OAuth. La sezione Regole rappresenta il livello di automazione; qui il proprietario del negozio decide quali prodotti sono idonei, cosa deve accadere affinché un post venga pubblicato, su quali piattaforme verrà visualizzato e quale tono l’IA deve utilizzare. Ogni post generato dall’estensione viene visualizzato qui, con il relativo stato, la piattaforma di destinazione, il motore di IA che lo ha scritto e se è stato attivato da una regola o da un utente. È anche possibile avviare un post da zero direttamente in questa scheda, senza utilizzare alcuna regola.

3.0 Impostazione generale di Generatore di post sui social media AI Opencart

Abilitare il componente: Abilita o disabilita la funzionalità sul frontend tramite l’interruttore.

Scegliere un fornitore di intelligenza artificialeSono disponibili tre motori di ricerca selezionabili da un unico menu a tendina, e un negozio può utilizzarne solo uno alla volta:

OpenAI: Le scelte OpenAI ChatGPT includono GPT-5, GPT-5 Mini, GPT-5 Nano, GPT-4.1, GPT-4.1 Mini e GPT-4o.
Google GemelliGemini 3 Pro, Gemini 2.5 Pro, Gemini 3.5 Flash e Gemini 2.5 Flash sono tutti selezionabili per i negozi che preferiscono rimanere all’interno dell’ecosistema Google.
Claudio antropicoClaude Opus 4.8, Claude Sonnet 4.6 e Claude Haiku 4.5 sono offerti a chiunque abbia già accesso all’API di Claude o semplicemente ne preferisca lo stile di scrittura.

Il cambio di provider ha effetto a partire dal post successivo pubblicato; non modifica nulla di quanto già presente nella cronologia dei post prima della modifica.


Inserimento della chiave API: Gli amministratori del negozio devono incollare in questo campo la chiave del provider scelto in precedenza. Deve trattarsi di una chiave valida e attiva, con credito prepagato o fatturazione abilitata. Una chiave scaduta o revocata mostrerà l’errore solo al primo tentativo di generazione da parte dell’estensione. La chiave rimane nel database del negozio e viene inviata direttamente dal server al provider, senza passare attraverso terze parti.


Cursore della temperaturaGli amministratori del negozio possono utilizzare il cursore della temperatura per controllare la creatività e la varietà dei contenuti social media generati dall’IA. Valori più bassi generano testi di marketing più coerenti e prevedibili, mentre valori più alti producono post social media più creativi, coinvolgenti e diversificati.


Soglia di tokenQuesto valore indica quanti token può utilizzare una singola richiesta di generazione, da un minimo di 100 a un massimo di 2,000.


Maniglie per X: Qui sono presenti due campi facoltativi: uno per l’handle X del negozio e uno per l’autore del contenuto. Nessuno dei due influisce sulla pubblicazione effettiva del post; lasciateli entrambi vuoti se non c’è un account X a cui fare riferimento.


Collegamento di ciascun account socialTutte e tre le reti vengono connesse dalla stessa scheda Impostazioni generali e la funzionalità di estensione Opencart Auto Publish per Facebook e LinkedIn gestisce ciascuna di esse tramite un flusso di autorizzazione dedicato.


Facebook: Fai clic sul pulsante “Connetti a Facebook” e si aprirà una finestra popup che richiede l’autorizzazione per pubblicare su una Pagina. Se con quell’account sono gestite più Pagine, verrà visualizzato un selettore per scegliere quella corretta. Non appena l’autorizzazione viene confermata, la schermata delle impostazioni si aggiornerà per mostrare quale Pagina è ora collegata: questa è la parte della configurazione relativa all’estensione Opencart Facebook Auto Post, ed è solitamente la più veloce delle tre.


LinkedIn: Apri prima il portale per sviluppatori di LinkedIn e trova l’app che è stata registrata lì. La scheda Autenticazione di quell’app contiene l’ID client e il segreto client: copiali entrambi nei campi corrispondenti qui. Prima di fare clic sul pulsante Connetti da questa parte, prendi l’URL di reindirizzamento mostrato nell’estensione e aggiungilo all’elenco di reindirizzamento autorizzato all’interno dell’app LinkedIn, salvalo e solo allora torna indietro e completa l’autorizzazione. Questo è il pezzo commercializzato come Funzionalità di estensione dei post di prodotto LinkedIn per OpenCartEd è proprio questo l’aspetto che più probabilmente necessita di un secondo controllo se i post non vengono visualizzati: il colpevole più comune è un URL di reindirizzamento non corrispondente.


X (Twitter): All’interno del portale per sviluppatori X, apri la sezione Chiavi e token per l’app registrata e copia l’ID client e il segreto client nell’estensione. L’URL di reindirizzamento deve essere aggiunto anche all’elenco di callback di quell’app, nello stesso modo in cui viene aggiunto per LinkedIn. Un aspetto che spesso crea confusione: l’app X deve avere i permessi di scrittura attivati, non solo di lettura, altrimenti l’intero tentativo di connessione dell’estensione Opencart Twitter Auto Post fallirà nella fase di autorizzazione.


Instagram: La pubblicazione su Instagram non è inclusa in questa versione. L’estensione OpenCart per la pubblicazione automatica su Instagram è prevista per un futuro aggiornamento, ma per ora autorizza e pubblica solo su Facebook, LinkedIn e X.

3.0 Come creare regole per Genera post sui social media 

Nome regola
Gli amministratori del negozio possono utilizzare questa impostazione per assegnare un nome univoco e descrittivo alla regola, in modo da facilitarne l’identificazione e il monitoraggio all’interno dell’estensione OpenCart AI Social Media Automation.

Prodotti / Categorie / Produttore
Questa funzionalità consente ai commercianti di definire l’ambito dei prodotti per la generazione automatica di contenuti per i social media, in base a prodotti, categorie o produttori specifici.

grilletto
Gli amministratori del negozio possono configurare eventi di attivazione che si avviano automaticamente Generazione di post per i social media basata sull’intelligenza artificiale e flussi di lavoro di pubblicazione.

Nuovo prodotto
Genera e pubblica automaticamente contenuti per i social media quando un nuovo prodotto viene aggiunto al negozio OpenCart.

Back in Stock
Crea automaticamente post promozionali sui social media quando un prodotto esaurito torna disponibile.

Manuale
Consente agli amministratori di generare manualmente contenuti per i social media senza dover fare affidamento su condizioni di attivazione automatiche.

Piattaforme
I commercianti possono selezionare una o più piattaforme di social media collegate, tra cui Facebook, LinkedIn e X (Twitter), per la distribuzione dei contenuti.

Modalità di pubblicazione
Questa funzionalità consente agli amministratori di definire come e quando i contenuti generati per i social media vengono pubblicati sulle piattaforme selezionate.

Immediato
Pubblica i post sui social media generati dall’IA immediatamente dopo la creazione del contenuto, senza richiedere una revisione manuale.

Manuale (bozza)
Salva i contenuti generati come bozza, consentendo agli amministratori di rivedere, modificare e approvare i post prima della pubblicazione.

In programma
Pianifica automaticamente i post sui social media entro un intervallo di tempo definito per garantire una distribuzione costante dei contenuti e un elevato livello di coinvolgimento.

Finestra di ritardo programmata
Gli amministratori possono definire un ritardo di pubblicazione minimo e massimo per distribuire automaticamente i contenuti dei social media in un periodo di tempo specificato.

Brand

Questa impostazione consente ai commercianti di specificare il nome del proprio marchio, permettendo così ai contenuti generati dall’IA di mantenere una comunicazione coerente con il marchio stesso.

Industria

Gli amministratori del negozio possono definire il settore di attività della propria azienda per aiutare l’intelligenza artificiale a generare contenuti per i social media pertinenti e specifici per il settore.

Tono di voce

Questa funzionalità consente ai commercianti di personalizzare lo stile di scrittura dei post generati dall’IA in modo che sia coerente con la loro strategia di comunicazione del marchio.

Utilizzo delle emoji

Gli amministratori possono controllare l’utilizzo delle emoji all’interno dei contenuti generati per garantire la coerenza con i requisiti del marchio e della piattaforma.

Gruppi di hashtag

I commercianti possono definire gruppi di hashtag predefiniti per migliorare la visibilità sui social media, la reperibilità e il coinvolgimento del pubblico.

Lista nera delle parole

Questa funzione consente agli amministratori di impedire che parole, frasi, nomi di concorrenti o termini sensibili specifici vengano visualizzati nei contenuti generati.

CTA per piattaforma

I proprietari dei negozi possono configurare messaggi di invito all’azione specifici per ciascuna piattaforma, al fine di migliorare il coinvolgimento e i tassi di conversione sui diversi canali social.

Istruzioni personalizzate

Gli amministratori possono fornire ulteriori linee guida per la generazione di contenuti, al fine di garantire che i post generati dall’IA siano in linea con specifici obiettivi di marketing.

Numero massimo di post per esecuzione Cron / al giorno / per prodotto al giorno

Questa funzionalità consente ai commercianti di controllare la frequenza di pubblicazione sui social media e di prevenire la creazione di contenuti eccessivi o duplicati.

Regole di salvataggio e test

Salva regola

Gli amministratori del negozio possono salvare regole di automazione per attivare la generazione di contenuti per i social media basata sull’intelligenza artificiale, in base a trigger e condizioni di pubblicazione configurati.

Genera / Esegui ora

Questa funzionalità consente ai commercianti di testare ed eseguire una regola all’istante, generando contenuti per i social media per tutti i prodotti idonei e le piattaforme selezionate.

4.0 Cronologia dei post Accedi Estensione Generatore di post per social media basata sull’IA di OpenCart

Panoramica sulla storia del post

Gli amministratori del negozio possono utilizzare il registro della cronologia dei post per monitorare, rivedere e gestire tutti i contenuti dei social media generati dall’IA da una dashboard centralizzata.

Cosa viene registrato

Il sistema registra i dettagli essenziali, tra cui l’ID del post, la data di generazione, la piattaforma, il prodotto, lo stato di pubblicazione, il fornitore di IA e la regola di automazione associata.

Crea post

I commercianti possono generare manualmente contenuti per i social media basati sull’intelligenza artificiale per prodotti selezionati, senza dover creare una regola di automazione.

Generazione manuale successiva

Questa funzionalità consente agli amministratori di creare, rivedere, modificare, programmare o pubblicare contenuti personalizzati per i social media direttamente dalla sezione Cronologia dei post.

5.0 Passaggi per generare la chiave API per il plugin OpenCart SocialAI Pro

Per l’API di Claude: 

  1. Visita Il sito web di Anthropic, e clicca su “Inizia a costruire”.
  2. Crea un account, accedi alla tua Dashboard, genera una chiave API e salvala in modo sicuro.

Per l’API Gemini:

  1. Per accedere all’API, visitare il Studio sull’intelligenza artificiale di Google di COSM
  2.  Fai clic su “Ottieni chiave API”, accetta i termini di servizio, crea la tua chiave e incollala nelle impostazioni di configurazione del modulo.

Per l’API ChatGPT: 

  1. Ottieni un Chiave API OpenAI e configurarlo nelle impostazioni del modulo.
  2. Clicca sul tuo profilo (in alto a destra) → “Visualizza chiavi API” → “Crea una nuova chiave segreta”.
  3. Copiare immediatamente la chiave e conservarla in un luogo sicuro. 

Conclusione

L’estensione Opencart AI Social Media Post Generator copre l’intero processo, dai dati del prodotto alla pubblicazione del post, senza richiedere a nessuno di scrivere manualmente le didascalie. Come estensione completa per l’automazione dei social media in Opencart, gestisce la scrittura tramite intelligenza artificiale, la tempistica e il targeting delle piattaforme tramite regole, e la registrazione dei post attraverso il registro storico, il tutto direttamente dal pannello di amministrazione di OpenCart che i proprietari dei negozi utilizzano quotidianamente.


Che si tratti di un’estensione Opencart per la pubblicazione automatica di post su Facebook e LinkedIn non appena vengono generati, o di un’estensione Opencart per la pianificazione automatica dei social media che distribuisce un gran numero di post in modo naturale nell’arco di diversi giorni, il controllo editoriale rimane sempre nelle mani del proprietario del negozio: le bozze possono essere controllate, modificate o bloccate in qualsiasi momento prima della pubblicazione.

Per chiunque lo valuti specificamente come estensione di automazione del marketing sui social media per OpenCart, in breve ecco come funziona: un motore di intelligenza artificiale scrive testi in linea con il brand, un motore di regole decide quando e dove pubblicarli e un registro storico tiene traccia di tutto, coprendo insieme la maggior parte della presenza quotidiana di un catalogo sui social media senza alcuno sforzo manuale continuo.

L’estensione OpenCart SocialAI Pro è disponibile anche su OpenCart Marketplace. https://www.opencart.com/index.php?route=marketplace/extension/info&member_token=a82287f721dce288db62f253df7a972b&extension_id=48624

Domande di supporto, assistenza per l’installazione o richieste di configurazione possono essere indirizzate a [email protected]Le note di rilascio e ulteriore documentazione sono disponibili sul sito web di Knowband.

 

SocialAI Pro – Manuale utente completo del modulo PrestaShop AI per la generazione di post sui social media

Migliori SocialAI Pro Si tratta di un modulo di generazione di post per i social media basato sull’intelligenza artificiale che collega il catalogo prodotti direttamente a Facebook, LinkedIn e Twitter tramite automazione potenziata dall’IA. È disponibile per PrestaShop e OpenCart. Gli amministratori del negozio possono generare post specifici per ogni piattaforma social per qualsiasi prodotto del catalogo, pubblicarli automaticamente tramite trigger basati su regole, oppure creare e inviare post manualmente senza dover scrivere un solo testo da zero.

Questa guida illustra ogni sezione del modulo di automazione dei social media di PrestaShop, dall’installazione alla gestione della cronologia dei post. Che si tratti di configurare il modulo per la prima volta o di impostare una nuova regola per una categoria di prodotto, ogni campo e impostazione è documentato qui esattamente come appare nel pannello di amministrazione di PrestaShop.

1.0 Questo Modulo PrestaShop AI per la generazione di post sui social media È per

Knowband SocialAI Pro è lo strumento ideale per:

  • Amministratori di negozi che desiderano post automatizzati sui social media per nuovi prodotti o riassortimenti senza dover scrivere testi ogni giorno
  • I team di marketing gestiscono la presenza sui social media, tra cui Facebook, LinkedIn e X, da un unico pannello di controllo PrestaShop.
  • Commercianti con cataloghi ampi o con elevato tasso di rotazione, per i quali la pubblicazione manuale sui social media non è sostenibile.
  • Operatori di agenzia che gestiscono più negozi PrestaShop e necessitano di un’automazione social completamente isolata per ogni negozio.
  • Proprietari di negozi che desiderano controllare il tono di voce del marchio sui contenuti generati dall’IA senza dover assumere un copywriter.

2.0 Guida all’installazione

2.1 Requisiti di sistema

Prima di installare il modulo Knowband PrestaShop AI Social Media Post Generator, verifica che il tuo ambiente soddisfi i seguenti requisiti:

  • PrestaShop 1.7.x, 8.x o 9.x
  • PHP 7.4 o superiore
  • Una chiave API valida di almeno un provider di IA supportato: OpenAI GPT, Google Gemini o Anthropic Claude.
  • È necessario disporre di almeno un account attivo su una piattaforma di social media (pagina Facebook, pagina LinkedIn o account X/Twitter) per la connessione OAuth.
  • HTTPS abilitato sul tuo negozio (richiesto da tutti e tre i flussi OAuth delle piattaforme social)
  • Accesso CRON sul server se si prevede di utilizzare l’automazione pianificata o attivata da eventi

2.2 Installazione di Knowband SocialAI Pro su PrestaShop

Gli amministratori del negozio possono completare l’installazione completa in meno di cinque minuti tramite il programma di installazione standard del modulo PrestaShop. Non è richiesta alcuna modifica ai file principali in nessuna fase.

Apri il pannello di amministrazione di PrestaShop e vai su Moduli, quindi su Gestione moduli. Fai clic su Carica un modulo nell’angolo in alto a destra dello schermo.

Seleziona il file ZIP che hai ricevuto da Knowband dopo l’acquisto e fai clic su Apri. Una volta completato il caricamento, fai clic su Installa quando viene visualizzato il messaggio. Al termine dell’installazione, fai clic su Configura per aprire le impostazioni di SocialAI Pro per la prima volta.

Se il modulo non viene visualizzato automaticamente dopo l’installazione, digita SocialAI Pro o Knowband Social nella barra di ricerca di Gestione moduli e fai clic su Configura dal risultato.

3.0 Panoramica del pannello di amministrazione

Ora esamineremo nel dettaglio il pannello di amministrazione di Prestashop SocialAI Pro Automatic Post Scheduler. Una volta completata l’installazione, verrai reindirizzato alle impostazioni generali del modulo. Questo modulo è composto da tre schede separate: Impostazioni generali, Creazione regole, Gestione e Cronologia post.

 Impostazioni generali: In questa sezione, gli amministratori del negozio configurano il motore di intelligenza artificiale, inseriscono le credenziali API, impostano i limiti dei token e collegano le piattaforme di social media tramite OAuth.

Regole: In questa sezione, gli amministratori del negozio creano le regole di automazione che pubblicano automaticamente i post sui social media dopo aver cliccato su “Genera”. Ogni regola definisce quali prodotti pubblicare, cosa attiva la pubblicazione, su quali piattaforme, che tono deve avere il contenuto e quando deve essere pubblicato.

Cronologia dei post: La sezione “Cronologia dei post” include i registri di ogni post generato tramite il modulo PrestaShop AI Social Media Post Generator. Questa scheda include anche informazioni su stato, piattaforma, motore AI utilizzato, fonte e un’anteprima del contenuto. Inoltre, gli amministratori del negozio possono creare post manualmente da questa scheda senza dover eseguire una regola.

4.0 Impostazioni generali

Gli amministratori del negozio devono completare la scheda Impostazioni generali prima di creare qualsiasi regola o tentare di pubblicare post. Questa scheda collega il modulo sia ai modelli di intelligenza artificiale sia alle piattaforme di social media che riceveranno i contenuti automatizzati.

4.1 Abilita modulo

L’interruttore Abilita modulo viene utilizzato per gestire l’intero Modulo di automazione dei social media per PrestaShopSe lo imposti su Sì, verranno attivate tutte le automazioni, i trigger delle regole e la pubblicazione. Impostandolo su No, tutte le attività in uscita vengono interrotte immediatamente, quindi non vengono generati post, non vengono attivate regole e non vengono effettuate connessioni alla piattaforma.

Gli amministratori del negozio devono tenere presente che l’attivazione del modulo richiede che una chiave API AI valida sia salvata nel campo Chiave API sotto la selezione del modello.

4.2 Selezione del motore di intelligenza artificiale

Il modulo Knowband SocialAI Pro PrestaShop AI Social Media Post Generator offre agli amministratori del negozio accesso diretto a tre dei principali fornitori di intelligenza artificiale: OpenAI GPT, Anthropic Claude e Google Gemini, tramite un unico menu a tendina. Seleziona il motore che il tuo negozio utilizzerà per la generazione dei contenuti.

Modelli disponibili nelle piattaforme di intelligenza artificiale

OpenAI GPT: Questo sistema supporta GPT-5, GPT-5 Mini, GPT-5 Nano, GPT-4.1, GPT-4.1 Mini e GPT-4o. Gli amministratori del negozio che utilizzano OpenAI GPT Connect tramite la propria chiave API OpenAI possono passare da un modello all’altro in qualsiasi momento senza nemmeno dover riconfigurare le regole.

Google Gemelli: Il modulo PrestaShop per la pubblicazione automatica sui social media è compatibile con Gemini 3 Pro, Gemini 2.5 Pro, Gemini 3.5 Flash e Gemini 2.5 Flash. I commercianti possono utilizzare questo motore se preferiscono l’infrastruttura di intelligenza artificiale di Google.

Antropico Claude: Supporta Claude Opus 4.8, Claude Sonnet 4.6 e Claude Haiku 4.5. Gli amministratori del negozio che preferiscono la qualità di output di Anthropic o che hanno già accesso all’API di Claude possono connettersi tramite la propria chiave API di Claude qui.

Nell’intero modulo è attivo un solo motore alla volta. Inoltre, il cambio di motore ha effetto immediato su tutti i post successivi. I post generati in precedenza nella Cronologia post non vengono influenzati dal cambio di motore nel modulo.

4.3 Chiave API

Per abilitare le funzionalità dei modelli di intelligenza artificiale, gli amministratori del negozio devono inserire la propria chiave API per il fornitore di IA selezionato nell’apposito campo. 

La chiave API deve essere una chiave attiva e valida, con crediti sufficienti o con la fatturazione abilitata sull’account del fornitore. Una chiave scaduta o revocata genera un errore al primo tentativo successivo alla generazione. La chiave viene salvata localmente nel database di PrestaShop e richiamata direttamente dal server all’API del fornitore di intelligenza artificiale.

4.4 Temperatura

Un valore di temperatura pari a 0 produce un output mirato, coerente e prevedibile, e lo stesso brief di prodotto genera ogni volta un testo molto simile. Un valore pari a 1 introduce maggiore varietà e formulazioni più creative, il che funziona bene per i negozi che desiderano testi social meno ripetitivi in ​​un catalogo ampio.

Si prega di notare che, nello specifico, OpenAI GPT-5 e Claude Opus 4 non accettano un’impostazione di temperatura. Funzionano con la loro impostazione predefinita interna, indipendentemente dal valore inserito. 

4.5 token massimi per richiesta

In questo campo, gli amministratori del negozio impostano il numero massimo di token che il motore di intelligenza artificiale può utilizzare per ogni richiesta di generazione di parole. L’intervallo accettato va da 100 a 2,000.

4.6 Impostazioni dell’handle di Twitter X

X Handle (Sito): Gli amministratori del negozio possono aggiungere l’handle X del proprio negozio, ad esempio @yourstore. 

Puoi lasciare questo campo vuoto se il tuo negozio non dispone di un account ActiveX.

Nome utente X (Creatore): Gli amministratori del negozio possono aggiungere il proprio handle X, ad esempio @author. 

Questi campi sono facoltativi e non influiscono sulla pubblicazione del post. 

4.7 Collegare le piattaforme dei social media

Facebook, LinkedIn e X sono tutti collegati tramite la scheda Impostazioni generali all’interno del modulo di automazione dei social media Knowband per PrestaShop. La configurazione di ciascuna piattaforma richiede solo pochi passaggi e ognuna segue una procedura specifica.

Facebook

Clicchi Collega Facebook, Si aprirà una finestra a comparsa sullo schermo. Da lì, concedete le autorizzazioni necessarie per consentire la pubblicazione sulla Pagina Facebook. Chi gestisce più di una Pagina vedrà subito dopo un selettore; basterà scegliere la Pagina corretta dall’elenco. Lo stato della connessione rifletterà immediatamente la modifica, mostrando il nome della Pagina collegata una volta che tutto sarà confermato.

LinkedIn

Prima di tutto, accedi al portale per sviluppatori di LinkedIn e apri l’app registrata. Sotto il auth scheda, sia il ID cliente and Client Secret saranno elencati. Copiali e rilasciali nei campi corrispondenti all’interno del modulo. È necessario un passaggio aggiuntivo prima di fare clic su autorizza, aggiungi il URL di reindirizzamento dal modulo e incollalo nella sezione URL di reindirizzamento autorizzati all’interno delle impostazioni dell’app LinkedIn. Salva prima la modifica, poi torna al modulo e fai clic Collegati a LinkedIn per concludere il processo.

X (Twitter)

Inizia visitando il portale per sviluppatori X e aprendo il Chiavi e gettoni sezione per l’app registrata. Copia il ID cliente and Client Secret e inserire entrambi nei campi pertinenti all’interno del modulo. URL di reindirizzamento Come mostrato nel modulo, è necessario aggiungere anche gli URL di callback elencati nelle impostazioni di autenticazione dell’app; farlo prima di tentare la connessione. Una volta inseriti questi dettagli, fare clic su Connetti Twitter/X e autorizzare tramite il pop-up. Un controllo rapido da effettuare in anticipo: l’account X deve avere l’accesso in scrittura attivato nelle autorizzazioni di pubblicazione, altrimenti l’integrazione non andrà a buon fine.

Regole 5.0

La scheda Regole è il luogo in cui gli amministratori del negozio creano la logica di automazione che alimenta il modulo Knowband PrestaShop AI Social Media Post Generator. Ogni regola è un set completo di istruzioni che definisce cosa viene pubblicato, quando viene pubblicato, dove viene pubblicato e come suona il testo.

Gli amministratori del negozio possono visualizzare tutte le regole esistenti nella tabella Regole. Ogni riga mostra l’ID della regola, il nome della regola, i prodotti coperti, il tipo di attivazione, le piattaforme selezionate, la modalità di pubblicazione, lo stato e un pulsante Genera per le esecuzioni manuali.

5.1 Comprensione della tabella delle regole in SocialAI Pro

La tabella delle regole offre agli amministratori del negozio il controllo completo di tutte le automazioni configurate, visualizzabili a colpo d’occhio. 

I commercianti online possono creare tutte le regole necessarie per il loro catalogo. Ogni regola opera in modo indipendente con un proprio ambito di prodotti, un proprio meccanismo di attivazione, una propria selezione di piattaforma, un proprio tono di voce del marchio e proprie impostazioni di pubblicazione.

Regole 5.0

La scheda Regole è il luogo in cui gli amministratori del negozio creano la logica di automazione che alimenta il modulo Knowband PrestaShop AI Social Media Post Generator. Ogni regola è un set completo di istruzioni che definisce cosa viene pubblicato, quando, dove e come suona il testo. Gli amministratori del negozio possono eseguire le regole manualmente, lasciarle attivare automaticamente in base agli eventi dei prodotti o programmarle in un intervallo di tempo, il tutto dalla stessa configurazione delle regole.

5.1 Come creare la regola in Generatore di post per i social media basato sull’intelligenza artificiale per PrestaShop

Nome della regola: puoi aggiungere un nome alla regola per identificarla. Questo nome deve essere univoco per evitare confusione. Il nome viene visualizzato nella cronologia dei post per ogni post generato dalla regola in Prestashop AI Post Generator, semplificando l’individuazione della regola che ha prodotto il contenuto.

ProdottiPuoi selezionare il prodotto per il quale desideri generare il post. Puoi anche selezionare più prodotti contemporaneamente.

CategorieQuesta funzione viene aggiunta nel caso in cui si desideri generare il post per le categorie.

CostruttoreAllo stesso modo, se desideri generare un post per il marchio del produttore, puoi aggiungere il produttore nell’apposito campo.

grillettoQuesti sono i trigger che determinano il tipo di regola che stiamo creando. Ciò consente di visualizzare il tipo di trigger configurato, come Nuovo prodotto, Di nuovo disponibile o Manuale. Si prega di notare che le regole impostate su Manuale si attivano solo quando un amministratore del negozio fa clic su Genera nella riga corrispondente.

Nuovo prodotto: La regola si attiva quando un prodotto viene aggiunto al negozio per la prima volta.

Back in StockLa regola si attiva quando la quantità di un prodotto passa da zero a un valore positivo. Knowband SocialAI Pro gestisce correttamente le varianti di prodotto: il rifornimento di una variante non attiva la pubblicazione di post per le altre varianti dello stesso gruppo di prodotti.

Manuale: La regola non si attiva automaticamente. Gli amministratori del negozio la eseguono facendo clic su Generare tramite il pulsante sulla riga della tabella delle regole oppure utilizzando l’opzione Esegui ora all’interno della regola.

 

PiattaformeQuesta opzione consente ai proprietari dei negozi di scegliere le piattaforme su cui desiderano condividere il post, ad esempio Facebook, LinkedIn e X, in base a quanto selezionato durante la configurazione delle regole.

Modalità di pubblicazioneQuesta modalità di pubblicazione indica se la regola pubblica i post immediatamente al momento dell’attivazione, se li conserva come bozze per la revisione manuale o se li distribuisce in un intervallo di tempo programmato.

ImmediatoI post vengono pubblicati sulle piattaforme selezionate non appena vengono generati. Non è previsto alcun passaggio di revisione da parte dell’amministratore.

Manuale (Bozza)): I post generati vengono visualizzati nella Cronologia dei post come bozze. Gli amministratori del negozio possono esaminarli, modificarli se necessario e pubblicarli singolarmente dalla scheda Cronologia dei post.

In programmaI post vengono memorizzati dopo la generazione e pubblicati in un momento casuale all’interno di una finestra temporale configurabile, da un minimo a un massimo di giorni. Questa modalità distribuisce i post in blocco in modo naturale nell’arco dei giorni, anziché pubblicarli simultaneamente su tutti i feed collegati.

Finestra di ritardo programmata (Giorni minimi/massimi)
Visibile solo quando la modalità di pubblicazione è impostata su “Programmata”. Gli amministratori del negozio inseriscono un numero minimo e massimo di giorni. A ogni post generato viene assegnato un orario di pubblicazione casuale all’interno di tale intervallo. Il commerciante può utilizzare questa funzione per far sì che un catalogo di 50 prodotti appaia come contenuto organico e distribuito nel tempo, anziché come un batch automatizzato.

Brand
Il nome del negozio o del marchio che l’IA include nel testo generato. Gli amministratori del negozio inseriscono il nome esatto che desiderano venga utilizzato nei post, ad esempio “Knowband Store” o il nome commerciale del loro negozio. Ciò garantisce che ogni post attribuisca il contenuto alla corretta identità del marchio.

Industria
Una breve descrizione del settore o della nicchia di prodotto del negozio. Gli amministratori del negozio inseriscono queste informazioni affinché l’IA comprenda il contesto di mercato durante la creazione dei testi pubblicitari, ad esempio “risorse artistiche digitali”, “accessori moda” o “elettronica di consumo”. Il campo “settore” influenza il vocabolario e i punti di riferimento nei testi generati.

Tono di voce

Gli amministratori del negozio selezionano il tono di comunicazione per tutti i post generati da questa regola. Sono disponibili cinque opzioni:

Professionista
schermo
Giocoso
Urgente
Inspirational

Norme sull’utilizzo delle emoji
Gli amministratori del negozio possono controllare se l’IA include le emoji nei post generati. Gli amministratori del negozio possono scegliere le opzioni dal menu a tendina. Ad esempio, se si seleziona “Mai”, le emoji non verranno aggiunte. Se si seleziona “Solo occasionalmente”, le emoji verranno aggiunte in base al contenuto. Le emoji vengono utilizzate più frequentemente nei post di Facebook e X e meno frequentemente su LinkedIn, indipendentemente da questa impostazione.

Gruppi di hashtag

Gli amministratori del negozio inseriscono gli hashtag che desiderano includere nei post generati per questa regola. Gli hashtag possono essere inseriti come un elenco separato da virgole nel modulo. Inoltre, gli strumenti di intelligenza artificiale li inseriscono nel post secondo le convenzioni della piattaforma: in linea per Facebook e X, raggruppati alla fine per LinkedIn. Lascia vuoto per consentire all’IA di generare automaticamente hashtag contestualmente pertinenti.

Lista nera delle parole

Inoltre, gli amministratori del negozio inseriscono i termini separati da virgole, ad esempio, nomi di concorrenti, riferimenti a prodotti fuori produzione, termini in conflitto con le linee guida del marchio o qualsiasi linguaggio non adatto al pubblico di destinazione. 

Frasi di invito all’azione (CTA) per ciascuna piattaforma

Gli amministratori del negozio inseriscono una frase CTA specifica per ogni piattaforma selezionata. L’IA utilizza queste frasi nella frase di chiusura di ogni post. Ad esempio, “Acquista ora nel nostro negozio” per Facebook, “Esplora il catalogo completo” per LinkedIn e “Acquista il tuo oggi stesso” per X. Se si lascia vuoto il campo CTA, l’IA scriverà automaticamente la frase di chiusura per quel canale.

Istruzioni personalizzate

Il commerciante può utilizzare questa funzione per qualsiasi elemento non contemplato dai campi strutturati sopra descritti, ad esempio “Indicare sempre la spedizione gratuita”, “Fare riferimento ai saldi stagionali” o “Mantenere il testo al di sotto delle 100 parole per tutte le piattaforme”. Queste istruzioni vengono aggiunte a ogni richiesta generata dall’IA tramite questa regola.

Numero massimo di post per esecuzione cron

Imposta il numero massimo di post che questa regola può generare in una singola esecuzione cron.

Numero massimo di post al giorno

Il numero totale di post che questa regola può generare in tutte le esecuzioni cron in un singolo giorno solare. Una volta raggiunto questo limite, la regola smette di generare post per quel giorno, indipendentemente dal numero di prodotti idonei rimanenti. 

Numero massimo di post per prodotto al giorno

Impedisce che lo stesso prodotto venga pubblicato più di un numero predefinito di volte in un singolo giorno. Gli amministratori del negozio in genere impostano questo valore su 1 per evitare che lo stesso prodotto appaia più volte nei feed collegati nello stesso giorno.

5.3 Salvataggio ed esecuzione di una regola

Una volta configurati tutti i campi, gli amministratori del negozio devono fare clic su Salva regola per aggiungerla alla tabella delle regole. La regola è immediatamente attiva se lo stato è impostato su Attivo e il trigger è impostato su Nuovo prodotto o Di nuovo disponibile; si attiverà la prossima volta che la condizione del trigger verrà soddisfatta.

Per le regole di attivazione manuale o per testare una regola immediatamente dopo il salvataggio, gli amministratori del negozio devono fare clic sul pulsante Genera nella riga della regola nella tabella Regole. Il generatore di post basato sull’IA di PrestaShop di Knowband elabora tutti i prodotti idonei nell’ambito della regola, genera post nativi della piattaforma per ogni canale selezionato e li aggiunge alla cronologia dei post con il nome della regola, il motore e la fonte registrati per ogni voce.

Gli amministratori del negozio possono modificare qualsiasi regola in qualsiasi momento facendo clic su Modifica nella riga corrispondente. Le modifiche avranno effetto alla successiva esecuzione della regola. I post già generati dalla regola prima della modifica non verranno aggiornati retroattivamente.

6.0 Cronologia dei post

La scheda Cronologia post nella Generatore automatico di post per PrestaShop tramite strumenti di intelligenza artificiale Si tratta del registro completo di ogni post generato dal modulo Knowband SocialAI Pro PrestaShop AI Social Media Post Generator. Inoltre, gli amministratori del negozio possono rivedere i contenuti generati, controllare lo stato di pubblicazione e identificare i post non riusciti con il relativo errore preciso.

Ogni riga della tabella Cronologia post nel modulo contiene:

ID: Questo è l’identificativo univoco assegnato dal modulo di generazione di contenuti basato sull’intelligenza artificiale di PrestaShop.

Data: Questo mostra la data esatta in base alla configurazione del tuo server.

Piattaforma: Questo aiuta a identificare le piattaforme per le quali è stato generato il post.

Prodotti: Nome del prodotto.

Anteprima: È possibile visualizzare un’anteprima del post sui social media, che include un URL univoco per il post stesso.

Regola: Il nome della regola che ha attivato la generazione di questo post tramite il modulo di pubblicazione automatica.

Status: Lo stato attuale del post: Bozza, Programmato, Pubblicato o Non riuscito. I post in bozza sono stati generati ma non ancora pubblicati. Gli amministratori del negozio possono rivedere e modificare i post in bozza prima di pubblicarli.

Motore: Il motore di intelligenza artificiale che ha generato questo post è OpenAI GPT, Gemini o Claude.

Fonte: Indica se il post è stato generato automaticamente da un trigger di regola (Auto) o creato manualmente da un amministratore (Manuale).

6.2 Creazione di un post manuale dalla cronologia dei post

Gli amministratori del negozio possono creare un post manualmente dalla scheda Cronologia post senza dover eseguire una regola o attendere l’attivazione di un evento. Questa funzione è ideale per annunci una tantum, presentazioni di prodotti specifici, post sulle vendite flash o qualsiasi contenuto in cui sia necessario il pieno controllo amministrativo su tempi e testo.

Il venditore può utilizzare questa funzione cliccando sul pulsante Crea post nella parte superiore della scheda Cronologia post. Seleziona il prodotto, scegli le piattaforme di destinazione, seleziona il motore e il modello di intelligenza artificiale per questo post, inserisci eventuali istruzioni specifiche per il testo e clicca su Genera. Il post appare immediatamente nella Cronologia post come bozza di origine manuale. Da lì, gli amministratori del negozio possono rivedere il testo generato, modificarlo se necessario e pubblicarlo direttamente o salvarlo come post programmato.

7.0 Domande frequenti

D: Gli amministratori del negozio possono cambiare motore di intelligenza artificiale senza perdere le regole esistenti?

Il cambio del motore AI nelle Impostazioni generali si applica a tutti i post futuri, ma non influisce sulle regole esistenti, sui post programmati o sulle voci della Cronologia dei post. Le regole non memorizzano le impostazioni del motore a livello di regola; il motore è un’impostazione globale del modulo. Inoltre, gli amministratori del negozio che passano da OpenAI a Gemini a metà campagna noteranno che tutti i post successivi utilizzeranno Gemini, mentre i post in bozza generati in precedenza manterranno l’etichetta del motore originale nella Cronologia dei post.

D: Perché un post risulta ancora come bozza dopo l’esecuzione della regola?

Il commerciante può verificare l’impostazione della modalità di pubblicazione della regola. Se la regola è impostata su “Pubblicazione manuale”, tutti i post generati vengono visualizzati nella cronologia dei post come bozze, indipendentemente dall’evento scatenante. Gli amministratori del negozio devono esaminarli e pubblicarli dalla scheda “Cronologia dei post”. Per passare alla pubblicazione automatica, è necessario modificare la regola e cambiare la modalità di pubblicazione in “Immediata” o “Pianificata”.

D: Come gestisce Knowband SocialAI Pro il limite di 280 caratteri per la X?

Il modulo PrestaShop AI Social Media Post Generator genera contenuti specifici per ogni piattaforma e applica i limiti di caratteri dopo la generazione. I post vengono scritti e adattati per rientrare entro i 280 caratteri prima di essere salvati nella cronologia dei post. Un post che supererebbe il limite viene rilevato e modificato automaticamente, evitando così che raggiunga l’API X con una lunghezza non valida.

D: È possibile collegare più di una piattaforma social contemporaneamente?

Gli amministratori del negozio possono collegare contemporaneamente Facebook, LinkedIn e X dalla scheda Impostazioni generali. Ogni piattaforma mantiene la propria connessione OAuth indipendente. La disconnessione di una piattaforma non influisce sulle altre e ogni regola può essere applicata in modo indipendente a qualsiasi combinazione di piattaforme connesse.

Conclusione 8.0

Il modulo Knowband SocialAI Pro PrestaShop AI Social Media Post Generator offre agli amministratori di negozi PrestaShop un sistema completo di automazione dei social media integrato nel pannello di amministrazione esistente. L’intelligenza artificiale genera i contenuti. Le regole decidono quando e dove pubblicarli. La cronologia dei post conserva l’intera documentazione. Gli amministratori del negozio mantengono il controllo editoriale in ogni fase, dalla revisione delle bozze alla creazione manuale dei post e alla definizione del tono di voce del brand per ogni regola.

Per assistenza all’installazione, domande sulle funzionalità o modifiche personalizzate, contatta il nostro team di supporto all’indirizzo [email protected]Gli aggiornamenti dei moduli sono disponibili sul sito web di Knowband.

Manuale utente dell’estensione OpenCart per l’importazione e l’esportazione di ordini, clienti e indirizzi.

Ogni negozio OpenCart in crescita raggiunge un punto in cui la gestione dei dati diventa un lavoro a tempo pieno. I dati degli ordini si accumulano su diversi sistemi. Gli account dei clienti risiedono in un luogo, mentre i team di evasione ordini ne hanno bisogno altrove. Un partner di magazzino si aspetta un file strutturato ogni mattina e, al momento, qualcuno del vostro team accede manualmente per fornirlo.

Migliori Knowband Estensione per l’importazione e l’esportazione di ordini, clienti e indirizzi di OpenCart , il più capace Estensione di importazione/esportazione per OpenCart per ordini, clienti e indirizzi, è il estensione di importazione/esportazione per OpenCart per i dati degli ordini e dei clienti, è stato sviluppato per eliminare completamente il sovraccarico manuale. Fornisce agli amministratori del negozio questa comprovata Estensione di importazione/esportazione per OpenCart Un unico pannello di controllo centralizzato per trasferire i dati degli ordini, i profili dei clienti registrati e gli indirizzi di consegna da e verso OpenCart, in qualsiasi direzione, con qualsiasi pianificazione e verso qualsiasi destinazione. Nessuno sviluppo personalizzato. Nessun middleware di terze parti. Nessuna complicazione con i fogli di calcolo ogni volta che un partner cambia il formato di file preferito.

Cosa determina questo Migrazione dei dati di OpenCart Ciò che distingue questo modulo dagli strumenti generici per la gestione dei dati è la sua comprensione nativa della struttura dati di OpenCart. Non si limita a leggere e scrivere file di testo, ma risolve le relazioni tra le entità nei diversi negozi, convalida ogni record prima di accedere al database e mantiene un registro con timestamp di ogni operazione, in modo che il team sappia sempre esattamente cosa è stato spostato, quando e se l’operazione è andata a buon fine.

Questa guida per l’utente documenta ogni funzionalità del Estensione Knowband per l’importazione/esportazione di OpenCart in ogni dettaglio. Gli amministratori possono seguirla dall’inizio alla fine per la configurazione iniziale, oppure passare direttamente alla sezione pertinente ogni volta che devono configurare un flusso di lavoro specifico.

1.0 Fasi di installazione

Accedi al pannello di amministrazione di OpenCart. Dal menu di navigazione in alto, vai a Estensioni e quindi selezionare Programma di installazione dell’estensione. Nella pagina di installazione, fare clic su Caricare pulsante e selezionare il kborderimportexport.ocmod file. Il programma di installazione elabora il file senza richiedere ulteriori passaggi da parte dell’utente.

Accedi tramite FTP, copia tutte le cartelle sotto caricare nella cartella e spostarli nella directory principale del negozio.

Al termine del caricamento, vai a Estensioni, selezionare Estensioni dal sottomenu e scegli moduli dal menu a tendina della categoria. Trova il Importazione ed esportazione di ordini, clienti e indirizzi. voce nell’elenco e fai clic Installazione. Una volta completata l’installazione, fai clic su Modifica pulsante per aprire il pannello di configurazione principale.

Se il modulo non compare nell’elenco dopo l’installazione, vai a Estensioni e fare clic su modifiche, quindi premi il pulsante ricaricare pulsante nell’angolo in alto a destra. Torna all’elenco dei moduli ed effettua nuovamente la ricerca.

2.0 Configurazione del pannello di amministrazione

 

Dopo l’installazione, il Importazione/esportazione degli ordini OpenCart Questa estensione introduce quattro aree distinte nel back office di OpenCart. Ciascuna gestisce una parte diversa del flusso di lavoro di trasferimento dati.

Pannello impostazioni:  Il centro di configurazione globale. Qui è possibile impostare le preferenze di prestazioni, scaricare i file modello di avvio, gestire i limiti di dimensione e recuperare gli URL di automazione pianificata necessari per la configurazione dell’Utilità di pianificazione delle attività.

Esporta profilo: Crea, gestisci ed esegui profili di esportazione. Un processo di configurazione guidato ti accompagna attraverso ogni scelta di configurazione, dai campi da includere alla posizione in cui deve essere consegnato il file finale. Questo è il cuore di Importazione/esportazione in blocco di OpenCart capacità.

Profilo di importazione: Crea, gestisci ed esegui profili di importazione. Gestisce importazioni manuali una tantum da file locali e importazioni automatiche ricorrenti da server remoti, rendendolo un sistema completo. Clienti di OpenCart per l’importazione CSV, ordini e Migrazione clienti OpenCart soluzione.

Registro attività : Un registro permanente di ogni operazione di importazione ed esportazione eseguita dall’estensione. Include lo stato di esecuzione, il numero di record, i riferimenti ai file e informazioni dettagliate sugli errori per qualsiasi operazione che non è stata completata correttamente.

3.1 Impostazioni generali

Il pannello delle impostazioni è suddiviso in quattro sottosezioni. Esaminale tutte durante la configurazione iniziale prima di creare il tuo primo profilo di importazione o esportazione.

Abilita/Disabilita estensione: La disattivazione dell’estensione sospende immediatamente tutte le automazioni programmate. Tutti i profili di importazione o esportazione con pianificazione abilitata smettono di essere eseguiti finché l’estensione non viene riattivata. Le operazioni manuali avviate direttamente dal Centro di esportazione o dal Centro di importazione non sono interessate da questa impostazione.

Limite di visualizzazione delle colonne: Definisci quante colonne di mappatura visualizzare simultaneamente nella schermata di importazione. Il numero di colonne va da 1 a 20. I file con un numero di colonne superiore a questo limite sono comunque pienamente supportati; l’interfaccia di mappatura fornisce controlli di navigazione per spostarsi tra tutte le colonne disponibili nelle pagine.

Limite riga anteprimaImposta il numero di righe di dati dal file di importazione visualizzate nella sezione di anteprima live della schermata di mappatura. Aumenta questo numero se desideri visualizzare un campione più ampio dei tuoi dati prima di confermare l’importazione. L’intervallo va da 1 a 50 righe.

Dimensione del batch di elaborazione: Determina quanti record vengono elaborati in ogni ciclo durante un’esecuzione di importazione. L’intervallo va da 10 a 500 record per batch. Se ti trovi in ​​un ambiente di hosting condiviso in cui i tempi di esecuzione di PHP sono strettamente limitati, imposta questo valore a 50 o inferiore per evitare errori di timeout durante operazioni di grandi dimensioni. Importazione ed esportazione in blocco di OpenCart operazioni. Gli ambienti server dedicati possono utilizzare valori più elevati per completare le importazioni più velocemente.

Salva le modifiche prima di passare alla sottosezione successiva.

3.2 Libreria di file modello

Prima di preparare il primo file di importazione, scarica il modello di esempio pertinente da questa sottosezione. Sono disponibili modelli per tutte e tre le entità di dati e per tutti e quattro i formati supportati, rendendo questa la soluzione più versatile. Importazione/esportazione di file CSV, XLSX, JSON e XML per OpenCart Kit di strumenti disponibile:

  • Modelli per l’ordine: CSV, XLSX, JSON, XML
  • Modelli personalizzati per i clienti: CSV, XLSX, JSON, XML
  • Modelli di indirizzo: CSV, XLSX, JSON, XML

Utilizza il modello XLSX se intendi esportare da OpenCart ordini in Excel formato per la revisione e la modifica prima dell’importazione. Utilizzare modelli CSV quando ci si integra con piattaforme logistiche di terze parti, ERP o pipeline di dati automatizzate che prevedono Esporta gli ordini di OpenCart in formato CSV formato. Il Esporta gli ordini di OpenCart in formato CSV La funzionalità supporta i delimitatori virgola, punto e virgola e barra verticale.

3.3 Limiti di dimensione e volume dei file

Record per file di esportazione controlla quanti record Modulo di esportazione degli ordini di OpenCart include in un singolo file generato. Regola questo valore in base alla memoria disponibile del tuo server. L’intervallo va da 100 a 50,000 record. Per set di dati molto grandi, utilizza il filtro per intervallo di date nella configurazione di esportazione per suddividere l’output in più file anziché aumentare questo limite al suo valore massimo.

Dimensione massima del file di importazione Controlla la dimensione massima del file che il motore di importazione accetterà. L’intervallo va da 1 MB a 200 MB. Imposta questo valore in base a quanto consentito dalla configurazione PHP del tuo server, o leggermente al di sotto.

Salva le modifiche prima di continuare.

3.4 Automazione e attività pianificate in Estensione per la migrazione dei clienti di OpenCart

In questa sottosezione trovi i tre URL pronti per la pianificazione che alimentano l’estensione Esportazione automatica dei dati da OpenCart e funzionalità di importazione. Ogni URL è univoco per la tua installazione e include un token di autenticazione. Copiali nell’Utilità di pianificazione del tuo server per attivare le operazioni automatizzate.

URL per la pulizia dei file temporanei: Esegue una routine di manutenzione che elimina i vecchi file di importazione dal server. Utilizzare l’impostazione adiacente per specificare per quanti giorni conservare i file prima che possano essere eliminati (intervallo: da 1 a 30 giorni). In genere, si imposta una pianificazione giornaliera in un orario non di punta, come le 2:00 del mattino.

URL di automazione dell’esportazione: Attiva ogni profilo di esportazione configurato con la pianificazione abilitata. Ecco come configurarlo Esportazione programmata di OpenCart Per le operazioni, richiama questo URL con la frequenza richiesta dalla tua attività: ogni ora, ogni sei ore, giornalmente o settimanalmente. Tutti i profili di esportazione abilitati vengono eseguiti in sequenza ogni volta che viene richiamato l’URL.

Registri di automazione dell’importazione: Attiva ogni profilo di importazione che utilizza un’origine FTP o SFTP remota e ha la pianificazione abilitata. I profili configurati per utilizzare un file caricato manualmente vengono ignorati quando viene eseguito questo URL. Una pianificazione giornaliera al mattino presto funziona bene per la maggior parte degli scenari di flusso di dati notturno.

Tutti e tre gli URL rifiutano qualsiasi richiesta che non contenga il token di autenticazione corretto, quindi possono essere esposti in sicurezza a un’utilità di pianificazione delle attività senza ulteriori controlli di accesso.

4.0 Funzione di esportazione, guida completa all’installazione

La funzione di esportazione dell’estensione OpenCart Customer Migration visualizza una tabella con tutti i profili di esportazione salvati. Ogni riga mostra il nome del profilo, il tipo di entità, il formato del file e il risultato dell’ultima esecuzione. Da questa visualizzazione, è possibile avviare un’esportazione immediata di qualsiasi profilo, aprire un profilo esistente per la modifica o crearne uno nuovo utilizzando la procedura guidata di configurazione.

4.1 Fase uno: Configurazione di base e opzioni di consegna

 

Nome del profilo: Assegna a questo profilo un nome che sia comprensibile a te e al tuo team anche tra sei mesi. Qualcosa come “Ordini evasi giornalmente e inviati al WMS” o “Backup settimanale dei clienti in formato XLSX” ne comunica lo scopo a colpo d’occhio.

Nome del file di output: Il nome base utilizzato per il file generato. L’estensione del file viene aggiunta automaticamente. È possibile includere token dinamici in questo campo per rendere i nomi dei file descrittivi e con data.

Tipo di entità: Scegli quale categoria di dati esporta questo profilo: Ordini, Clienti o Indirizzi. Importazione ed esportazione di indirizzi OpenCart Il sistema gestisce tutti e tre i tipi di entità attraverso questa singola interfaccia unificata.

Formato file: Sono disponibili quattro opzioni. CSV e XLSX funzionano direttamente con Excel, Fogli Google e la maggior parte degli strumenti di gestione dati senza bisogno di conversioni. JSON e XML sono più adatti alle integrazioni API, ai sistemi ERP e ai software che utilizzano flussi di dati strutturati.

Ambito di applicazione del negozio: Nelle configurazioni OpenCart multi-store, utilizzare questo campo per limitare l’esportazione a un singolo negozio. Lasciare l’impostazione predefinita “tutti i negozi” per importare i dati da tutti i negozi presenti nell’installazione.

Finestra della data: È possibile limitare l’esportazione ai soli record creati in un intervallo di date specifico. Questa opzione è particolarmente utile per i report giornalieri o settimanali. Esportazione programmata di OpenCart Flussi di lavoro in cui si desiderano solo i record relativi al periodo più recente. Lasciare vuoto il campo quando è necessario l’intero set di dati storici.

Preferenza di ordinamento: Controlla l’ordine delle righe nel file di output. Le chiavi di ordinamento disponibili includono ID ordine, numero di riferimento, data di creazione, data di modifica, valore totale dell’ordine e stato dell’ordine. Scegli un ordine crescente o decrescente per ciascuna.

Comandi del blocco colonne: TTre interruttori indipendenti consentono di espandere o comprimere intere sezioni dell’output:

L’opzione “Indirizzo di fatturazione” aggiunge tutti i campi relativi all’indirizzo di fatturazione quando è abilitata.

L’opzione “Indirizzo di consegna” aggiunge tutti i campi relativi all’indirizzo di spedizione quando è abilitata.

L’opzione “Dettagli di pagamento” aggiunge, quando abilitata, le colonne relative a importo, valuta, nome del metodo di pagamento e riferimento della transazione. Quando disabilitata, viene esportato solo il nome del metodo di pagamento.

Utilizza questi interruttori per rimuovere i dati non necessari al sistema ricevente, riducendo le dimensioni del file ed evitando la trasmissione non necessaria di dati finanziari.

Automazione programmata – Attiva questa opzione per includere questo profilo nel processo automatizzato Ordini di esportazione OpenCart Esecuzione attivata dall’URL di automazione dell’esportazione. Quando attivo, ogni volta che l’URL viene eseguito, questo profilo genera il file di output e lo salva localmente oppure lo invia alla destinazione remota configurata.

Destinazione del file: L’archiviazione locale salva il file sul server e lo rende disponibile per il download dal registro attività. Consegna remota tramite Ordini di esportazione FTP di OpenCart In alternativa, SFTP invia il file a un server esterno dopo ogni esecuzione. Se si seleziona la consegna remota, viene conservata anche una copia di backup locale.

Configurazione del server remoto (visibile quando si seleziona la consegna a distanza):

Seleziona il protocollo di trasferimento in base ai requisiti del server del tuo partner. Esportazione SFTP di OpenCart L’utilizzo dello scambio di chiavi SSH è l’opzione più sicura e consigliata come predefinita per qualsiasi ambiente di produzione che gestisca dati dei clienti o di pagamento. FTPS offre la crittografia tramite il protocollo FTP standard. L’FTP standard dovrebbe essere utilizzato solo in scenari di rete interna in cui la sicurezza è controllata a livello di rete.

Il campo della porta si aggiorna automaticamente quando si modifica la selezione del protocollo: 21 per FTP, 990 per FTPS e 22 per SFTP.

Inserisci il nome host o l’indirizzo IP del server, il nome utente e la password. Le credenziali vengono memorizzate in forma crittografata. Specifica il percorso assoluto completo della directory di destinazione sul server remoto.

La modalità passiva è abilitata per impostazione predefinita. Utilizzare il Test di connessione Fare clic sul pulsante prima di salvare il profilo per confermare che la directory sia accessibile.

Delimitatore di campo: Per l’output CSV, selezionare il carattere che separa i valori dei campi. La virgola è lo standard per la maggior parte delle applicazioni con impostazioni locali in inglese. Il punto e virgola è la scelta corretta per le impostazioni locali europee di Excel.

Separatore multivalore: Alcuni campi dell’ordine contengono più valori in una singola cella, come le opzioni del prodotto o i codici sconto applicati. La barra verticale (pipe) è la scelta più univoca.

Opzioni di filtro ordine: TLa procedura guidata di esportazione offre cinque filtri di restringimento:

  • Stato dell’ordine: NLe frecce indicano l’esportazione verso gli ordini attualmente in uno o più stati di stato selezionati, ideale per i team che necessitano di esportare da OpenCart ordini in Excel per la segnalazione dei soli record completati o in sospeso.
  • Metodo di spedizione: Ffiltra per nome del vettore, consentendo esportazioni specifiche per la logistica per i singoli partner di evasione degli ordini.
  • Moneta: FFiltra per codice valuta della transazione, utile per i team finanziari che lavorano con dati sui ricavi specifici per regione.
  • Metodo di pagamento: Filtra in base al modulo di pagamento utilizzato al momento del checkout.
  • Intervallo di valori dell’ordine: SImposta un importo minimo e massimo per il totale pagato, consentendo di isolare gli ordini di valore elevato.

Clicchi Avanti per passare alla selezione del campo.

4.2 Fase due: Scelta dei campi da esportare

La schermata di selezione dei campi elenca tutte le colonne di esportazione disponibili, organizzate per categoria di dati. Sono disponibili più di 155 campi individuali, che comprendono informazioni sull’intestazione dell’ordine, dati completi del profilo cliente, dettagli di fatturazione e indirizzo di consegna, registri di pagamento e dati relativi alle voci di prodotto, rendendo questo il più completo Gestione degli ordini in blocco in OpenCart e kit di strumenti per l’esportazione disponibili.

Usa il Seleziona tutto controllo per includere tutto, Deselezionare tutto per ricominciare da capo, oppure Ripristina impostazioni predefinite Per tornare alla selezione standard consigliata. Un piccolo numero di campi identificativi è obbligatorio e non può essere rimosso.

Trascina una riga qualsiasi per modificare l’ordine delle colonne nel file di output. Un file di esportazione che contiene solo ciò di cui il sistema ricevente ha effettivamente bisogno è più veloce da generare, più piccolo da trasferire e meno soggetto a causare problemi a destinazione.

4.3 Fase tre: revisione e generazione

La schermata finale mostra un riepilogo completo della configurazione del profilo, inclusi il tipo di entità, il formato, il modello del nome file, i filtri attivi e il numero totale di campi selezionati per l’output.

Clicchi Genera e scarica per produrre il file immediatamente. Modulo di esportazione degli ordini di OpenCart Crea l’output e avvia il download tramite browser per i profili di archiviazione locale oppure invia il file al server remoto configurato per i profili FTP e SFTP. L’operazione viene registrata nel registro attività.

In alternativa, salva il profilo senza eseguirlo e lascia che il ciclo programmato successivo avvii la prima esecuzione automatizzata.

5.0 Procedura di importazione, guida completa all’installazione

La funzione di importazione elenca tutti i profili di importazione salvati con il relativo riepilogo della configurazione e lo stato dell’ultima esecuzione. La procedura guidata in tre fasi ti guida attraverso la configurazione dell’origine, la mappatura dei campi e l’esecuzione. È qui che Importazione ed esportazione clienti OpenCart e trasferimento dati ordini e-commerce I flussi di lavoro sono configurati sia per un utilizzo singolo che per un utilizzo ricorrente.

5.1 Primo passaggio: impostazioni di origine e formato

Nome del profilo:  Un’etichetta chiara e descrittiva. Includere l’entità dati e il sistema di origine nel nome per una facile identificazione quando nel tempo si accumulano più profili.

Tipo di entità: Seleziona Ordini, Clienti o Indirizzi. Il comportamento varia in modo significativo a seconda del tipo di entità. I ​​record di clienti e indirizzi vengono confrontati con i dati esistenti durante l’importazione. Una corrispondenza aggiorna il record esistente, mentre l’assenza di corrispondenza ne crea uno nuovo. I record degli ordini generano sempre nuove voci; l’estensione non supporta l’aggiornamento dei record degli ordini esistenti tramite importazione, per scelta progettuale, al fine di preservare l’integrità del registro storico degli ordini.

Formato file: Deve corrispondere al formato del file che si intende importare. Importazione CSV dei dettagli dei clienti in OpenCart Il flusso di lavoro richiede il formato CSV selezionato qui; XLSX per le importazioni basate su fogli di calcolo; JSON o XML per i feed generati dal sistema.

Impostazioni del delimitatore e del separatore: Questi devono corrispondere esattamente alle impostazioni utilizzate quando è stato creato il file sorgente. Una mancata corrispondenza è la causa più comune di errori di confine del campo durante Importazione ed esportazione clienti OpenCart operazioni.

Assegnazione del punto venditaI record importati vengono creati nel negozio selezionato qui. Verifica questa impostazione prima di salvare in ambienti multi-negozio.

Origine del file: Il caricamento manuale accetta un file dalla tua macchina locale ed è adatto per importazioni una tantum. La sorgente remota si connette a un server FTP o SFTP per il caricamento manuale. Ordini di esportazione FTP di OpenCart e importare flussi di lavoro di automazione, necessari per qualsiasi profilo che venga eseguito in base a una pianificazione.

Impostazioni del server remoto: Protocollo, host, porta, credenziali, percorso del file remoto, modalità passiva e test di connessione. Configurare e testare questi parametri prima di salvare.

Orario: WQuando abilitato, questo profilo viene eseguito ogni volta che viene attivato l’URL di automazione dell’importazione. L’estensione si connette al server remoto, recupera il file dal percorso specificato ed elabora il Migrazione dei dati di OpenCart senza alcun intervento manuale.

Clicchi Salva il profilo per salvare la configurazione oppure procedere al passaggio successivo per continuare direttamente con la mappatura dei campi.

5.2 Fase due: Mappatura del campo

La schermata di mappatura è la sezione in cui l’estensione legge il file e collega le sue colonne ai corrispondenti campi dati di OpenCart. Il processo è in gran parte automatico; l’estensione riconosce i nomi standard delle intestazioni di colonna e le convenzioni di denominazione comuni utilizzate dalle piattaforme di e-commerce e dai sistemi ERP più diffusi.

Un’anteprima dei dati in tempo reale mostra le prime righe del file insieme alle assegnazioni di mappatura dei campi, consentendoti di verificare visivamente che i dati visualizzati sotto ciascuna etichetta di campo corrispondano a quelli previsti. I campi obbligatori sono chiaramente indicati. Se un campo obbligatorio non è stato abbinato automaticamente, è necessario assegnarlo manualmente prima di procedere.

La casella di ricerca sopra la tabella di corrispondenza semplifica la ricerca di campi specifici in file con un elevato numero di colonne. Esamina attentamente ogni assegnazione automatica, in particolare per i campi relativi a data, valuta, numeri e indirizzo. Queste sono le categorie che più probabilmente presentano varianti di denominazione che il sistema di corrispondenza automatica potrebbe aver interpretato in modo diverso.

L’assegnazione che imposti manualmente viene salvata con il profilo, quindi è necessario eseguirla solo una volta per ogni struttura di file.

5.3 Fase tre: Importare il file

Dopo aver confermato la mappatura, clicca Avvia importazione per avviare l’elaborazione. L’estensione elabora il file in batch sequenziali, con la dimensione di ciascun batch determinata dal valore Dimensione elaborazione batch impostato nel pannello Impostazioni.

Un display di avanzamento in tempo reale si aggiorna al termine di ogni batch, mostrando quanti record sono stati elaborati e quanti ne rimangono. Questo è particolarmente utile per grandi Importazione/esportazione in blocco in OpenCart operazioni su server con memoria limitata.

Prima di cliccare Avvia importazione, fare clic su Salva il profilo Se si desidera che la mappatura dei campi venga conservata per le esecuzioni future, il salvataggio del profilo significa che la prossima volta che si esegue un’importazione con la stessa struttura di file, tutte le assegnazioni dei campi saranno già presenti.

6.0 Registro attività, Comprendere la cronologia dei trasferimenti

Il registro attività mantiene una registrazione permanente di ogni importazione ed esportazione effettuata dall’estensione. È ricercabile e filtrabile, il che lo rende un pratico strumento di verifica per controlli di conformità, risoluzione di controversie e risoluzione di problemi operativi.

Ogni voce del registro visualizza quanto segue:

  • Numero di esecuzione: un identificatore sequenziale assegnato a ciascuna operazione.
  • Tipo di operazione: indica se l’operazione è stata un’importazione o un’esportazione.
  • Entità: quale tipo di dati è stato coinvolto (Ordini, Clienti o Indirizzi).
  • Formato: il tipo di file utilizzato (CSV, XLSX, JSON o XML).
  • Stato: indica se l’esecuzione è stata completata correttamente o se si sono verificati errori.
  • Conteggio record: quanti record sono stati elaborati durante l’esecuzione.
  • Nome file – il nome del file di output – con un link per il download delle esecuzioni esportate.
  • Timestamp: indica quando è iniziata l’esecuzione. Utilizza i controlli di filtro nella parte superiore del registro per restringere la visualizzazione in base a qualsiasi combinazione di questi campi, incluso un intervallo di date personalizzato. I file esportati rimangono scaricabili dal registro a tempo indeterminato. Per le esecuzioni che hanno prodotto errori, espandendo la voce del registro vengono visualizzati i dettagli completi dell’errore a livello di riga per quell’operazione.

7.0 Flusso di lavoro completo per la migrazione del negozio OpenCart

Questa sezione copre l’intero processo Migrazione del negozio OpenCart utilizzando Knowband come unico strumento di migrazione.

Installa l’estensione Knowband sia sul negozio OpenCart di origine che su quello di destinazione. archivio di origineCrea tre profili di esportazione separati: uno per gli ordini, uno per i clienti e uno per gli indirizzi. Per ciascuno, seleziona tutti i campi disponibili, non applicare filtri, scegli il formato XLSX (il più semplice per la revisione prima dell’importazione) e genera i file.

Questo approccio rende l’estensione la più efficiente Plugin di migrazione per il negozio OpenCart per conservare la cronologia completa degli ordini, ideale per Migrazione dei dati dei clienti di OpenCart scenari, inclusi account cliente e dati di indirizzo di consegna in diversi ambienti, senza richiedere script personalizzati o servizi di migrazione di terze parti.

Sulla negozio di destinazioneCrea un profilo di importazione corrispondente per ogni tipo di entità. Carica il file esportato per ogni entità: ordini, clienti e indirizzi. Conferma la mappatura dei campi ed esegui le importazioni in questa sequenza: Prima i clienti, poi gli indirizzi, poi gli ordini.L’esecuzione in quest’ordine implica che i record relativi a clienti e indirizzi esistano prima che l’importazione degli ordini tenti di collegarsi ad essi, riducendo così il numero di record che il motore di risoluzione tra negozi deve creare da zero.

Questo completo trasferimento dati ordini e-commerce Questo approccio rende l’estensione Knowband la soluzione monouso più efficiente per la migrazione dei dati di OpenCart.

8.0 Domande frequenti

D1: Posso esportare gli ordini da più OpenCart nella stessa operazione?

Ogni profilo di esportazione si rivolge a un negozio alla volta utilizzando l’impostazione Ambito negozio utilizzando Estensione per la migrazione degli ordini di OpenCart di KnowbandPer combinare i dati provenienti da più negozi online, esegui un’esportazione separata per ciascuno e unisci i file risultanti nel tuo foglio di calcolo prima di inviarli.

D2: Il mio file di importazione contiene nomi di colonna personalizzati che non corrispondono ai nomi dei campi di OpenCart. La mappatura fallirà?

Il sistema di abbinamento automatico riconosce un’ampia gamma di varianti di denominazione comuni. Per qualsiasi colonna che non riesca a risolvere automaticamente, la schermata di mappatura consente di effettuare l’assegnazione manualmente selezionando il campo OpenCart corretto da un menu a tendina. L’assegnazione viene salvata con il profilo, quindi è necessario eseguirla una sola volta.

D3: L’importazione dei dati dei clienti crea account duplicati?

No. I record dei clienti vengono abbinati tramite indirizzo email. Se l’email esiste già nel database di OpenCart, l’account esistente viene aggiornato. I nuovi account vengono creati solo quando l’email non corrisponde a nessun record esistente. Questa è la stessa logica di deduplicazione utilizzata dai principali Importazione/esportazione clienti OpenCart estensioni.

D4: È sicuro eseguire nuovamente un profilo di esportazione che ha già inviato un file a un server remoto?

Sì. Ogni esecuzione genera un nuovo file e ogni esecuzione viene registrata separatamente. La riesecuzione di un profilo non elimina né sostituisce i file delle esecuzioni precedenti quando i nomi dei file includono token di data o data e ora. Se si utilizza un nome file statico senza token, il file sul server remoto verrà sovrascritto a ogni esecuzione.

D5: Cosa devo fare se un’importazione o un’esportazione programmata non è stata eseguita?

Innanzitutto, controlla il registro attività per verificare se l’esecuzione è stata tentata. Se non è presente alcuna voce per l’orario previsto, il problema risiede nel fatto che l’URL di automazione non viene richiamato dall’Utilità di pianificazione. Verifica che l’URL sia salvato correttamente nell’Utilità di pianificazione e che l’opzione per l’automazione pianificata sia abilitata nel profilo pertinente.

Questa guida utente illustra tutte le funzionalità dell’estensione Knowband OpenCart per l’importazione e l’esportazione di ordini, clienti e indirizzi, la principale estensione per OpenCart per l’importazione e l’esportazione di dati relativi a ordini, clienti e indirizzi. Per assistenza tecnica, si prega di contattare direttamente il team di supporto tramite il canale di supporto dell’estensione.

Estensione OpenCart AI Review Generator – Guida utente completa

 

1.0 Introduzione

Ottenere recensioni per un nuovo negozio OpenCart è una delle parti più difficili per costruire credibilità online. I clienti raramente tornano a lasciare un feedback e l’attesa di recensioni organiche può richiedere mesi. In questo lasso di tempo, le pagine dei tuoi prodotti rimangono prive di riscontro sociale e i potenziali acquirenti si rivolgono altrove.

Il Knowband Estensione per la generazione di recensioni tramite intelligenza artificiale per OpenCart Cambia tutto questo. Collega il tuo negozio OpenCart a un provider di intelligenza artificiale a tua scelta – OpenAI (ChatGPT), Anthropic (Claude) o Google (Gemini) – e genera recensioni specifiche per prodotto direttamente dal tuo pannello di amministrazione. Tu imposti le regole. L’estensione si occupa di tutto il resto.

Ogni recensione generata include una valutazione in stelle, un titolo, un testo scritto nel tono da te scelto e un profilo dell’autore con un nome casuale. Tutte le recensioni vengono pubblicate tramite il sistema di recensioni nativo di OpenCart e appaiono sulle pagine dei prodotti esattamente come una vera recensione di un cliente.

Questa guida illustra nel dettaglio ogni impostazione, scheda e opzione, in modo da poter configurare e avviare il generatore di recensioni basato sull’intelligenza artificiale di OpenCart fin dal primo giorno.

 

2.0 Fasi di installazione

Installazione dell’estensione

Passo 1: Scarica il file ZIP dell’estensione dal tuo account Knowband.

Passo 2: Accedi al pannello di amministrazione di OpenCart e vai su Estensioni, quindi su Installazione estensioni.

Passo 3: Carica il file ocmod.zip utilizzando l’opzione di caricamento file. OpenCart gestirà automaticamente l’estrazione.

Passo 4: Accedi con FTP, copia tutte le cartelle da Carica cartelle Accedi al tuo negozio e seleziona la categoria Moduli. Individua il Generatore di recensioni AI nell’elenco e fai clic su Installa.

Passo 5: Dopo l’installazione, fai clic su Modifica per aprire il pannello di configurazione.

Problemi comuni di installazione

Caricamento non riuscito: Il limite di caricamento dei file del tuo server è probabilmente troppo basso. Chiedi al tuo provider di hosting di aumentarlo. upload_max_filesize e post_max_size ad almeno 32 MB.

L’interno non compare nell’elenco: Cancella la cache di OpenCart andando su Dashboard e cliccando sull’icona a forma di ingranaggio blu, quindi su Aggiorna. Esegui nuovamente la ricerca.

3.0 Panoramica del pannello di amministrazione in Estensione per la generazione di recensioni di prodotti OpenCart

Dopo aver installato l’estensione, Opencart AI Review Generator integra tre sezioni principali nel pannello di amministrazione di Opencart:

  • Impostazioni generali: Abilita l’estensione, collega il tuo provider di IA e copia l’URL CRON per la generazione automatica.
  • Regole di revisione: Creare e gestire regole che definiscono come vengono generate le recensioni, quali prodotti riguardano e quando vengono pubblicate.
  • Recensioni: Visualizza, approva, pubblica e gestisci ogni recensione generata dall’estensione.

4.0 Impostazioni generali

La scheda Impostazioni generali contiene la configurazione globale. Le modifiche apportate qui influiscono sul funzionamento dell’intera estensione.

4.1 Abilita l’estensione

L’interruttore principale di accensione/spegnimento. Quando è attivo, l’estensione è pronta per la generazione. Quando è disattivato, la generazione si interrompe, ma ogni regola, revisione e voce della cronologia rimane salvata esattamente come era.

4.2 Fornitore di IA

Scegli quale servizio di intelligenza artificiale desideri utilizzare per generare recensioni:

  • ChatGPT (OpenAI)
  • Claude (Antropico)
  • Gemelli (Google)

È possibile utilizzare un solo provider alla volta. Il cambio di provider non influisce sulle regole già create o sulle recensioni già generate.

4.3 Chiave API

Inserisci qui la tua chiave API per il provider selezionato. Senza una chiave valida, l’estensione non potrà connettersi al servizio di intelligenza artificiale e la generazione non verrà eseguita.

Come ottenere la chiave API:

  • OpenAI: Visita platform.openai.com, vai alla sezione Chiavi API del tuo account e crea una nuova chiave. Copiala immediatamente; non verrà più visualizzata.
  • antropico: Visita console.anthropic.com, apri la sezione Chiavi API e generane una nuova.
  • Google Gemelli: Visita aistudio.google.com, fai clic su Ottieni chiave API e creane una per il tuo progetto.

Usa il Test di connessione pulsante per confermare che il tasto funzioni prima di salvare.

4.4 Selezione del modello

Seleziona lo specifico modello di IA da utilizzare. Gli amministratori possono visualizzare le opzioni disponibili in base alle proprie esigenze. Questi modelli di IA includono ChatGPT, Claude e Gemini.

Questi modelli di IA in Generazione di recensioni di prodotti OpenCart tramite intelligenza artificiale includere questi modelli:

Modelli OpenAI ChatGPT: GPT-5.5, GPT-5.4, GPT-5.4 mini, GPT-5.4 nano, GPT-5, GPT-4.1, GPT-4.1 mini, GPT-4.1 nano, o3, o3-mini, o4-mini, GPT-4o, GPT-4o mini, GPT-4 Turbo, GPT-4, GPT-3.5 Turbo

Modelli antropici di Claude: Claude Opus 4.7, Claude Sonetto 4.6, Claude Opus 4.6, Claude Opus 4.5, Claude Sonetto 4.5, Claude Haiku 4.5, Claude Opus 4.1, Claude Sonetto 4, Claude Opus 4

Modelli Google Gemini: Gemini 3.5 Flash, Gemini 3 Flash Preview, Gemini 3.1 Flash-Lite, Gemini 2.5 Flash-Lite, Gemini Flash Latest, Gemini Flash-Lite Latest

4.5 token massimi

Gli amministratori del negozio possono impostare la quantità massima di testo che l’IA può scrivere per ogni richiesta di recensione nel generatore di recensioni clienti di OpenCart. L’intervallo va da 1 a 16,384, con un valore predefinito di 4,000.

Valori più alti consentono all’IA di scrivere contenuti più lunghi e dettagliati, ma aumentano il costo dell’API per ogni esecuzione. Inoltre, si consiglia di mantenere valori più bassi per recensioni più brevi e ridurre i costi. Gli amministratori possono impostare questo parametro in base al valore “Numero massimo di parole per recensione” configurato in ciascuna regola.

4.6 Temperatura

I commercianti possono anche gestire la creatività del generatore di recensioni ottimizzato per la SEO di Opencart controllando la scala dei valori di temperatura, che va da 0.0 a 1.0. Per ChatGPT GPT 5.5, la temperatura non è supportata nel modulo.

Con un valore di 0.0, le risposte sono prevedibili e seguono uno schema fisso, ideale se si desidera che ogni recensione mantenga un tono coerente. Avvicinandosi a 1.0, l’output diventa più vario e meno uniforme. Per recensioni che risultino naturali, un valore compreso tra 0.5 e 0.7 è adatto alla maggior parte dei negozi.

4.7 Controlla le recensioni esistenti

Se impostato su Sì, il sistema di recensioni dei clienti generato dall’IA di Knowband per OpenCart controlla ogni prodotto prima di avviare la generazione. Se un prodotto ha già delle recensioni, viene completamente ignorato. Questo impedisce che lo stesso prodotto accumuli lotti ripetuti ed evita di sprecare token API su prodotti che non necessitano di nuovi contenuti.

4.8 URL CRON in Generazione di recensioni di prodotti OpenCart

La scheda Impostazioni generali fornisce un URL protetto da token per la generazione automatica delle recensioni. Copia questo URL e aggiungilo al tuo server come processo cron.

Si consiglia di eseguirlo ogni 15 minuti. Solo le richieste contenenti il ​​token corretto attiveranno la generazione; l’URL non ha alcun effetto senza di esso.

Clicchi Salva prima di chiudere questa scheda.

5.0 Regole di revisione

Le regole di recensione consentono di controllare con precisione il funzionamento del processo automatico di generazione delle recensioni di OpenCart. Ogni regola si applica a uno specifico gruppo di prodotti o categorie e definisce tutti i parametri, i tempi di pubblicazione, i limiti di generazione, il tono, la lingua e la ripartizione delle valutazioni.

L’elenco delle regole di revisione mostra ogni regola con il relativo ID, nome, modalità di pubblicazione, tipo di contenuto, limite giornaliero, stato attivo e negozio assegnato. Genera ora su una riga qualsiasi per eseguire immediatamente quella regola. Modifica per cambiare le sue impostazioni.

5.1 Aggiunta di una nuova regola di revisione

Gli amministratori del negozio possono aggiungi una regola per generare le recensioni in base alle configurazioni aggiunte nelle recensioni automatiche dei prodotti di OpenCart.

Negozio: Seleziona a quale negozio si applica questa regola se gestisci una configurazione multi-negozio in OpenCart

Abilita regola: Attiva questa opzione per rendere la regola operativa. Le regole inattive vengono salvate ma non verranno eseguite tramite CRON né quando si fa clic su “Genera ora”.

Modalità di pubblicazione:

  • ImmediatoLe recensioni vengono pubblicate nel momento stesso in cui vengono generate. Nessun ritardo, nessuna fase di approvazione.
  • In programmaLe recensioni vengono generate e programmate, quindi pubblicate in un momento casuale all’interno di un intervallo di giorni definito dall’utente. Gli amministratori del negozio possono aggiungere impostazioni che, ad esempio, impostano un intervallo da 0 a 7 giorni per la pubblicazione di ogni recensione in un momento casuale all’interno di tale intervallo. Questo fa sì che l’accumulo delle recensioni appaia naturale anziché improvviso.
  • ManualeLe recensioni vengono generate e memorizzate nella scheda “Recensioni” del plugin Opencart AI Review Generated. Nessuna recensione viene pubblicata finché un amministratore non apre e approva ogni singola recensione. Ideale quando si desidera avere il pieno controllo su ciò che appare nel negozio online.

Ritardo casuale (giorni): Viene visualizzato quando è selezionata la modalità Programmata. Imposta un intervallo di giorni minimo e massimo. Ogni recensione generata viene pubblicata in un momento casuale all’interno di tale intervallo.

Massimo per Cron: Il numero massimo di revisioni che questa regola può generare in una singola esecuzione CRON.

Massimo al giorno: Il numero totale di revisioni che questa regola può generare in tutte le esecuzioni CRON in un giorno solare.

Numero massimo di prodotti al giorno: Gestisce il numero di recensioni che un singolo prodotto può ricevere in un giorno, in base a questa regola, utilizzando Knowband eCommerce Review Generations. Questo impedisce che un prodotto riceva un volume di recensioni anomalo in un breve periodo.

Numero massimo di parole per recensione: Limite di parole per ogni recensione generata. Utilizzare 150 per le recensioni standard. Ridurre a 50 o meno per i contenuti brevi. Aumentare il limite per le recensioni lunghe e dettagliate.

Le lingue: Seleziona ogni lingua in cui desideri che vengano generate le recensioni. Selezionando sia l’inglese che il francese, tutte le recensioni verranno generate in entrambe le lingue. In questo elenco vengono visualizzate solo le lingue installate nel tuo negozio OpenCart.

Tipo di contenuto: Scegli se la regola si applica a prodotti specifici o a intere categorie. Selezionando “Prodotti” puoi cercare e aggiungere singoli articoli. Selezionando “Categorie” la regola viene applicata a tutti i prodotti all’interno di quella categoria.

Tono: Imposta la voce per le recensioni generate.

  • Professionista
  • Casual
  • Consulenza
  • Persuasivo

Genera utilizzando: Consente di selezionare i dati del prodotto che l’IA utilizza per scrivere ogni recensione. Almeno uno deve essere attivo.

  • Nome prodotto
  • Descrizione del prodotto
  • Prezzo del prodotto
  • Categoria di prodotto

L’attivazione della descrizione fornisce all’IA un contesto più ampio per contenuti specifici e accurati. L’attivazione del prezzo consente alle recensioni di fare riferimento al rapporto qualità-prezzo. Disabilitando un dato, l’IA non lo prenderà in considerazione.

Distribuzione dei punteggi (%): Gli amministratori del negozio possono impostare la percentuale di ripartizione tra le valutazioni da 1 a 5 stelle. Il totale deve essere esattamente pari a 100. Ad esempio: 5 stelle al 50%, 4 stelle al 30%, 3 stelle al 10%, 2 stelle al 5%, 1 stella al 5%. L’estensione segue questa distribuzione nell’assegnare le valutazioni a ciascuna recensione generata, in modo che il profilo complessivo sulla pagina del prodotto appaia realistico anziché uniformemente perfetto.

Nome della regola: Campo obbligatorio. Assegna a ciascuna regola un nome che ne chiarisca lo scopo, ad esempio, Gamma invernale inglese o Categorie homepage casual.

Richiesta personalizzata: Un campo facoltativo è disponibile nelle configurazioni di revisione delle regole e sostituisce l’istruzione di generazione predefinita per questa regola. Scrivi un’istruzione semplice e utilizza le variabili supportate per recuperare i dati del prodotto nel prompt.

Le variabili supportate sono: {nome_prodotto}, {descrizione_del_prodotto}, {prezzo}, {categoria}, {nome_negozio}, {tono}, {max_words}

Clicchi Salva per creare la regola. Apparirà immediatamente nell’elenco delle regole di revisione.

5.2 Regole di modifica ed eliminazione

Clicchi Modifica su qualsiasi riga di regola per riaprire il modulo e modificare qualsiasi impostazione. Utilizzare la freccia a discesa accanto a Modifica e selezionare Elimina per rimuovere una regola in modo permanente. L’eliminazione di una regola non rimuove le recensioni già generate sotto di essa nella scheda recensioni in Plugin per la creazione di recensioni su OpenCart.

5.3 Azioni di massa

Il menu a tendina “Azioni di massa” in fondo all’elenco delle regole consente di applicare azioni a più regole selezionate contemporaneamente.

Scheda Recensioni 6.0

La scheda Recensioni mostra tutte le recensioni generate dall’estensione. Qui puoi gestire, approvare o rimuovere le recensioni prima o dopo che vengano pubblicate sulla pagina del prodotto.

Elenco di 6.1 recensioni nel plugin Knowband OpenCart AI Review Generator

 

Ogni voce nella scheda recensioni mostra:

  • ID: Numero di revisione sequenziale
  • Prodotto: Per quale prodotto è stata generata la recensione
  • Lingue disponibiliIn quale lingua è stato scritto?
  • Anteprima: Una versione abbreviata del corpo della revisione
  • Revisori: Nome e indirizzo email generati per il profilo ospite
  • Valutazione: La valutazione a stelle assegnata in base alle impostazioni di distribuzione della regola
  • Stato: Programmato, pubblicato o in attesa di approvazione
  • Creato: Quando è stata generata la recensione
  • Pubblicato il: Quando è stato pubblicato sul negozio online
  • Negozio: A quale negozio appartiene la recensione

Utilizza i filtri sopra l’elenco per ordinare i risultati per prodotto, lingua, recensore, valutazione, stato, intervallo di date o negozio.

6.2 Approvazione e pubblicazione delle recensioni

Per le regole impostate sulla modalità di pubblicazione manuale, le revisioni arrivano in questa scheda con lo stato In attesa di approvazione. Fare clic su Approva e pubblica su qualsiasi riga per inviare immediatamente la recensione.

Fai clic sulla freccia a discesa accanto ad Approva e pubblica per accedere a Visualizzare Opzione. Questa opzione apre il testo completo della recensione, così puoi leggerlo prima di prendere una decisione.

6.3 Eliminazione delle recensioni

Fai clic sulla freccia a discesa accanto ad Approva e pubblica e seleziona Elimina per rimuovere una recensione in modo permanente. Le recensioni eliminate non possono essere recuperate.

7.0 Passaggi per generare la chiave API per le configurazioni del modulo Generatore di contenuti AI e Traduttore di PrestaShop?

Per l’API di Claude: 

  1. Visita Il sito web di Anthropic, e clicca su “Inizia a costruire”.
  2. Crea un account, accedi alla tua Dashboard, genera una chiave API e salvala in modo sicuro.

Per l’API Gemini:

  1. Per accedere all’API, visitare il Studio sull’intelligenza artificiale di Google di COSM
  2.  Fai clic su “Ottieni chiave API”, accetta i termini di servizio, crea la tua chiave e incollala nelle impostazioni di configurazione del modulo.

Per l’API ChatGPT: 

  1. Ottieni un Chiave API OpenAI e configurarlo nelle impostazioni del modulo.
  2. Clicca sul tuo profilo (in alto a destra) → “Visualizza chiavi API” → “Crea una nuova chiave segreta”.
  3. Copiare immediatamente la chiave e conservarla in un luogo sicuro. 

7.0 Domande frequenti

A cosa serve l’estensione OpenCart AI Review Generator?

Migliori Generatore di recensioni OpenCart basato sull’IA Si connette a ChatGPT, Claude o Gemini e genera recensioni specifiche per prodotto in base alle regole impostate nel pannello di amministrazione. Ogni recensione è scritta per il prodotto specifico, con il tono e il linguaggio specificati dalla regola, e viene poi pubblicata tramite il sistema di recensioni nativo di OpenCart.

Quali provider di intelligenza artificiale sono supportati?

L’estensione supporta tre provider: OpenAI (ChatGPT), Anthropic (Claude) e Google (Gemini). La connessione avviene tramite la propria chiave API. È possibile attivare un solo provider alla volta. È possibile cambiare provider dalle Impostazioni generali senza influire sulle regole o sulle revisioni esistenti.

Quali sono le tre modalità di pubblicazione nella generazione delle recensioni?

La modalità Immediata pubblica una recensione non appena viene generata. La modalità Programmata la conserva e la pubblica in un momento casuale all’interno di un intervallo di giorni configurabile, creando così un andamento naturale nel tempo. La modalità Manuale la conserva nella scheda Recensioni finché un amministratore non la approva.

Come funziona la distribuzione delle valutazioni nell’estensione per le recensioni dei prodotti di OpenCart?

All’interno di ogni regola di recensione, assegna una percentuale a ciascun livello di valutazione da 1 a 5 stelle. La somma dei numeri deve essere esattamente pari a 100. L’estensione segue questa suddivisione nell’assegnazione delle valutazioni, in modo che il profilo sulla pagina del prodotto non appaia artificialmente uniforme.

Come funziona l’automazione CRON nel plugin OpenCart AI Review Generator?

Copia l’URL CRON protetto da token dalle Impostazioni generali e aggiungilo al cron job del tuo server. Si consiglia di eseguirlo ogni 15 minuti. L’URL viene generato solo quando è presente il token corretto.

L’estensione di recensioni basata sull’intelligenza artificiale di OpenCart supporta più lingue?

Sì. All’interno di ciascuna regola, seleziona le lingue in cui desideri che vengano generate le recensioni. Ogni recensione verrà prodotta in ciascuna lingua selezionata. Nell’elenco verranno visualizzate solo le lingue installate nel tuo negozio OpenCart.

A cosa serve il campo prompt personalizzato?

Le recensioni generate dall’IA di OpenCart sostituiscono le istruzioni di generazione predefinite per quella specifica regola. Utilizzale quando hai bisogno che le recensioni seguano un formato particolare o si concentrino su un attributo specifico del prodotto. Inserisci le variabili supportate per importare i dati del prodotto in modo dinamico.

Che cosa controlla Max Tokens?

Limita la quantità di testo che l’IA genera per ogni richiesta di revisione. Valori più alti consentono contenuti più lunghi, ma comportano costi maggiori per ogni esecuzione. Valori più bassi riducono sia la lunghezza che il costo. Assicurati che sia coerente con l’impostazione “Numero massimo di parole per revisione” nelle tue regole.

È possibile impedire la generazione di recensioni duplicate nel sistema di recensioni automatiche dei prodotti di OpenCart?

Sì. Attiva “Controlla le recensioni esistenti” nelle impostazioni generali. L’estensione controllerà ogni prodotto prima di generare le recensioni e ignorerà quelli che ne hanno già.

Quali versioni di OpenCart sono supportate dalle recensioni generate dall’IA di OpenCart?

L’automazione delle recensioni di OpenCart funziona su OpenCart 3.x. Assicurati che il sistema di recensioni nativo sia attivo prima di avviare la generazione.

Conclusione 8.0

Il generatore di recensioni basato sull’intelligenza artificiale di Knowband per OpenCart integra la generazione automatica di recensioni direttamente nel pannello di amministrazione. Basta impostare una regola, collegare una chiave API e l’estensione si occuperà di generare, programmare e pubblicare le recensioni.

La distribuzione delle valutazioni mantiene un mix di recensioni autentico. La generazione multilingue copre tutti i mercati in cui opera il tuo negozio. L’approvazione manuale ti offre il pieno controllo editoriale quando ne hai bisogno. Una volta attive le regole, l’automazione CRON esegue tutto secondo la pianificazione senza bisogno di interventi quotidiani.

Per assistenza, sviluppo personalizzato o esigenze di estensione per OpenCart, contatta direttamente il team di Knowband.

 

OpenCart Form Studio: Guida per l’utente del generatore di moduli tutto in uno per feedback, contatti e sondaggi

 

1.0 Introduzione

Raccogliere i dati dei clienti senza una soluzione affidabile comporta la perdita di feedback, richieste senza risposta e opportunità di lead generation che non portano a nulla. Che tu abbia bisogno di un semplice modulo di contatto, di un modulo di feedback sul prodotto o di un sondaggio sulla soddisfazione del cliente post-acquisto, l’estensione OpenCart Form Builder gestisce tutto da un’unica piattaforma.

Questo Estensione per OpenCart Form Builder Consente ai proprietari di negozi di creare moduli illimitati senza scrivere una sola riga di codice. Moduli di contatto, moduli di sondaggio, moduli di registrazione, moduli per la generazione di lead: ogni esigenza di raccolta dati di un negozio di e-commerce è soddisfatta. Questo plugin per moduli di contatto di OpenCart funziona altrettanto bene sia per le piccole che per le grandi aziende.

Creazione di moduli, protezione antispam tramite Cloudflare Turnstile, notifiche via email ad amministratori e clienti, integrazione con Mailchimp e Brevo, gestione dell’invio dei moduli e blocco di indirizzi IP e email. L’estensione Knowband OpenCart Survey copre l’intero flusso di lavoro: utilizzala come plugin per i moduli di contatto di OpenCart, strumento per sondaggi o modulo di acquisizione lead, tutto da un’unica estensione, senza bisogno di soluzioni separate per ogni esigenza.

2.0 Guida all’installazione

Requisiti di sistema

Prima di installare l’estensione, verifica che il tuo ambiente soddisfi i seguenti requisiti:

  • Versione 3.x di OpenCart
  • Una configurazione email funzionante nel pannello di amministrazione di OpenCart

Installazione dell’estensione

Passo 1: Scarica il file ZIP e accedi al pannello di amministrazione di OpenCart.

Passo 2: Vai su Estensioni, quindi su Programma di installazione. Fai clic sul pulsante Carica, seleziona il file ZIP e conferma. OpenCart elaborerà automaticamente il caricamento.

Passo 3: Una volta completato il caricamento, vai su Estensioni. Seleziona la categoria di estensione dal menu a tendina. Trova OpenCart Form Studio nell’elenco e fai clic su Installa.

Passo 4: Dopo l’installazione, fai clic su Modifica per aprire il pannello di configurazione dell’estensione.

Passo 5: Se l’estensione non compare nell’elenco, cancella la cache di OpenCart nella Dashboard, quindi fai clic sull’icona a forma di ingranaggio blu e seleziona Aggiorna.

Problemi comuni di installazione

Caricamento non riuscito: Il server sta rifiutando la dimensione del file. Chiedi al tuo provider di hosting di aumentare i valori di upload_max_filesize e post_max_size ad almeno 32 MB.

Le email non vengono inviate: Vai su Sistema, poi su Impostazioni e infine sulla scheda Mail. L’estensione utilizza le impostazioni di posta predefinite del negozio, a meno che tu non abbia impostato una personalizzazione a livello di modulo.

La pagina sembra non funzionare: Esegui la cancellazione della cache del browser e ripristina la cache del tema OpenCart dal pannello di aggiornamento della Dashboard.

3.0 Panoramica del pannello di amministrazione

Dopo l’installazione, l’estensione aggiunge quattro sezioni all’area di amministrazione:

  • Impostazioni generali: Attiva o disattiva l’estensione, imposta i modelli di posta elettronica globali, configura Cloudflare Turnstile e gestisci le liste di blocco IP e email.
  • Le forme: Crea, aggiorna e organizza tutti i moduli. Ognuno ha la propria struttura a schede.
  • Invii di moduli: Un’unica visualizzazione per ogni invio in tutti i moduli.
  • Lista nera di indirizzi IP e email: Impedisci completamente a determinati indirizzi di raggiungere i tuoi moduli.

4.0 Impostazioni generali

La sezione Impostazioni generali contiene tre sottoschede: Impostazioni globali, Modelli di email e Cloudflare Turnstile.

4.1 Impostazioni globali

Attivazione/disattivazione del modulo: L’interruttore principale del plugin OpenCart Survey. Impostandolo su Abilitato, tutti i moduli attivi saranno visibili sul front-end. Impostandolo su Disabilitato, tutti i moduli saranno nascosti ai visitatori senza modificare i dati salvati o la configurazione.

4.2 Modelli di email

Abilita il modello di posta elettronica: Attiva o disattiva il sistema globale di modelli email HTML. Quando è attivo, tutte le email in uscita, le notifiche amministrative, le risposte automatiche e le risposte manuali utilizzano i modelli HTML definiti in questa sezione. Disattiva questa opzione per inviare email in formato testo semplice senza formattazione. Il tag {message_content} nel modello viene sostituito con il corpo dell’email specifico del modulo al momento dell’invio.

Contenuto della posta amministrativa: La notifica che il tuo team riceve per ogni invio. Scrivi l’oggetto e il corpo nell’editor di testo avanzato e fai clic sui tag variabili nel pannello Variabili del modello per importare automaticamente i valori dei campi dall’invio.

Contenuto del risponditore automatico: Viene recapitata direttamente al cliente dopo l’invio del modulo. Utilizzala per confermare la ricezione, fornire una tempistica o indicare il passaggio successivo.

Rispondi via email: Definisce il layout per le risposte manuali inviate dal team tramite il pannello Invio moduli.

 

Tutti e tre i modelli di email supportano la formattazione avanzata del testo, inclusi grassetto, corsivo, link, elenchi e HTML, in modo che le email possano rispecchiare l’immagine del tuo negozio senza bisogno di alcuno sviluppo personalizzato.

4.3 Cloudflare Turnstile Spam Protection

Qualsiasi modulo pubblico attira invii da bot. Questo Integrazione di Cloudflare Turnstile con OpenCart Blocca gli invii automatici senza mostrare ai clienti alcun puzzle visivo o sfida CAPTCHA. I visitatori reali completano la procedura senza intoppi.

Attiva l’opzione “Abilita Cloudflare Turnstile” dal menu a tendina, quindi incolla la Chiave del sito e la Chiave segreta del tuo account Cloudflare negli appositi campi. Il tema del widget può essere impostato su Automatico, Chiaro o Scuro per adattarsi al tuo negozio.

Procedura per ottenere la chiave del sito e la chiave segreta di Cloudflare:

  1. Accedi al tuo account Cloudflare su dash.cloudflare.com.
  2. Dal menu a sinistra, vai su Proteggi e connetti, quindi su Sicurezza applicazioni, infine su Turnstile.
  3. Fai clic su Aggiungi widget e inserisci i dettagli del tuo dominio.
  4. Seleziona una modalità widget e completa la creazione del widget.
  5. Copia la chiave del sito e la chiave segreta che compaiono nella schermata di conferma.
  6. Incolla entrambi i valori nei campi di Cloudflare Turnstile nell’estensione e salva.

Una volta configurato a livello globale, il campo Cloudflare Turnstile può essere aggiunto anche direttamente all’interno dei singoli moduli trascinandolo nel layout del modulo dal selettore di campi.

5.0 Creazione e gestione dei moduli

5.1 Elenco dei moduli

La sezione Moduli mostra ogni modulo creato utilizzando Generatore di moduli OpenCartOgni riga dell’elenco visualizza l’ID del modulo, il titolo, il codice breve, l’URL del modulo, il numero di visualizzazioni, il numero di messaggi, lo stato attivo e i pulsanti di azione per visualizzare, modificare o eliminare il modulo.

La colonna del codice breve mostra il codice di incorporamento per ogni modulo nel formato [kbcf-form id=1]. Incolla questo codice breve in qualsiasi pagina CMS o area di contenuto del tuo negozio OpenCart per incorporare il modulo direttamente in quella posizione senza utilizzare la scheda Posizionamenti.

Fai clic su Aggiungi nuovo per creare un modulo. Ogni modulo si apre con otto schede di configurazione: Informazioni, Modulo, Posta elettronica, Notifiche, Pagina di ringraziamento, Impostazioni, Posizionamenti e Sincronizzazione.

5.2 Scheda Info: Identità del modulo e impostazioni SEO

Abilita pagina modulo separata: Se impostato su Sì, OpenCart Form Creator genera una pagina autonoma per questo modulo con un URL dedicato, basato sullo slug inserito.

Titolo del modulo: Il nome visualizzato ai clienti sopra il modulo sul front-end. Supporta l’inserimento di testo in inglese e francese.

Slug del modulo: Il percorso URL per la pagina del modulo autonomo. Ad esempio, inserendo contact-us si ottiene l’URL yourstore.com/contact-us. Supporta più lingue.

Meta titolo: Titolo SEO per la pagina del modulo autonomo. Supporta più lingue.

Meta Parole chiave: Meta keyword per la pagina del modulo a supporto della categorizzazione interna dei contenuti. Supporta più lingue.

Meta Description: Descrizione per i motori di ricerca della pagina del modulo autonomo. Non superare i 160 caratteri.

5.3 Scheda Modulo: Creazione del layout del modulo

La scheda Modulo si apre vuota e richiede di aggiungere una riga. Fare clic su Aggiungi riga per aprire la finestra di selezione del layout.

È possibile selezionare un layout qualsiasi tra le 9 opzioni disponibili.

Dopo aver aggiunto una riga, fai clic su Aggiungi campo di input all’interno di una qualsiasi colonna per aprire la finestra di selezione dei campi.

Tipi di campo disponibili:

  • Testorisposte scritte brevi
  • Textarea: risposte scritte lunghe
  • Email: con convalida del formato
  • Password: campo di input mascherato
  • Phone: inserimento del numero di telefono con convalida
  • URL: campo di input indirizzo web con convalida del formato
  • Numero: input numerico con convalida
  • Data: selezione della data con convalida del formato
  • Compila il : caricamento degli allegati del cliente nei formati specificati
  • Selezione dal menu a tendina: scelta multipla a selezione singola
  • Seleziona: a scelta multipla
  • Tasti della radio: selezione singola con opzioni visibili
  • HTML: incorpora markup personalizzato o intestazioni di sezione all’interno del modulo
  • Tornelli CloudflarePosiziona il widget di protezione antispam in una posizione specifica
  • Invio: attiva le azioni configurate al completamento del modulo

5.4 Scheda Posta: Configurazione e-mail per modulo

La scheda Posta contiene due sottoschede: Invia email all’amministratore e Risponditore automatico.

Invia un’e-mail all’amministratore Gestisce la notifica che il tuo team riceve per ogni nuovo invio. Configura:

  • A: Nome e indirizzo email del destinatario. Aggiungi più destinatari utilizzando il pulsante + A.
  • BCC: Destinatari nascosti. Aggiungili utilizzando il pulsante + Ccn.
  • Nome del mittente e indirizzo e-mail del mittente: L’identità del mittente visualizzata nella notifica.
  • Rispondi al nome e all’indirizzo email: Dove vengono indirizzate le risposte dei clienti.
  • Oggetto: Oggetto dell’email. Supporta l’inglese e il francese.
  • Messaggio: Il corpo dell’email utilizza l’editor di testo avanzato. Supporta l’inglese e il francese. Utilizza il pannello Tag disponibili sulla destra per inserire valori dinamici dai dati inviati.

Risponditore automatico Riproduce gli stessi campi dell’email di conferma destinata al cliente. Abilita la risposta automatica e configura l’oggetto, il messaggio e i dettagli del mittente. La risposta automatica si attiva immediatamente dopo l’invio del modulo, senza bisogno di alcun intervento manuale.

5.5 Scheda Notifiche: Messaggi di convalida personalizzati

La scheda Notifiche consente di impostare i messaggi da visualizzare al visitatore, per ogni modulo e per ogni lingua, quando si verificano eventi specifici durante l’invio del modulo. Lasciare vuoto un campo qualsiasi per utilizzare le impostazioni predefinite a livello di estensione.

Ogni messaggio supporta l’input in lingua inglese e francese. I messaggi configurabili sono:

  • Messaggio di successo: visualizzato quando il modulo viene inviato correttamente (impostazione predefinita: Messaggio inviato correttamente)
  • Messaggio di errore durante l’invio.: visualizzato quando l’invio non riesce (impostazione predefinita: Impossibile inviare il messaggio)
  • Messaggio di rilevamento spam: visualizzato quando viene rilevato spam (impostazione predefinita: Attività di spam rilevata)
  • Errore di convalida del campo obbligatorio: visualizzato quando un campo obbligatorio viene lasciato vuoto (impostazione predefinita: Campo obbligatorio mancante)
  • Errore di convalida della lunghezza massima: visualizzato quando l’input supera la lunghezza consentita (impostazione predefinita: Input Exceeds Allowed Length)
  • Errore sconosciuto durante il caricamento del file: visualizzato in caso di errori di caricamento non identificati (impostazione predefinita: Errore di caricamento sconosciuto)
  • Errore di tipo file non valido: visualizzato quando viene caricato un formato di file non supportato (impostazione predefinita: Tipo di file non supportato)
  • Errore limite dimensione file: visualizzato quando un file caricato supera il limite di dimensione (impostazione predefinita: Limite di dimensione file superato)
  • Errore di caricamento del file PHP: visualizzato negli errori di caricamento lato server (impostazione predefinita: Errore di caricamento lato server)
  • Errore di formato numerico non valido: visualizzato quando un campo numerico riceve un valore non valido (impostazione predefinita: Formato numerico non valido)
  • Errore di convalida del numero minimo: visualizzato quando un numero è inferiore al minimo consentito (impostazione predefinita: Numero inferiore al limite minimo)
  • Errore di convalida del numero massimo: visualizzato quando un numero supera il limite massimo consentito (impostazione predefinita: Numero superiore al limite massimo)
  • Errore nell’indirizzo email non valido: visualizzato quando viene inserito un indirizzo email non valido (impostazione predefinita: Indirizzo email non valido)
  • Errore URL non valido: visualizzato quando viene inserito un formato URL non valido (impostazione predefinita: Formato URL non valido)
  • Errore numero di telefono non valido: visualizzato quando viene inserito un numero di telefono non valido (impostazione predefinita: Numero di telefono non valido)
  • Errore nell’indirizzo IP inserito nella lista nera: visualizzato quando un IP bloccato tenta di inviare (impostazione predefinita: Indirizzo IP bloccato)
  • Errore nell’indirizzo email inserito nella lista nera: visualizzato quando un indirizzo email bloccato tenta di essere inviato (impostazione predefinita: Indirizzo email bloccato)

5.6 Scheda Pagina di ringraziamento

Mostra la pagina di ringraziamento: Seleziona “Sì” per attivare una pagina di conferma per questo modulo.

Tipo:

  • Pagina predefinita: Una pagina di conferma integrata e configurata all’interno dell’estensione. Non è necessaria una pagina CMS separata.
  • URL personalizzato: Reindirizza il cliente a qualsiasi URL specificato dopo l’invio del modulo.

Grazie Titolo: L’intestazione visualizzata nella pagina di ringraziamento predefinita. Supporta l’inglese e il francese.

Grazie Alias: L’URL slug della pagina di ringraziamento. Supporta più lingue.

Contenuto di ringraziamento: Testo principale della pagina di ringraziamento, modificabile con l’editor di testo avanzato. Supporta l’inglese e il francese. Accetta grassetto, corsivo, link, immagini, tabelle e codice HTML puro.

5.7 Scheda Impostazioni: Controlli di visualizzazione e comportamento

Attivo: Attiva o disattiva questo modulo specifico sul front-end. Imposta su Sì per renderlo attivo. Se impostato su No, tutte le impostazioni rimangono salvate.

Gruppi di clienti: Consente di controllare quali gruppi di clienti possono visualizzare questo modulo. Seleziona la casella “Predefinito” per limitare la visibilità al gruppo di clienti predefinito. Lascia vuota la casella per consentire la visualizzazione a tutti i gruppi di clienti, inclusi gli ospiti. Questa impostazione corrisponde direttamente ai gruppi di clienti configurati nel tuo negozio OpenCart, non a una segmentazione Visitatori/Ospiti/Clienti.

Pulsante Apri modulo: Attiva “Sì” per sostituire il modulo incorporato con un pulsante che, una volta cliccato, apre il modulo in una finestra a comparsa. Quando questa opzione è abilitata, vengono visualizzate le seguenti opzioni di stile:

  • Etichetta del pulsante (multilingue)
  • Colore del testo
  • Colore di sfondo
  • Colore del testo al passaggio del mouse
  • Colore di sfondo al passaggio del mouse
  • Mostra icona (Sì/No)
  • Icona personalizzata (caricamento file)

Pulsante fluttuante: Attiva “Sì” per fissare il pulsante “Apri modulo” allo schermo, in modo che rimanga visibile durante lo scorrimento della pagina da parte del visitatore. Quando questa opzione è attiva, vengono visualizzate le seguenti opzioni:

  • Etichetta flottante (multilingue)
  • Posizione (predefinita: centro-destra)
  • Margine destro (px)
  • Margine superiore (px)
  • Colore del testo
  • Colore di sfondo
  • Colore del testo al passaggio del mouse
  • Colore di sfondo al passaggio del mouse
  • Mostra icona (Sì/No)
  • Icona personalizzata (caricamento file)

 

5.8 Scheda Posizionamenti: dove appare il modulo

La scheda Posizionamenti controlla dove viene visualizzato ciascun modulo nel tuo negozio. Seleziona uno o più layout di pagina e una o più posizioni all’interno di tali layout. Il modulo verrà visualizzato in ogni combinazione di layout e posizione selezionata. Lo stile visivo, modulo in linea o pop-up con pulsante di apertura, viene ripreso dall’opzione “Pulsante Apri modulo” nella scheda Impostazioni.

Layout disponibili:

  • Account
  • Affiliazione
  • Categoria
  • Concludi ordine
  • Confronta
  • Contatti
  • Predefinito
  • Casa
  • Informazioni
  • Costruttore
  • Prodotto
  • Cerca
  • Mappa del sito

 

Utilizza Ctrl o Cmd e fai clic per selezionare più layout contemporaneamente.

Posizioni disponibili:

  • Contenuto principale
  • Contenuto inferiore
  • Colonna sinistra
  • Colonna a destra
  • Posizione dell’intestazione
  • Posizione del piè di pagina

Seleziona tutte le posizioni in cui desideri che il modulo appaia all’interno dei layout selezionati. Non sono necessarie modifiche al tema o codice personalizzato.

Ad esempio, selezionando Prodotto in Layout e spuntando Contenuto in basso in Posizioni, il modulo viene posizionato sotto la descrizione del prodotto in ogni pagina prodotto. Selezionando Home con Contenuto in alto, il modulo viene posizionato sopra il contenuto della pagina nella homepage.

5.9 Scheda Sincronizzazione: Integrazione con l’email marketing

La scheda Sincronizzazione collega il modulo a Mailchimp o Brevo, in modo che gli indirizzi email inviati vengano aggiunti automaticamente alle tue liste di marketing. Associa i campi del modulo ai campi del provider prima di salvare. Solo il campo Email è obbligatorio. Per Mailchimp, i campi relativi agli indirizzi devono essere associati tutti o nessuno.

Mailchimp:

  • Abilita Mailchimp: Seleziona “Sì” per attivare l’integrazione per questo modulo.
  • Chiave API di Mailchimp: Incolla la tua chiave API di Mailchimp. Fai clic su Verifica chiave API per convalidarla.
  • IMPOSTARE: Fai clic per caricare i dati del tuo account Mailchimp.
  • Pubblico: Seleziona l’elenco di destinatari di Mailchimp a cui aggiungere gli iscritti.
  • Mappatura del campo: Associa i campi del tuo modulo ai corrispondenti campi di Mailchimp utilizzando le colonne Titolo e Mailchimp.

Breve:

  • Abilita Brevo: Seleziona “Sì” per attivare l’integrazione per questo modulo.
  • Chiave API di Brevo: Incolla la tua chiave API di Brevo. Fai clic su Verifica chiave API per convalidarla.
  • IMPOSTARE: Fai clic per caricare i dati del tuo account Brevo.
  • Lista: Seleziona l’elenco contatti di Brevo per aggiungere gli abbonati.
  • Mappatura del campo: Associa i campi del modulo ai corrispondenti campi Brevo utilizzando le colonne Titolo e Brevo.

6.0 Gestione dell’invio dei moduli

Ogni modulo inviato nel tuo negozio viene visualizzato nel pannello Invii moduli, semplificando la gestione degli invii in OpenCart per team di qualsiasi dimensione. Filtra gli invii per oggetto dell’email, dati di invio, nome del modulo o stato di risposta utilizzando la barra dei filtri in alto.

Il pannello mostra l’oggetto dell’email di notifica dell’amministratore, i dati completi dell’invio con etichette e valori dei campi, il nome del modulo da cui proviene l’invio, se è stata inviata una risposta e la data e l’ora dell’invio.

Fai clic sull’icona di visualizzazione in qualsiasi riga per aprire il modulo completo e rispondere direttamente dalla stessa schermata. Il modulo di risposta include i campi Da, A, Rispondi a e Oggetto precompilati con i dati del modulo originale. Se necessario, allega file in formato JPG, JPEG, PNG, GIF, ZIP o PDF fino a 8 MB.

7.0 Lista nera di indirizzi IP e email

La sezione Blacklist IP ed e-mail gestisce gli invii ripetuti di spam a livello di origine. Ogni voce aggiunta qui viene verificata prima che l’invio del modulo venga registrato o inoltrato a terzi.

Indirizzi IP bloccati: Inserisci un indirizzo IP o una sequenza di indirizzi per riga. Utilizza un singolo indirizzo per un blocco preciso o un carattere jolly per coprire un intervallo. Ad esempio, 69.89.31.* blocca tutti gli indirizzi in quell’intervallo. L’utilizzo di *.226 blocca qualsiasi indirizzo IP che termina con queste cifre.

Indirizzi email bloccati: Segue la stessa logica del blocco IP. Un indirizzo per riga. Inserendo *@mail.ru si bloccano tutti gli indirizzi di quel dominio. *@qq.com fa lo stesso per quel provider.

Filtro antispam (Regex): Inserisci qui le espressioni regolari (regex) che vengono applicate agli indirizzi email in arrivo. Qualsiasi indirizzo che corrisponda a una delle espressioni regolari viene bloccato prima che l’invio proceda ulteriormente. Aggiungi un’espressione regolare per riga. L’estensione include esempi di espressioni regolari già pronte all’uso, che coprono i domini e le strutture di indirizzo più comuni utilizzati per lo spam. Incollale e verranno applicate immediatamente.

8.0 Domande frequenti

D: Cos’è l’estensione OpenCart Form Builder e a cosa serve?

Il Knowband Estensione per i sondaggi di OpenCart È uno strumento per la creazione di moduli che consente ai proprietari di negozi OpenCart di creare un numero illimitato di moduli di contatto, sondaggi, moduli di feedback, moduli per la generazione di lead e moduli di registrazione senza scrivere codice. Include la creazione di moduli tramite trascinamento, la protezione antispam Cloudflare Turnstile, la configurazione di email personalizzate per ogni modulo, la risposta automatica, la sincronizzazione con Mailchimp e Brevo, il monitoraggio dell’invio dei moduli e il controllo del posizionamento tramite la scheda Posizionamenti. Compatibile con OpenCart 3.x.

D: Come si crea un sondaggio in OpenCart utilizzando OpenCart Survey Builder?

Apri l’estensione e fai clic su Aggiungi nuovo modulo. Assegna un titolo e uno slug al modulo. Nella scheda Modulo, aggiungi una riga, quindi inserisci i campi con pulsanti di opzione per le valutazioni, i menu a tendina per le categorie e i campi di testo per il feedback scritto. Vai alla scheda E-mail per configurare la risposta automatica, vai alla scheda Pagina di ringraziamento per configurare il messaggio post-invio, scegli il posizionamento nella scheda Posizionamenti e attiva il modulo. Non è necessario alcun intervento da parte di uno sviluppatore.

D: Come posso raccogliere il feedback dei clienti in OpenCart senza uno sviluppatore?

Il plugin OpenCart Survey gestisce l’intero processo di raccolta feedback dal pannello di amministrazione. Crea il modulo, vai alla scheda Impostazioni e configura i gruppi di clienti per limitare la visibilità, quindi scegli il layout nella scheda Posizionamenti. Una volta attivato, tutti i moduli inviati verranno visualizzati nel pannello Invii modulo, pronti per essere letti e a cui il tuo team potrà rispondere.

D: Come faccio a visualizzare i moduli nelle pagine dei prodotti in OpenCart?

All’interno del modulo, accedi alla scheda “Posizionamenti”. Dall’elenco “Layout”, seleziona “Prodotto”. Nella sezione “Posizioni”, seleziona “Contenuto in basso” o “Contenuto in alto”. Il modulo verrà visualizzato in quella posizione su ogni pagina prodotto senza alcuna modifica al tema.

D: Questo plugin per sondaggi di OpenCart supporta le notifiche via e-mail?

Sì. Ogni modulo ha le proprie impostazioni email nella scheda “Mail” sotto la sottoscheda “Email to admin”. La notifica all’amministratore viene inviata all’indirizzo configurato e si attiva non appena un cliente invia il modulo. La sottoscheda “Auto responder” gestisce la conferma per il cliente. Oggetto, corpo del messaggio e indirizzo di risposta sono tutti impostati per ogni modulo in OpenCart Survey Builder utilizzando editor di testo avanzati multilingue.

D: Come posso creare un numero illimitato di moduli in OpenCart con questa estensione per sondaggi di OpenCart?

Questa estensione per sondaggi di OpenCart non ha limiti al numero di moduli, campi o invii. Aggiungi tutti i moduli di cui il tuo negozio ha bisogno: moduli di contatto, moduli di feedback sui prodotti, sondaggi sulla soddisfazione del cliente, moduli per la generazione di lead, moduli di registrazione e sondaggi post-acquisto. Ognuno di essi funziona con impostazioni separate, regole di posizionamento, instradamento delle email e un registro degli invii dedicato.

D: Qual è il modo più semplice per creare un sondaggio in OpenCart?

Apri OpenCart Form Creator, fai clic su Aggiungi nuovo modulo, assegnagli un nome e imposta lo slug. Utilizza l’interfaccia di OpenCart per trascinare e rilasciare i campi nelle righe del layout. Configura le impostazioni relative all’email e al posizionamento, attiva il modulo e sarà online. Anche un utente alle prime armi, senza alcuna competenza tecnica, può passare dall’apertura dell’estensione alla creazione di un sondaggio online in meno di 15 minuti.

D: Qual è il miglior plugin per la creazione di moduli OpenCart nel 2026?

Il miglior plugin per la creazione di moduli OpenCart del 2026 offre una soluzione completa che include creazione, posizionamento, filtro antispam, automazione email e gestione degli invii, il tutto da un’unica installazione e senza bisogno di sviluppatori. Questa estensione include tutte queste funzionalità: editor drag-and-drop, Cloudflare Turnstile, email personalizzate e autoresponder per ogni modulo, integrazione con Mailchimp e Brevo con mappatura dei campi, controllo del posizionamento basato sul layout e un pannello di gestione completo degli invii con funzionalità di risposta diretta.

D: Come funziona la protezione antispam in OpenCart Form Studio?

Attiva Cloudflare Turnstile nelle Impostazioni generali, inserendo la Chiave del sito e la Chiave segreta del tuo account Cloudflare. Una volta attivato a livello globale, trascina il campo Cloudflare Turnstile in qualsiasi layout di modulo. Questo approccio di protezione antispam per i moduli OpenCart blocca i bot silenziosamente prima che l’invio venga registrato. I clienti reali non visualizzeranno alcuna richiesta di verifica o CAPTCHA. La blacklist IP ed e-mail aggiunge un ulteriore livello di protezione per bloccare gli utenti malintenzionati noti in base all’indirizzo o al dominio.

D: L’estensione OpenCart Form Builder è compatibile con l’ultima versione di OpenCart?

Sì. Questa estensione per OpenCart per la creazione di moduli responsivi è compatibile con OpenCart 3.x. Controlla il Knowband OpenCart Form Builder Consulta la pagina del prodotto per le informazioni più aggiornate sulla compatibilità e i dettagli sulle versioni supportate.

Conclusione 9.0

OpenCart Form Studio soddisfa ogni esigenza relativa ai moduli di un negozio OpenCart, il tutto da un unico pannello di amministrazione. Moduli illimitati, generatore di moduli drag-and-drop, funzionalità OpenCart, protezione antispam, configurazione email per ogni modulo, sincronizzazione con le campagne di email marketing, controllo del posizionamento tramite il sistema Layout e Posizioni e un pannello completo per la gestione degli invii, il tutto senza scrivere una sola riga di codice.

Per assistenza, esigenze personalizzate o sviluppo di estensioni per OpenCart, contatta direttamente il team di Knowband.

Manuale utente dell’estensione OpenCart Smart AI Admin Assistant.

 

1.0 Introduzione

Ogni negozio OpenCart genera dati ogni ora: ordini in arrivo, movimentazione delle scorte, registrazioni dei clienti, carrelli abbandonati e variazioni di fatturato. Tutti questi dati sono memorizzati nel database. Per accedere a una cifra specifica, è necessario navigare nella sezione amministrativa corretta, selezionare un intervallo di date, caricare il report e ripetere l’intera procedura il giorno successivo.

Migliori Knowband Assistente amministrativo intelligente basato sull’IA per OpenCart Elimina completamente questo problema. Integra un’interfaccia di chat basata sull’intelligenza artificiale nel pannello di amministrazione di OpenCart. Digita qualsiasi domanda relativa al tuo negozio in un linguaggio semplice e ottieni una risposta diretta dal tuo database in tempo reale in pochi secondi. Niente SQL. Niente pagine di report. Nessun intervento da parte dello sviluppatore.

Questa guida illustra nel dettaglio ogni scheda e impostazione per consentirti di connettere il tuo provider di intelligenza artificiale, configurare l’assistente e iniziare a interrogare i dati del tuo negozio fin dal primo giorno. Compatibile con OpenCart 3.x.

1.1 Chi dovrebbe utilizzare questo chatbot di amministrazione basato sull’IA per OpenCart?

Questo assistente amministrativo è progettato per:

  • I proprietari dei negozi che eseguono gli stessi controlli sui dati ogni mattina hanno bisogno di un modo più rapido per raggiungere l’obiettivo.
  • Personale operativo che desidera risposte in tempo reale su ordini, livelli di magazzino e fatturato, senza dover caricare pagine di report.
  • Negozi multi-amministratore in cui i diversi membri del team necessitano di diversi livelli di accesso ai dati del negozio.
  • Qualsiasi commerciante che desideri strumenti di analisi back-office per OpenCart basati sull’intelligenza artificiale, senza dover ricorrere a uno sviluppatore.

2.0 Guida all’installazione

Requisiti di sistema

Prima dell’installazione, verifica che la tua configurazione soddisfi i seguenti requisiti:

  • OpenCart 3.x
  • PHP 7.2 o superiore
  • Una chiave API attiva di OpenAI (ChatGPT), Anthropic (Claude) o Google (Gemini)

Installazione dell’estensione

Passo 1: Scarica il file ZIP dell’estensione dal tuo account. Accedi al pannello di amministrazione di OpenCart.

Passo 2: Vai su Estensioni, poi su Programma di installazione. Fai clic sul pulsante Carica, seleziona il file ZIP dal tuo sistema e fai clic su Apri. OpenCart gestirà automaticamente il caricamento e l’estrazione.

Passo 3: Una volta confermato il caricamento, vai su Estensioni, quindi su Estensioni. Seleziona Moduli dal menu a tendina della categoria. Individua il modulo nell’elenco e fai clic sul pulsante verde Installa accanto ad esso.

Passo 4: Al termine dell’installazione, fai clic sul pulsante Modifica per aprire il pannello di configurazione per la prima volta.

Passo 5: Se l’estensione non compare nell’elenco dopo l’installazione, vai alla Dashboard, fai clic sull’icona a forma di ingranaggio blu in alto a destra e seleziona Aggiorna per ricostruire la cache.

Problemi comuni di installazione

Caricamento non riuscito: La dimensione del file supera il limite del server. Chiedi al tuo provider di hosting di aumentare i valori di upload_max_filesize e post_max_size nelle impostazioni PHP ad almeno 32 MB, quindi prova a caricare nuovamente il file.

L’estensione non è visibile dopo l’installazione: Accedi alla Dashboard e usa l’icona a forma di ingranaggio per cancellare la cache di OpenCart. Dopodiché, torna alla sezione Estensioni, poi a Moduli ed effettua nuovamente la ricerca.

La schermata di configurazione sembra non funzionare: Svuota la cache del browser ricaricando completamente la pagina e reimposta la cache del tema OpenCart dal menu a forma di ingranaggio nella Dashboard.

3.0 Panoramica del pannello di amministrazione

L’assistente di amministrazione intelligente basato sull’IA di Knowband per OpenCart presenta otto schede nella parte superiore della schermata di configurazione:

  • Impostazioni: Preferenze principali, opzioni di visibilità SQL, input vocale, lingua, conservazione dei log, cache dello schema.
  • Fornitore di intelligenza artificiale: Collega OpenAI ChatGPT, Anthropic Claude o Google Gemini utilizzando la tua chiave API.
  • Layout del widget: Regola l’aspetto del widget della chat all’interno del pannello di amministrazione tramite un’anteprima in tempo reale sulla destra.
  • Viste del database: Scegli quali domini di dati dell’archivio l’IA è autorizzata a interrogare.
  • Controllo di accesso: Decidi quali profili di dipendenti possono aprire e utilizzare l’assistente.
  • Chip predefiniti: Scorciatoie con un solo tocco per le verifiche quotidiane dei dati del negozio.
  • Cronologia delle query: Un registro continuo di tutte le domande poste, con il nome del dipendente, il tempo di risposta e lo stato.
  • sessioni: Intera conversazione per ciascun dipendente, consultabile in qualsiasi momento.

4.0 Scheda Impostazioni

4.1 Impostazioni generali per il Assistente amministrativo intelligente basato sull’IA per OpenCart

Abilita Chatbot: Il comando principale per attivare/disattivare questo assistente di back office. Disattivandolo, il widget della chat viene rimosso completamente dal pannello di amministrazione senza eliminare alcuna configurazione salvata o cronologia delle query.

Abilita i chip predefiniti: Mostra o nasconde i pulsanti per le domande con un solo tocco all’interno del widget della chat. I pulsanti appaiono come un pannello espandibile che qualsiasi amministratore può aprire o chiudere.

Stato predefinito dei chip: Imposta se il pannello delle patatine è aperto o chiuso al primo caricamento del widget. Se è chiuso, rimane nascosto finché l’amministratore non lo apre. Se è espanso, mostra immediatamente il pannello delle patatine.

Numero massimo di righe di risultati: Il limite massimo per il numero di righe di dati che l’IA restituisce per una singola query. L’intervallo va da 1 a 1000, il valore predefinito è 100. Aumentalo per le query che richiedono set di dati completi e mantienilo a 100 o inferiore per controlli giornalieri rapidi.

Mostra/attiva query SQL: Impostando su Sì, la query SQL utilizzata per generare ogni risposta viene visualizzata nella chat sottostante il risultato. Qualsiasi amministratore può leggere esattamente come sono stati recuperati i dati senza dover chiedere a uno sviluppatore.

Consenti la modifica e la riesecuzione di SQL: Imposta su Sì e il codice SQL visualizzato sotto una risposta diventerà modificabile nella chat. Modifica un intervallo di date, scambia una categoria di prodotto o sposta una soglia ed esegui nuovamente la query senza dover digitare una nuova domanda da zero.

Input vocale: Attiva l’icona del microfono nel campo di testo della chat. Pronuncia una domanda e il browser la converte in testo tramite l’API Web Speech. Funziona al meglio con Chrome su desktop.

4.2 Impostazioni della lingua

Utilizzare il linguaggio di back-office: L’assistente risponde nella lingua attualmente in uso nel pannello di amministrazione di OpenCart. Se si imposta il back office in francese, le risposte verranno visualizzate automaticamente in francese.

Utilizza una lingua personalizzata: Blocca la lingua di risposta a una scelta specifica, indipendentemente dalle impostazioni del pannello di amministrazione. Utile quando il personale lavora in una lingua diversa da quella predefinita del back office.

4.3 Impostazioni di registro e cache

Conservazione dei log (giorni): Il numero di giorni per cui la cronologia delle query rimane nel sistema prima che le voci obsolete vengano eliminate automaticamente. Il valore predefinito è 90 giorni. Non è necessaria alcuna pulizia manuale; l’eliminazione avviene automaticamente.

Schema Cache TTL (minuti): Il periodo di tempo per cui l’estensione conserva lo schema del database memorizzato nella cache prima di aggiornarlo. Il valore predefinito è 1440 minuti. Lo schema è una mappa della struttura del database del negozio su cui si basa l’IA per creare query accurate. La pagina Impostazioni mostra l’ultimo timestamp di memorizzazione nella cache e la prossima scadenza, in modo che lo stato sia sempre chiaro.

Aggiorna lo schema ora: Ricostruisce la cache dello schema su richiesta senza attendere il ciclo TTL. Utilizzare questa opzione dopo aver aggiunto una nuova estensione, aggiornato OpenCart o apportato qualsiasi modifica strutturale al database.

Clicchi Salva impostazioni per applicare tutte le modifiche in questa scheda.

5.0 Scheda del fornitore di IA

5.1 Scelta del fornitore

La scheda Provider AI consente di connettersi a un modello di intelligenza artificiale esterno utilizzando il provider scelto. Sono supportati OpenAI (ChatGPT), Anthropic Claude e Google Gemini. È sufficiente utilizzare la propria chiave API per la connessione diretta, senza intermediari o abbonamenti aggiuntivi.

Fai clic su un pulsante del provider qualsiasi per caricare le relative impostazioni qui sotto: l’inserimento della chiave API, il selettore del modello e il controllo della temperatura. È attivo un solo provider alla volta. Il cambio di provider non influisce sulla cronologia delle query o sulla configurazione esistenti.

5.2 Come ottenere la chiave API

OpenAI

  1. Visita platform.openai.com ed effettua il login o registrati.
  2. Apri la sezione Chiavi API dal menu dell’icona dell’account.
  3. Fai clic su Crea nuova chiave segreta, assegnale un’etichetta e salva.
  4. Copia la chiave prima di uscire dalla pagina. OpenAI non la visualizzerà più. Incollala nel campo Chiave API di OpenAI.

Claudio antropico

  1. Visita console.anthropic.com ed effettua il login o registrati.
  2. Nel menu di navigazione a sinistra, vai alla sezione Chiavi API.
  3. Fai clic su Crea chiave, assegnale un nome e copiala.
  4. Incolla la chiave API di Claude nel campo apposito. Nel modulo è disponibile anche un collegamento diretto alla console di Anthropic.

Google Gemelli

  1. Visita aistudio.google.com ed effettua l’accesso con un account Google.
  2. Fai clic su Ottieni chiave API in alto a sinistra.
  3. Seleziona un progetto e genera la chiave.
  4. Copia e incolla il codice nel campo Chiave API di Gemini.

5.3 Selezione del modello per l’estensione di analisi del back office di OpenCart

OpenAI:

  • GPT-4o Mini, tempi di risposta rapidi, costi API ridotti, adatto alle domande amministrative quotidiane di routine.
  • GPT-4o, ragionamento più robusto per query che coinvolgono più tabelle unite.
  • GPT-5.5, il livello più performante per domande analitiche complesse o stratificate.

Antropico Claude:

  • Claude Haiku 4.5, veloce ed economico, funziona bene per i controlli mattutini nei negozi.
  • Il Sonetto 4.6 di Claude rappresenta un utile punto di equilibrio tra velocità e profondità analitica.
  • Claude Opus 4.7 è l’opzione migliore quando le query coinvolgono più fonti di dati.

Google Gemelli:

  • Gemini 3.5 Flash, veloce e performante, la scelta di partenza standard per la maggior parte dei negozi.
  • Gemini 3.1 Flash-Lite, la soluzione più economica per query, ideale quando è importante contenere i costi delle API.

5.4 Impostazione della temperatura

Regola il grado di coerenza o variabilità delle risposte dell’IA. Con un valore di 0, le risposte sono più precise. Con un valore di 1, la formulazione è più varia. Per le query sui dati del negozio, 0.3 è il punto di partenza ideale. Utilizzare 0.0 quando la precisione fattuale è la priorità.

Clicchi Salva le impostazioni del provider applicare.

6.0 Scheda Layout Widget

La scheda Layout widget controlla l’aspetto del widget di chat all’interno dell’area di amministrazione di OpenCart. Ogni modifica viene visualizzata nel pannello di anteprima in tempo reale sulla destra prima del salvataggio.

Posizione: L’angolo dello schermo in cui appare la bolla di chat. L’impostazione predefinita è in basso a destra.

Nome del chatbot: Il nome nell’intestazione del widget. Smart Admin Assistant per impostazione predefinita.

Messaggio di saluto: Il primo messaggio visualizzato all’apertura del widget. Predefinito: Ciao! Chiedimi pure qualsiasi cosa sul tuo negozio.

Icona a bolla: Sostituisci l’immagine predefinita della bolla. PNG quadrata, 64×64 px, limite di 2 MB.

Avatar del chatbot: L’immagine visualizzata accanto a ciascuna risposta del bot. PNG quadrato, 48×48 px, limite di 2 MB.

Larghezza e altezza del widget: Le dimensioni del pannello della chat aperta in pixel. Le dimensioni predefinite sono 400 di larghezza per 560 di altezza.

Impostazioni colore: Sei controlli colore per intestazione, fumetto di chat, messaggio utente, messaggio del bot, sfondo e testo. Non è richiesta alcuna conoscenza di CSS. Le modifiche si riflettono immediatamente nell’anteprima.

Clicchi Salva layout applicare.

7.0 Scheda Viste del database

7.1 Come funzionano le viste del database in questo chatbot AI per l’amministrazione di OpenCart

Per l’estensione di reporting basata sull’intelligenza artificiale di OpenCart è stato creato un set di viste MySQL predefinite che organizzano e semplificano i dati rilevanti per ciascun dominio. Le query vengono eseguite esclusivamente su queste viste; l’IA non ha accesso diretto alle tabelle e tutte le viste sono di sola lettura. I dati del negozio non possono essere modificati, eliminati o scritti tramite la chat in nessuna circostanza.

Deselezionando una vista, il dominio corrispondente viene rimosso dall’elenco delle query consentite dall’assistente. La vista rimane intatta nel database e può essere riattivata in qualsiasi momento.

7.2 Viste del database disponibili

  • Riepilogo degli ordini: Ordini associati a dettagli del cliente, valuta, stato e totali.
  • Voci dell’ordine: Linee di prodotto individuali per ordine, con quantità e prezzi.
  • Clienti: Dati completi dei clienti, inclusi gruppo, sesso e data dell’ultima visita.
  • Prodotti: Dati di catalogo con nome, numero di stock, prezzo, categoria e informazioni sull’immagine.
  • Prezzi specifici / Sconti sui prodotti: Sovrascrittura dei prezzi per singolo prodotto e per singola combinazione. Disattivata per impostazione predefinita.
  • Categorie: Nomi delle categorie e relativa gerarchia.
  • Carrelli della spesa: Carrelli attivi e abbandonati con dettagli del cliente e della valuta.
  • Regole del carrello / Coupon: Regole di sconto con dati di utilizzo e flag di spedizione gratuita.
  • Magazzino Disponibilità: Livelli di scorte per prodotto e combinazione con nomi leggibili.
  • Dipendenti: Account amministratore e relativi dati del profilo.
  • Indirizzi dei clienti: Record di indirizzi con paese, stato e dati del cliente risolti.
  • Corrieri / Metodi di spedizione: Corrieri attivi con testo relativo ai ritardi di consegna. Disattivato per impostazione predefinita.
  • Produttori/Marchi: Dati relativi ai marchi, con descrizioni e quantità dei prodotti.
  • Combinazioni/Varianti di prodotto: Dati delle varianti con nomi di stock, riferimento e attributo.
  • Attributi e valori del prodotto: Gruppi di attributi come Colore e Taglia con i relativi valori.

Clicchi Salva e crea viste da applicare. L’estensione Knowband crea le viste MySQL per qualsiasi dominio attivato.

8.0 Scheda Controllo accessi

La scheda Controllo accessi definisce quali membri dello staff amministrativo di OpenCart possono aprire l’assistente.

tick: Limita l’utilizzo del chatbot a specifici profili di dipendenti. per attivare l’accesso basato sui ruoli. Quando è disattivato, ogni amministratore connesso può utilizzare l’assistente senza restrizioni.

Quando l’accesso basato sui ruoli è attivo, viene visualizzato un elenco di profili qui sotto. L’accesso di SuperAmministratore è permanente e non compare nell’elenco. Seleziona tutti gli altri profili, come Logistico, Venditore, Traduttore o ruoli personalizzati, che dovrebbero avere accesso. I profili non selezionati non visualizzeranno l’assistente al momento dell’accesso. Lasciando tutti i profili non selezionati con l’accesso basato sui ruoli attivo, l’assistente sarà disponibile solo per il SuperAmministratore.

Clicchi Salva le impostazioni di accesso applicare.

9.0 Scheda Chips predefinite

I chip predefiniti sono scorciatoie per le domande integrate nel widget di chat. Ogni chip invia una domanda memorizzata all’IA nel momento in cui viene toccato, senza bisogno di digitare o navigare.

9.1 Chip predefiniti nel plugin OpenCart Order Insights

Dieci patatine sono pronte all’uso appena estratte dalla confezione:

  1. Ordini di oggi: Quanti ordini sono stati effettuati oggi?
  2. Ricavo (30 giorni): Qual è stato il fatturato totale negli ultimi 30 giorni?
  3. Ordini annullati: Quanti ordini sono stati annullati negli ultimi 30 giorni?
  4. Carrelli abbandonati: Quanti carrelli sono stati abbandonati negli ultimi 30 giorni?
  5. Clienti attivi: Qual è il numero attuale di clienti attivi?
  6. Esaurito: Quali prodotti sono attualmente esauriti?
  7. Scorte limitate (meno di 5 pezzi): Quali prodotti hanno meno di 5 unità disponibili?
  8. Prodotti senza SKU: Quanti prodotti non hanno un codice SKU?
  9. Buoni di spedizione gratuiti: Quali coupon attivi offrono la spedizione gratuita oggi?
  10. Nuovi clienti (questo mese): Quanti clienti si sono registrati finora questo mese?

9.2 Aggiunta di un chip personalizzato

Clicchi Aggiungi chip per aprire il modulo del chip.

Etichetta: Testo breve per il pulsante. Non superare le tre parole. Ad esempio: Entrate settimanali.

Domanda: La domanda che l’IA riceve quando si tocca questo chip. Scrivila nello stesso modo in cui la digiteresti direttamente nella chat. Ad esempio: Qual è il fatturato totale degli ultimi 7 giorni?

Posizione: Posizione del chip nell’elenco del pannello. I numeri più bassi compaiono per primi.

Attivo: Sì, visualizza il chip nel widget. No, lo mantiene salvato ma nascosto.

Clicchi Salva Chip Per terminare, i pulsanti Modifica ed Elimina compaiono su ogni riga per eventuali modifiche future.

10.0 Scheda Cronologia query

La scheda Cronologia query registra ogni domanda inviata tramite questo strumento. Ogni voce del registro mostra:

  • Data: L’ora in cui è stata inviata la richiesta.
  • Dipendente: Quale account amministratore lo ha eseguito?
  • Domanda: Il testo integrale della domanda.
  • Righe: Numero di righe di dati restituite dalla query.
  • Tempo (ms): Tempo impiegato per l’esecuzione della query.
  • Provider: Il servizio di intelligenza artificiale che lo ha gestito, mostrato come un badge etichettato.
  • Status: Verde per successo, rosso per errori.
  • SQL: La query eseguita è visibile in linea.

Filtra per stato e intervallo di date in alto. Esporta i risultati visibili in CSV o Excel utilizzando i pulsanti sopra la tabella. Fai clic Elimina i vecchi file di log per rimuovere immediatamente le voci più vecchie dell’impostazione di conservazione del registro.

11.0 Scheda Sessioni

La scheda Sessioni contiene la cronologia completa delle conversazioni per ciascun dipendente. Ogni riga mostra il nome del dipendente, l’ora di inizio della sessione e il numero di messaggi. Fare clic su Visualizzare Per aprire l’intera discussione, domande e risposte in ordine cronologico in una finestra a comparsa. Utile per rivedere i dati a cui si è avuto accesso, verificare come viene utilizzato l’assistente o riprendere la discussione da una sessione precedente.

12.0 Domande frequenti

D: Cos’è Knowband OpenCart Smart AI Admin Assistant e come funziona?

Questo è un chatbot AI per amministratori di OpenCart che consente agli amministratori del negozio di porre domande in linguaggio naturale e ottenere risposte immediate dai dati del negozio in tempo reale. Si connette al database del negozio tramite viste MySQL di sola lettura predefinite, invia ogni domanda al provider di IA scelto (OpenAI, Anthropic Claude o Google Gemini), che crea ed esegue una query SQL, quindi fornisce il risultato in linguaggio naturale. Compatibile con OpenCart 3.x.

D: Quali fornitori di intelligenza artificiale sono compatibili con lo strumento di analisi del back office di OpenCart?

L’assistente di amministrazione intelligente basato sull’IA per OpenCart di Knowband supporta OpenAI (GPT-4o Mini, GPT-4o, GPT-5.5), Anthropic Claude (Haiku 4.5, Sonnet 4.6, Opus 4.7) e Google Gemini (Gemini 3.5 Flash, Gemini 3.1 Flash-Lite). Ogni provider si connette tramite la tua chiave API, senza costi aggiuntivi di abbonamento. Paghi solo per ciò che l’IA elabora effettivamente.

D: L’assistente di amministrazione OpenCart Smart AI può modificare o eliminare i dati del negozio?

No. Lo strumento di analisi delle vendite basato sull’intelligenza artificiale di OpenCart legge i dati esclusivamente tramite viste MySQL predefinite. Nessuna query inviata tramite la chat può aggiornare, eliminare o scrivere dati nel database. Ogni risposta è un recupero di sola lettura dal tuo negozio online.

D: Quali dati posso interrogare utilizzando il chatbot AI dell’amministratore di OpenCart?

È possibile effettuare query su ordini, clienti, fatturato, magazzino, carrelli abbandonati, coupon sconto, combinazioni di prodotti, account dei dipendenti, corrieri, marchi e categorie. La scheda Viste del database gestisce i domini attivi. Attiva un dominio per consentirne l’accesso, disattivalo per limitarne l’utilizzo.

D: Come funzionano i chip predefiniti nello strumento OpenCart Smart Store Analytics?

I chip sono pulsanti per domande ad azione rapida all’interno del widget. Toccandone uno, la domanda salvata viene inviata immediatamente all’IA. Il set di chip predefinito include ordini, fatturato, carrelli abbandonati, scorte basse, articoli esauriti, clienti attivi, nuovi clienti, ordini annullati, coupon per la spedizione gratuita e prodotti senza SKU. È possibile aggiungere, modificare o rimuovere nuovi chip dalla scheda Chip predefiniti.

D: Qual è la funzione di visibilità SQL nello strumento di analisi del back-office di OpenCart?

Attivando l’opzione “Mostra query SQL”, la query SQL alla base di ogni risposta apparirà nella chat sotto il risultato. Attivando anche “Consenti modifica e riesecuzione della query SQL”, quest’ultima diventerà modificabile direttamente nella chat. È possibile modificare una data, un filtro o una soglia ed eseguire nuovamente la query senza dover porre una nuova domanda. Questo strumento di analisi delle vendite basato sull’intelligenza artificiale per OpenCart rende questa funzionalità accessibile a qualsiasi amministratore, non solo a chi ha conoscenze di SQL.

D: Come funziona il controllo degli accessi basato sui ruoli nel chatbot di amministrazione basato sull’IA di OpenCart?

Apri la scheda Controllo accessi e seleziona “Limita il chatbot a specifici profili di dipendenti”. L’accesso di SuperAmministratore non può essere rimosso. Per tutti gli altri profili, come Logistico, Venditore, Traduttore o qualsiasi ruolo personalizzato, seleziona quelli che devono avere accesso. Qualsiasi profilo non selezionato non visualizzerà l’assistente dopo l’accesso.

D: Cos’è la cache dello schema nello strumento di analisi del back-office di OpenCart?

La cache dello schema contiene la mappa strutturale del database del negozio, consentendo all’IA di creare query accurate senza dover leggere l’intero database a ogni richiesta. La prima sessione di chat la crea automaticamente. L’aggiornamento avviene in base all’impostazione TTL della cache dello schema. Dopo aver installato una nuova estensione, aggiornato OpenCart o apportato qualsiasi modifica al database, utilizzare “Aggiorna schema ora” per ricostruirla immediatamente.

D: Come posso collegare un provider di intelligenza artificiale all’Assistente di amministrazione OpenCart Smart AI?

Vai alla scheda Provider AI. Fai clic sul provider desiderato: OpenAI, Anthropic Claude o Google Gemini. Per OpenAI, accedi a platform.openai.com, vai a Chiavi API e genera una nuova chiave segreta. Per Anthropic, accedi a console.anthropic.com, apri Chiavi API e creane una. Per Gemini, accedi a aistudio.google.com, fai clic su Ottieni chiave API e generane una per il tuo progetto. Incolla la chiave nel campo corrispondente e salva.

D: L’assistente di amministrazione OpenCart Smart AI è compatibile con OpenCart 3.x?

Sì. L’assistente di amministrazione intelligente basato sull’IA di Knowband per OpenCart funziona con OpenCart 3.x. Visita la pagina del prodotto per i dettagli di compatibilità e le note sulla versione.

Conclusione 13.0

Migliori Assistente amministrativo intelligente basato sull’intelligenza artificiale per OpenCart di Knowband Offre analisi di back office OpenCart basate sull’intelligenza artificiale a qualsiasi negozio OpenCart, senza bisogno di conoscenze SQL, supporto di sviluppatori o piattaforme di reporting di terze parti. Poni domande in linguaggio naturale, ottieni risposte da dati in tempo reale, visualizza il codice SQL alla base di ogni risultato e perfezionalo al volo.

I chip predefiniti riducono il tempo necessario per il controllo giornaliero della merce a meno di un minuto. L’accesso basato sui ruoli mette i dati corretti a disposizione delle persone giuste. La cronologia delle query conserva una registrazione completa di ogni domanda posta e di ogni risultato ottenuto.

Per assistenza, esigenze personalizzate o progetti di sviluppo per OpenCart, contattate direttamente il team di Knowband.