Base di conoscenze
1000 FAQ, 500 tutorial e video esplicativi. Qui ci sono delle soluzioni!
Grazie per aver scelto il servizio di biglietteria di Infomaniak!
Questo strumento ti consente di gestire tutti gli aspetti della tua biglietteria online: la gestione dei tuoi eventi, la creazione di una biglietteria online, il controllo dei tuoi biglietti e il monitoraggio delle tue vendite e dei tuoi clienti.
Questa guida ti permette di utilizzare rapidamente le funzioni essenziali. In caso di problemi, ti preghiamo di consultare il nostro database di conoscenze prima di contattare il nostro team di supporto.
Configurazione e gestione della biglietteria
- Crea la tua biglietteria
- Crea e gestisci un evento
- Crea eventi con più rappresentazioni
- Assegna una pianta di posti a un evento
- Come utilizzare i pass
- Gestire le offerte promozionali
- Crea buoni regalo
- Gestisci i metodi di pagamento
- Crea moduli di iscrizione per i clienti
Visualizzazione dei biglietti e configurazione della biglietteria online
- Gestisci le opzioni della biglietteria online
- Modifica l'aspetto del biglietto
- Pubblica la biglietteria sul tuo sito web
Gestione avanzata di eventi e pass
- Gestione delle zone tariffarie
- Tariffe di gruppo
Strumenti di marketing
- Invio automatico di email 2 giorni prima dell'evento
- Pubblica eventi sul portale Infomaniak.events
- Portale Infomaniak: raggruppa gli eventi della tua biglietteria
Vendita e controllo dei biglietti
Vendita diretta e vendita tramite rivenditori
- Vendita diretta dalla biglietteria
- Concessione di accesso ai rivenditori che possono vendere direttamente dalla biglietteria
- Importazione di biglietti da rivenditori esterni
Attrezzatura di vendita e controllo
- Ordina l'attrezzatura di vendita e controllo
- Formati di biglietti disponibili
- Configurazione e utilizzo di pacchetti di vendita: biglietti per spettacoli e cinema
- Configurazione e utilizzo della stampante per i pass
- Scansionare i biglietti - Dispositivo Android
- Scansionare i biglietti con i nostri scanner
Gestione delle richieste dei clienti
- Il cliente non riesce a pagare con la carta di credito: Verifica da effettuare
- Invia un'email o un SMS a tutti i visitatori di un evento
- Scambia i biglietti dalla biglietteria
- Attiva lo scambio di biglietti nella biglietteria per i visitatori
- Rimborso dei clienti (prossimamente)
- Assicurazione di cancellazione
- Annullare ordini o biglietti
Monitoraggio delle vendite e dei clienti
- Verifica ordini e vendite (prossimamente)
- Consulta le statistiche (prossimamente)
- Consulta i report di vendita
- Consulta le commissioni Infomaniak (prossimamente)
- Recupera le rimesse Infomaniak (prossimamente)
Utilizzo avanzato
- API della biglietteria
- Collegamento della biglietteria a Zapier
- Personalizzazione avanzata della biglietteria online (HTML, CSS o JS)
Domande frequenti
- Qual è la differenza tra lo strumento di biglietteria e il gestore degli ospiti?
- Quali sono i costi effettivi della biglietteria?
Questa guida dettaglia gli errori di tipo Rifiutato, troppe connessioni da questo host
che possono verificarsi durante la visita di un sito web.
Origine degli errori
429 Troppe richieste
Questo errore si verifica quando il server è sovraccarico a causa di un grande numero di richieste in un breve periodo di tempo, che può essere dovuto a un uso intensivo del sito o ad abusi.
503 Servizio temporaneamente non disponibile
Questo errore può essere causato da vari fattori, come lavori di manutenzione pianificati sul server, sovraccarico del server dovuto a un alto traffico, o l'esecuzione di uno script che supera i limiti delle risorse del server.
Rifiutato, troppe connessioni da questo host
Questo errore si verifica quando il server rifiuta le connessioni a causa del grande numero di connessioni simultanee provenienti dallo stesso indirizzo IP. Consultare "Registri di accesso e errori" nel pannello di controllo del proprio hosting per trovare voci multiple come questa:
[Ven Set 02 11:40:31] [errore] [cliente 222.111.123.123] Rifiutato, troppe connessioni da questo host. (vhost:domain.xyz uri:/js/modules/blocktopmenu/js/superfish-modified.js corrente:34 limite:30
[Ven Set 02 11:40:31] [errore] [cliente 222.111.123.123] Rifiutato, troppe connessioni da questo host. (vhost:domain.xyz uri:/js/modules/blocktopmenu/js/hoverIntent.js corrente:34 limite:30
[Ven Set 02 11:40:31] [errore] [cliente 222.111.123.123] Rifiutato, troppe connessioni da questo host. (vhost:domain.xyz uri:/js/modules/productscategory/productscategory.js corrente:34 limite:30
[Ven Set 02 11:40:31] [errore] [cliente 222.111.123.123] Rifiutato, troppe connessioni da questo host. (vhost:domain.xyz uri:/modules/feeder/rss.php corrente:35 limite:30
[Ven Set 02 11:40:31] [errore] [cliente 222.111.123.123] Rifiutato, troppe connessioni da questo host. (vhost:domain.xyz uri:/js/modules/favoriteproducts/favoriteproducts.js corrente:34 limite:30
In questo esempio, l'IP 222.111.123.123 effettua 30 connessioni simultanee su ogni pagina e viene quindi rifiutato automaticamente in quanto può sembrare un attacco o una scansione.
Piste di risoluzione
Alcune possibili soluzioni per questi errori:
- Verificare gli script che effettuano molteplici connessioni al server per visualizzare dati.
- Ottimizzare lo o gli script coinvolti in modo che richiedano meno risorse.
- Aumentare i limiti del sito interessato per consentire allo script di fare tutto ciò che deve fare e/o limitare il numero di connessioni simultanee (soprattutto su un Server Cloud dove i limiti - memoria, tempo di esecuzione, connessioni simultanee - possono essere aumentati significativamente).
- Migrare il proprio hosting su un Server Cloud.
Questa guida spiega come inserire codice HTML o utilizzare collegamenti CSS o Javascript per personalizzare il tuo sistema di biglietteria online.
Configurazione dello Script
- Accedi al tuo account Infomaniak (manager.infomaniak.com)
- Vai a Biglietteria
- Accedi al menu Negozio / Pubblicazione e Opzione del negozio
- Fai clic su Opzioni avanzate
- Gli script HTML devono essere inseriti direttamente nei campi appositamente previsti
- I collegamenti CSS esterni e JS esterni possono essere specificati di seguito
Liste di Trigger
Ecco un elenco di trigger per vari servizi che è possibile utilizzare con il codice HTML
Per saperne di più
Questa guida spiega come installare lo strumento PageSpeed Insights su un Hosting Web di Infomaniak.
Lo strumento PageSpeed Insights di Google consente di misurare il tempo di caricamento di una pagina su dispositivi mobili e desktop, mentre il modulo PageSpeed Tools di Google è una libreria open source che ottimizza un sito sul server utilizzando più di 40 filtri che corrispondono alle migliori pratiche consigliate da Google. Ulteriori informazioni
Installare PageSpeed Tools
Per attivare gli Strumenti PageSpeed di Google:
- Accedi al Manager di Infomaniak (manager.infomaniak.com) da un browser web come Brave o Edge
- Fai clic sull'icona nell'angolo in alto a destra dell'interfaccia (o naviga attraverso il menu laterale sinistro, ad esempio)
- Seleziona Sito web (universo Web & Domaine)
- Fai clic sul nome dell'oggetto rilevante nella tabella visualizzata
- Fai clic su Impostazioni avanzate
- Fai clic sulla scheda Apache
- Attiva l'opzione Ottimizzazione di Google Page Speed
Configurazione predefinita attivata
ModPagespeedEnableFilters combine_css
ModPagespeedEnableFilters extend_cache
ModPagespeedEnableFilters rewrite_images
ModPagespeedEnableFilters rewrite_css
ModPagespeedEnableFilters rewrite_javascript
ModPagespeedEnableFilters combine_javascript
ModPagespeedEnableFilters pedantic
ModPagespeedEnableFilters remove_comments
È anche stato impostato un sistema di memorizzazione nella cache per i file del sito. Questo viene aggiornato ogni 15 minuti.
Se necessario, è possibile personalizzare determinate direttive attraverso il file .htaccess del sito: https://modpagespeed.com/doc/configuration#htaccess
Tuttavia, attenzione, secondo questo thread di Google e questa discussione, purtroppo mod_pagespeed non tiene conto delle direttive in un file ".htaccess" durante l'accesso a un file dinamico. Per non avere più mod_pagespeed, deve essere disattivato dal Manager.
Incompatibilità conosciute
- ownCloud
- WP Rocket
Inoltre, non è insolito che compaiano avvertimenti dopo l'installazione di PageSpeed:
"Per impostazione predefinita, mod_pagespeed recupera CSS/JS/Immagini utilizzando HTTP. Se il server web non risponde entro 50 ms (per impostazione predefinita), interromperà la richiesta e registrerà i messaggi di timeout che stai vedendo..."
In un ambiente condiviso, non è preoccupante o insolito superare leggermente i 50 ms di tempo di risposta.
Maggiori informazioni
Questa guida le fornisce l'elenco dei trigger da utilizzare per collegare un tracker come Google Tags e Facebook Pixel dal suo servizio di biglietteria Infomaniak.
Questi trigger devono essere inseriti nella parte HEAD delle opzioni avanzate del suo negozio. Per maggiori informazioni su questo argomento, consulti la guida all'inserimento di codici HTML nel suo servizio di biglietteria.
Esempi con Google Tag e Facebook Pixel
Documentazione esterna per Facebook Pixel
Esempio di codice da inserire nel servizio di ticketing Facebook Pixel:
!function(f,b,e,v,n,t,s){if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};if(!f._fbq)f._fbq=n;
n.push=n;n.loaded=!0;n.version='2.0';n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];s.parentNode.insertBefore(t,s)}(window,
document,'script','https://connect.facebook.net/en_US/fbevents.js');
document.addEventListener("ike_event_view", function( e ) {
fbq('init', '14085424191xxxxx');
fbq('track', "PageView");
fbq('track', 'InitiateCheckout');
});
document.addEventListener("ike_cart_payment_launched", function( e ) {
fbq('init', '14085424191xxxxx');
fbq('track', "PageView");
fbq('track', 'Purchase', {value: e.detail.topaid, currency: e.detail.currency.name});
});
Esempi di Google Analytics con gtag.js :
Documentazione esterna per i tag di Google :- https://developers.google.com/analytics/devguides/collection/gtagjs/
- https://developers.google.com/analytics/devguides/collection/gtagjs/events
Esempio di codice da inserire nel servizio di ticketing per Google Tags :
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'UA-xxxxxxx-x');
document.addEventListener("ike_event_view", function( e ) {
gtag('event', 'view_item', {
'event_category' : e.name,
'event_label' : e.date
});
});
document.addEventListener("ike_cart_add", function( e ) {
gtag('event', 'add_to_cart');
});
document.addEventListener("ike_cart_confirm", function( ) {
gtag('event', 'checkout_progress', {
'event_category' :'valid cart'
});
});
document.addEventListener("ike_cart_payment_launched", function( e ) {
gtag('event', 'add_payment_info', {
'event_category' : 'paiement',
'event_label' : e.detail.currency.name,
'value': e.detail.topaid
});
});
Trigger:
Home page:
trigger : ike_home_view
Datas : none
//send to your tracking tool
});
Event page:
Page of an event with multiple dates
trigger : ike_event_view
Datas : detail.name
console.log(e.detail.name);
//send to your tracking tool
});
Date page:
Page of a date of an even
trigger : ike_date_view
Datas : detail.name, detail.date
document.addEventListener("ike_home_view", function(e) {
console.log(e.detail.name, e.detail.date);
//send to your tracking tool
});
Pass page:
Page of a pass category
trigger : ike_abo_view
Datas : detail.name
console.log(e.detail.name);
//send to your tracking tool
});
Pass selection page:
Page of passes dates selection
trigger : ike_abo_selection
Datas : detail (cart details)
console.log(e.detail.name, e.detail.date);
//send to your tracking tool
});
User login:
Triggered login success
trigger : ike_user_login
Datas : detail (cart details)
console.log(e.detail);
//send to your tracking tool
});
User logout:
trigger : ike_user_logout
Datas : detail (cart details)
console.log(e.detail);
//send to your tracking tool
});
Cart add:
Triggered when element added to cart
trigger : ike_cart_add
Datas : detail (cart details)
console.log(e.detail);
//send to your tracking tool
});
Cart page:
trigger : ike_cart_view
Datas : detail (cart details)
console.log(e.detail);
//send to your tracking tool
});
Cart update:
Triggered when a cart element is updated
trigger : ike_cart_update
Datas : detail (cart details)
console.log(e.detail);
//send to your tracking tool
});
Cart empty:
Triggered when empty button pressed
trigger : ike_cart_empty
Datas : detail (cart details)
console.log(e.detail);
//send to your tracking tool
});
Cart confirm:
Triggered when confirm button pressed
trigger : ike_cart_confirm
Datas : detail (cart details)
console.log(e.detail);
//send to your tracking tool
});
Cart delivery page:
trigger : ike_cart_delivery_view
Datas : detail (cart details)
console.log(e.detail);
//send to your tracking tool
});
Cart form page:
trigger : ike_cart_form_view
Datas : detail (cart details)
console.log(e.detail);
//send to your tracking tool
});
Cart payment page:
trigger : ike_cart_payment_view
Datas : detail (cart details with paymentMethodSelected)
console.log(e.detail);
//send to your tracking tool
});
Cart payment changed:
trigger : ike_cart_payment_changed
Datas : detail.path
document.addEventListener("ike_cart_payment_changed", function(e) {
console.log(e.detail);
//send to your tracking tool
});
Cart payment launched:
trigger : ike_cart_payment_launched
Datas : detail (cart details)
console.log(e.detail);
//send to your tracking tool
});
Cart payment success page:
trigger : ike_cart_payment_success
Datas : detail (cart details)
console.log(e.detail);
//send to your tracking tool
});
Cart delete item:
trigger : ike_cart_delete
Datas : detail (previosCart and newCart)
console.log(e.detail);
//send to your tracking tool
});
Page Changed:
trigger : ike_page_changed
Datas : detail.path
console.log(e.detail);
//send to your tracking tool
});
Saperne di più
- Guida introduttiva: biglietteria
- Personalizza l'emissione di biglietti online con codici HTML, CSS e JS
Questa guida spiega come attivare un CDN per ottimizzare un Hosting Web di Infomaniak.
Cos'è un CDN?
CDN significa "Content Delivery Network" in inglese, che si traduce in "Rete di distribuzione di contenuti" in francese. Un CDN memorizza una copia dei contenuti del tuo sito (immagini, video, file CSS/JS) su diversi server dispersi geograficamente. Quando un utente accede al tuo sito, il CDN fornisce questi contenuti dal server più vicino alla sua posizione, riducendo così i tempi di caricamento.
Vantaggi di un CDN
- Miglioramento della velocità di caricamento: il tuo sito si carica più velocemente per i visitatori, il che può ridurre il tasso di rimbalzo e migliorare l'esperienza dell'utente.
- Riduzione del carico sul tuo server di origine: distribuendo i contenuti, il CDN alleggerisce il carico sul tuo server principale, migliorandone le prestazioni e la disponibilità.
- Sicurezza aumentata: alcuni CDN offrono funzionalità di sicurezza come protezione contro gli attacchi DDoS e sicurezza dei dati.
Configurazione di un CDN
Per utilizzare un CDN, di solito è necessario apportare delle modifiche alla configurazione del nome di dominio, specificamente a livello di record DNS. Ciò reindirizzerà il traffico del tuo sito alla rete di server del CDN. Quindi, in generale:
- Crea un account sul sito web del CDN di tua scelta e aggiungi il tuo sito.
- Modifica la zona DNS del tuo nome di dominio secondo le istruzioni fornite dal CDN.
- Testa il tuo sito per assicurarti che il CDN funzioni correttamente.
Cloudflare
Il CDN di Cloudflare ottimizza le prestazioni e la sicurezza di un sito web. Si tratta di un proxy inverso, il che significa che una volta che il tuo sito inizia a utilizzare CloudFlare, il traffico che riceve viene instradato attraverso la rete di CloudFlare. Inoltre, Cloudflare fornisce le seguenti funzionalità:
- Cache dei contenuti statici di un sito
- Minimizzazione del codice HTML, CSS e JavaScript
- Protezione di base contro i DDoS
- ecc.
Per configurare Cloudflare:
- Se necessario, crea un account su Cloudflare: https://www.cloudflare.com/sign-up
- Aggiungi il nome di dominio del sito in questione.
- Trasferisci tutti i record di zona DNS del dominio in questione su Cloudflare (A, MX, TXT, NS, ecc.).
- Nel Manager di Infomaniak, modifica la zona DNS del dominio in questione con i server DNS indicati da Cloudflare.
Potrebbero essere necessarie fino a 48 ore affinché i nuovi DNS diventino effettivi.
Nota: mod_cloudflare è abilitato per impostazione predefinita su tutti i nostri piani di Web Hosting a pagamento.
Amazon CloudFront
Se stai già utilizzando i servizi AWS, CloudFront è facile da configurare. Crea una distribuzione, configura le impostazioni e collegala al tuo sito.
Fastly
Iscriviti a Fastly, configura il tuo servizio aggiungendo il tuo sito e definendo le impostazioni della cache. Fastly offre opzioni di configurazione avanzate.
Questa guida spiega come reindirizzare automaticamente a una versione sicura (SSL) con HTTPS tutti i visitatori di un sito web ospitato su Infomaniak Web Hosting.
Questo reindirizzamento è solitamente automatico con una configurazione e un'installazione standard. ⚠️ Per ulteriori assistenza, contattare un partner o compilare una richiesta di preventivo - leggere anche il ruolo del provider di hosting.
Prerequisiti
- Avere un certificato SSL valido e funzionante per il sito web di Infomaniak
Reindirizzamento manuale tramite file .htaccess
Basta modificare o aggiungere le seguenti 3 righe al file .htaccess del sito web interessato affinché tutti i suoi visitatori accedano automaticamente alla sua versione sicura HTTPS:
RewriteEngine on
RewriteCond %{HTTPS} off
RewriteRule (.*) https://domain.xyz/$1 [R=301,L]
- Sostituire la seconda riga del codice sopra con RewriteCond %{HTTP:X-Forwarded-Proto} !https in caso di problemi
Con un CMS
La maggior parte delle applicazioni web come WordPress e Joomla hanno estensioni/plugin che reindirizzano automaticamente i visitatori di un sito web alla sua versione sicura HTTPS.
WordPress
Se si sta utilizzando un sistema di gestione dei contenuti (CMS) come WordPress per creare il proprio sito, si consiglia di installare un'estensione per effettuare questo reindirizzamento:
- Eseguire il backup dei file e del database del sito come precauzione
- Installare l'estensione Really Simple SSL o simile dal pannello di controllo di WordPress e attivarla
- I visitatori verranno ora reindirizzati automaticamente alla versione HTTPS del sito
- Se ci sono problemi confermati (persistono anche dopo aver cancellato la cache, ecc.), è possibile utilizzare anche Velvet Blues update URLs
Joomla
- Trovare la riga var $live_site =''; nel file di configurazione di Joomla (configuration.php) sul server
- Sostituirla con var $live_site = 'https://www.domain.xyz';
- Aggiungere tre righe al file .htaccess sul server:
RewriteEngine On
RewriteCond %{HTTPS} OFF
RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} - Aprire il pannello di amministrazione di Joomla in "Sistema - Configurazione"
- Cliccare sulla scheda "Server" e sotto "Forzare SSL" scegliere "Amministrazione e sito"
- Salvare e i visitatori verranno ora reindirizzati automaticamente alla versione HTTPS del sito
Prestashop
- Accedere alle Impostazioni generali nell'area di amministrazione di Prestashop per attivare SSL:
- < v1.7 fare clic su "Preferenze" e quindi su "Generali"
- > v1.7 fare clic su "Impostazioni del negozio" e quindi su "Generale"
- Cambiare l'interruttore "Attiva SSL" su "SÌ"
- Fare clic su "Salva"
- Nello stesso punto, cambiare l'interruttore "Attiva SSL su tutto il sito" su "SÌ"
- Fare clic su "Salva"
Se non compare un lucchetto di sicurezza nel browser o viene visualizzato un avviso, controllare il modello o i moduli, poiché a volte non sono completamente compatibili con SSL. In tal caso, Prestashop potrebbe caricare elementi (immagini, file .css o .js, caratteri...) tramite "http" quando dovrebbero essere caricati tramite "https" ora.
Drupal
Questo articolo spiega come passare un sito Drupal da http a https.
Alternative soluzioni
Sostituire domain.xyz con il proprio nome di dominio con l'estensione corrispondente (.com, .fr, .ch, ecc.)
Nel proprio file .htaccess, per forzare l'URL del sito a essere https:// ma senza www:
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^www. [NC]
RewriteRule (.*) https://domain.xyz/$1 [R=301,L]
In caso di loop di reindirizzamento, regolare il codice precedente come segue:
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https [OR]
RewriteCond %{HTTP_HOST} ^www. [NC]
RewriteRule (.*) https://domain.xyz/$1 [R=301,L]
Nel proprio file .htaccess, per forzare il reindirizzamento con www:
con i sottodomini:
RewriteEngine On
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteRule (.*) https://www.domain.xyz/$1 [R=301,L]
In caso di loop di reindirizzamento, regolare il codice precedente come segue:
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https [OR]
RewriteCond %{HTTP_HOST} !^www. [NC]
RewriteRule (.*) https://www.domain.xyz/$1 [R=301,L]
e senza sottodomini:
RewriteEngine on
RewriteCond %{HTTPS} off [OR]
RewriteCond %{HTTP_HOST} ^domain.xyz [NC]
RewriteRule (.*) https://www.domain.xyz/$1 [R=301,L]
In caso di loop di reindirizzamento, regolare il codice precedente come segue:
RewriteEngine on
RewriteCond %{HTTP:X-Forwarded-Proto} !https [OR]
RewriteCond %{HTTP_HOST} ^domain.xyz [NC]
RewriteRule (.*) https://www.domain.xyz/$1 [R=301,L]
Errori comuni dopo un reindirizzamento HTTPS
Per risolvere i problemi comuni che possono verificarsi dopo il reindirizzamento del proprio sito web alla sua versione sicura HTTPS, consultare questa guida (clicca qui).