Aggiornamento del negozio: Contattare i venditori e download digitali sicuri

10 settembre 2026

Oggi rilasciamo due importanti funzionalità del negozio che sono state molto richieste dalla nostra community: un modo per gli acquirenti di fare domande ai venditori prima dell’acquisto e la consegna sicura di file digitali per i prodotti scaricabili.

Contatta il venditore — Chiedi prima di comprare

Hai mai voluto fare una domanda al proprietario di un negozio su un prodotto prima di effettuare un acquisto? Ora puoi.

Ogni scheda prodotto nel negozio ha ora un pulsante “Contatta il venditore”. Cliccalo, digita la tua domanda (fino a 1024 caratteri) e invia. Il proprietario del negozio riceve una notifica istantanea in tempo reale tramite Server-Sent Events (SSE) — non è necessario aggiornare la pagina. Può rispondere direttamente dalla sua Dashboard del Proprietario del Negozio, e riceverai una notifica quando lo farà.

Come funziona

  1. L’acquirente clicca su “Contatta il venditore” su qualsiasi prodotto
  2. Digita una domanda (massimo 1024 caratteri)
  3. Il venditore riceve una notifica toast istantanea via SSE con un’anteprima del messaggio
  4. Il venditore apre la sezione Richieste nella sua dashboard e risponde
  5. L’acquirente riceve una notifica via SSE che il venditore ha risposto

Limitazione di frequenza

Per prevenire lo spam, ogni acquirente può avere al massimo 5 richieste aperte per prodotto ogni 24 ore. Questo mantiene il sistema gestibile per i venditori lasciando allo stesso tempo agli acquirenti ampio spazio per domande di follow-up.

Disponibile in 23 lingue

Tutti i testi dell’interfaccia per la funzione di contatto sono tradotti in tutte le 23 lingue supportate: arabo, bengalese, tedesco, inglese, spagnolo, farsi, francese, hindi, indonesiano, italiano, giapponese, coreano, polacco, portoghese, russo, swahili, thailandese, tagalog, turco, urdu, vietnamita, cinese (semplificato) e cinese (tradizionale).


Download digitali sicuri — Consegna di file scansionati antivirus

I proprietari dei negozi possono ora caricare file scaricabili (PDF, immagini, audio, video, EPUB) sui loro prodotti digitali. Dopo che un acquirente paga, i file appaiono nella sua sezione “I miei download” nel negozio.

Sicurezza multistrato (difesa in profonditĂ )

La sicurezza è stata la nostra massima priorità nello sviluppo di questa funzionalità. Abbiamo implementato nove livelli di protezione per garantire che nessun malware raggiunga i nostri giocatori:

#LivelloCosa fa
1Elenco dei tipi di file consentitiSono accettati solo tipi sicuri di documenti/media: PDF, PNG, JPG, GIF, WebP, TXT, Markdown, MP3, MP4, WebM, OGG, EPUB. Nessun eseguibile, script o archivio che possa contenere script.
2Validazione dei magic byteIl contenuto effettivo del file deve corrispondere alla sua estensione. Un file chiamato photo.png deve effettivamente iniziare con i magic byte PNG. Rinominare malware.exe in malware.pdf non funziona.
3Limite di dimensione di 50 MBUn limite rigido sulla dimensione di caricamento previene attacchi di negazione del servizio tramite file di grandi dimensioni.
4Scansione antivirus ClamAVOgni file viene scansionato da ClamAV (in esecuzione come sidecar Docker) utilizzando il protocollo INSTREAM. Se ClamAV rileva una minaccia, il caricamento viene rifiutato. Se ClamAV è irraggiungibile in produzione, anche i caricamenti vengono rifiutati — non memorizziamo mai file non scansionati.
5Hashing SHA-256Ogni file memorizzato viene sottoposto a hash e l’hash viene registrato nel database. Questo fornisce verifica dell’integrità e auditabilità.
6Blocco delle doppie estensioniFile come document.pdf.exe vengono rifiutati. Sono consentite solo estensioni singole.
7Nessun accesso web direttoI file di download sono memorizzati al di fuori della root web. Non esiste alcun percorso nginx che li serva direttamente. L’unico modo per accedere a un file è tramite il gestore di download autenticato.
8Gestore di download autenticatoL’endpoint di download verifica che l’utente richiedente sia proprietario dell’ordine, che l’ordine sia pagato e che il file di download appartenga a un prodotto in quell’ordine. Nessun ordine, nessun accesso.
9Conteggio dei downloadOgni file può essere scaricato un massimo di 10 volte per ordine. Questo previene abusi se un link di download viene in qualche modo trapelato.

Come funziona per i proprietari dei negozi

  1. Contrassegna il tuo prodotto come “digitale” durante la creazione o la modifica
  2. Clicca il nuovo pulsante “Download” sul prodotto
  3. Carica un file (massimo 50 MB, solo tipi consentiti)
  4. Il file viene scansionato automaticamente da ClamAV
  5. Vedrai un badge verde “scansionato” quando il file supera la scansione
  6. L’hash SHA-256 viene visualizzato per la verifica

Come funziona per gli acquirenti

  1. Acquista un prodotto digitale e completa il pagamento
  2. La sezione “I miei download” appare nella barra laterale del tuo negozio
  3. Clicca Scarica — il file viene servito come download blob sicuro
  4. Il tuo contatore di download mostra quanti download rimangono (10 per file)

Che ne è della consegna esistente di framenti/CTTC?

La consegna automatica esistente di Fragment Pieces e CTTC Pieces continua a funzionare esattamente come prima. Il nuovo sistema di download è un meccanismo di consegna aggiuntivo per qualsiasi altro file digitale che un proprietario di negozio vuole allegare ai propri prodotti.


Dettagli tecnici

  • Backend: Go game-service con PostgreSQL. Nuove tabelle: (messaggi acquirente-venditore) e + (metadati dei file e autorizzazioni di accesso).
  • ClamAV: Viene eseguito come contenitore sidecar Docker () insieme al game-service. Comunicazione via TCP utilizzando il protocollo INSTREAM.
  • SSE: Le notifiche in tempo reale utilizzano l’infrastruttura Server-Sent Events esistente. Nuovi eventi: (al venditore), (all’acquirente).
  • Frontend: JavaScript Vanilla con i18n. 28 nuove chiavi di traduzione in 25 file di lingua.
  • Memorizzazione: File memorizzati in “ — al di fuori della root web, accessibili solo tramite l’API autenticata.

Cosa c’è dopo?

Queste funzionalitĂ  sono attualmente in fase di distribuzione sul nostro server di staging MAAS per i test. Una volta convalidate, saranno distribuite in tutte le regioni di produzione.

Se sei un proprietario di negozio, inizia a pensare a quali prodotti digitali vorresti vendere — che si tratti di PDF, opere d’arte, musica o video, il negozio supporta ora la consegna sicura con protezione malware di livello aziendale.

Hai feedback? Usa la nuova funzione Contatta il venditore per raggiungere il negozio del nostro team!