Analytics geografiche
I grafici per paese hanno smesso di essere utili anni fa
Sapere che il 40% del tuo traffico è «Stati Uniti» non ti dice niente su cui agire. Questo è lo strato sottostante: la regione e la città, il raggio di precisione di quella risposta, la rete da cui è arrivato il visitatore, se quella rete è un data center e che ora era nel posto in cui il visitatore si trovava.
Cinque ripartizioni che un grafico per paese non ti può dare
Le regioni arrivano con il codice di suddivisione ISO e con l'identificatore GeoNames, così «Bavaria» e «Bayern» sono una riga sola e non due. Le città portano coordinate e un raggio di precisione, ed è questo che rende onesta una mappa: un punto con un raggio di venti chilometri è un intervallo di indirizzi, non una persona, e l'interfaccia lo dice.
Le reti elencano il numero di sistema autonomo, il nome del provider, il tipo di proxy di quell'intervallo e — cosa decisiva — i clic umani separati dai clic totali. Quella singola colonna risponde alla domanda che ogni media buyer prima o poi si fa: quale provider mi sta mandando traffico che non converte mai.
La qualità del traffico divide le visite per tipo di visitatore, per tipo di proxy e per fascia di punteggio di qualità. E l'attività per ora locale è calcolata nel fuso orario del visitatore stesso al momento del clic, perché un motore di archiviazione può convertire soltanto verso un unico fuso fisso e qui ogni riga ne ha uno diverso.
- Regioni con codici di suddivisione e identificatori GeoNames
- Città con coordinate e un raggio di precisione
- Reti con sistema autonomo, provider e tipo di proxy
- Tipo di visitatore, tipo di proxy e fasce di punteggio di qualità
- Attività per ora locale del visitatore, non per la tua
I nomi dei luoghi nella lingua di chi legge, non di chi scrive
Un evento di clic memorizza un identificatore, mai un nome tradotto. Il nome viene risolto quando il report viene letto, dal dizionario della lingua che chi legge sta usando, ed è per questo che lo stesso clic si legge come «Berlino» per un collega e come «Берлин» per un altro, a partire da una sola riga memorizzata.
I nomi sono disponibili in otto delle dieci lingue che parla la dashboard; le due restanti ripiegano sull'inglese invece che su una cella vuota. I dizionari pesano megabyte e vivono sul server: niente del genere viene spedito a un browser, e la lingua si prende dall'impostazione di chi legge e non da un parametro della richiesta, perché un parametro permetterebbe a una persona di avvelenare la cache condivisa di un'area di lavoro con la lingua di un'altra.
Che cosa sono questi dati e che cosa non sono
Le risposte geografiche arrivano da database commerciali in licenza, impacchettati in un formato costruito per l'edge, con un ripiego documentato: se il pacchetto non è disponibile, il risolutore scende ai dati a livello di rete che il CDN già fornisce e segna il risultato come approssimato. Ogni riga registra quale fonte le ha risposto, così un grafico non mescola mai in silenzio dati precisi e dati approssimati.
L'indirizzo del visitatore non viene mai memorizzato. Esiste dentro una sola funzione il tempo necessario a produrre un'impronta giornaliera — un hash con sale che ruota ogni notte — e a consultare l'intervallo di indirizzi; all'evento non arriva. I codici postali vengono risolti ma deliberatamente non registrati: in zone edificate fitte un codice postale somiglia troppo a un indirizzo.
I dati sui luoghi sono attribuiti a chi spetta: i nomi di città e regioni arrivano dal database GeoNames, usato sotto licenza CC BY 4.0, e l'attribuzione è pubblicata sul sito invece di essere sepolta in un contratto.
Il dettaglio è un'impostazione, non un prezzo fisso
Ogni area di lavoro decide quanto di tutto questo conservare. Il dettaglio completo memorizza coordinate e fuso orario; «città senza coordinate» tiene il mercato e rinuncia al punto sulla mappa; «solo paese» tiene continente e paese e nient'altro, e a quel livello il database geografico non viene nemmeno interrogato per l'evento.
È un'impostazione sulla scrittura, non sulla lettura. Quello che una modalità di privacy spegne non viene mai scritto, quindi nessun report, nessuna esportazione e nessuna interrogazione futura possono riportarlo indietro. La conservazione funziona allo stesso modo: ogni evento porta la propria e il motore di archiviazione cancella la riga quando scade.
Domande frequenti
Quanto sono precisi i dati a livello di città?
Abbastanza precisi per confrontare mercati, non abbastanza per trovare una persona, e l'interfaccia mostra il raggio di precisione perché tu possa cogliere la differenza. Un record di città tipico porta un raggio di decine di chilometri. Le coordinate descrivono un intervallo di indirizzi, non un visitatore.
Memorizzate gli indirizzi IP dei visitatori?
No. L'indirizzo si usa in memoria per calcolare un'impronta giornaliera con sale e per consultare l'intervallo di indirizzi, poi viene scartato. L'impronta non si può invertire e il sale ruota ogni notte, quindi lo stesso visitatore non è tracciabile da un giorno all'altro.
Che cosa succede se il database geografico non è disponibile?
I reindirizzamenti continuano a funzionare e le analytics continuano a registrare. Il risolutore scende ai dati a livello di rete che fornisce il CDN e segna la riga con quella fonte, così i grafici restano popolati e puoi vedere quali righe erano approssimate.
Posso disattivarlo per motivi di privacy?
Sì, per area di lavoro, e ha effetto in scrittura invece che in lettura. Scegli città senza coordinate, solo paese, oppure il preset rigido che rinuncia anche alla rete, all'indirizzo di provenienza completo e al rilevamento del tipo di traffico. I link esistenti recepiscono la modifica in pochi secondi, non alla prossima scadenza della cache.
Lancia il tuo servizio di link brevi brandizzato
Collega un dominio, pubblica i tuoi prezzi e invita il primo cliente: la maggior parte dei partner va online in una serata.
Nessuna carta richiesta per la prova.