Richiesta di rilevamento dispositivo e recensione

Siamo una rivista online specializzata in smartphone Android. Abbiamo recentemente implementato Discourse e siamo entusiasti. Abbiamo persino utilizzato Discourse per sostituire completamente gli account utente e i commenti nel nostro WordPress.

Sarebbe fantastico per noi se Discourse (o il suo plugin) potesse rilevare il modello specifico del dispositivo e il sistema operativo dei visitatori.

Vorremmo chiedere loro di condividere la loro esperienza con altri su un argomento specifico basato sul rilevamento del tipo di smartphone.

Esistono molti strumenti open source per il rilevamento di dispositivi specifici

Ad esempio:

  • Yauaa (questo ci piace di più)
  • Modernizr
  • Bowser
  • Detector
  • WURFL.js
  • Platform.js
  • UA-Parser.js
  • FingerprintJS
  • Am I Responsive
  • Device.js
  • Screen Size Map
  • React Device Detect
  • Responsivepx

Questa funzionalità potrebbe diventare una nuova funzionalità opzionale di Discourse, o qualcuno potrebbe programmare un’estensione così utile?

2 Mi Piace

Sembra interessante, ma più ci penso e meno capisco cosa farebbe.

Cosa significa esattamente? Reindirizzarli a un argomento specifico che solo loro possono vedere? Dare loro un tema speciale? Sbloccare una categoria solo per loro?

Non puoi chiedere loro di commentare quei modelli senza nemmeno sapere che dispositivo hanno?

Cosa ne pensi delle persone con più dispositivi? Vedranno cose diverse a seconda del browser che stanno usando?

Forse basta avere un campo personalizzato per l’utente che chieda loro quali dispositivi hanno?

1 Mi Piace

Ci sono stati cercati argomenti correlati, ce ne sono alcuni vecchi:

Per sviluppare questo come plugin, potrebbe essere un post sul marketplace se hai un budget per questo, altrimenti probabilmente non sarebbe una priorità per una funzionalità principale a meno che qualcuno non volesse sponsorizzarla.

Non sono sicuro se questa sarebbe una sfida relativa ai dati personali / GDPR, probabilmente lo sarebbe.

1 Mi Piace

Grazie per le vostre reazioni e intuizioni.

La nostra idea di come funzionerebbe il sistema è semplice. Mostrerò un esempio quando visiterò Discourse con un telefono Google Pixel 8.

  1. in background su Discourse, avverrà un rilevamento del dispositivo
  2. quindi Discourse invierà una richiesta all’utente chiedendo se sarebbe così gentile da condividere la sua esperienza con il suo telefono Google Pixel 8 inviando una recensione (la forma del prompt non è ancora specificata, ma potrebbe essere simile agli “avvisi” che Discourse ha già nativamente)
  3. Se l’utente sceglie di non farlo, la notifica verrà visualizzata come letta e non accadrà nulla
  4. se l’utente seleziona “sì”, verrà reindirizzato a un argomento nel formato: produttore - nome del telefono. Quindi in questo caso, ad esempio: …/t/google/pixel8 dove il visitatore lascia la sua recensione. La struttura è solo un esempio e potrebbe essere diversa

L’argomento sarà pubblico e più persone potranno pubblicare una recensione nello stesso argomento. L’argomento verrà creato automaticamente da produttori e dispositivi, da utenti che desiderano aggiungere una recensione.

Per quanto riguarda il GDPR e altri dati personali, non dovrebbero esserci problemi poiché il rilevamento dell’user agent viene utilizzato per l’identificazione e il produttore e il modello dei dispositivi che gli utenti utilizzano non sono considerati dati personali.

Sarò felice di contribuire o finanziare lo sviluppo di un plugin simile, sia nel core che come plugin. Qualcuno ha un’idea di quanto potrebbe costare questa soluzione? O meglio ancora, qualcuno potrebbe programmarla subito?

Tuttavia, credo che il rilevamento del dispositivo utilizzato dall’utente o uno degli altri parametri (ognuno può fare il test da solo in questa pagina https://try.yauaa.basjes.nl/) troverà un uso benefico nel kernel di Discourse e aiuterebbe Discourse ad essere ancora migliore.

Non sembra che queste informazioni siano molto utili, quasi 0 informazioni sul mio telefono:


MODIFICA: È diverso la seconda volta che visito il sito, strano.

Non so nulla, ma tradizionalmente l’user agent è stato il modo più inaffidabile per rilevare qualsiasi cosa, e c’è una varietà troppo ampia di quelli.

1 Mi Piace

Le informazioni sul dispositivo vengono solitamente segnalate automaticamente se qualcuno ha effettuato l’accesso con un account Google, ed è presente un’opzione per accedere con un account Google a Discourse. Non so se Google sarebbe in grado di condividere tali informazioni con l’app Discourse, ma forse è possibile, oppure si potrebbe semplicemente fare un sondaggio per chiedere se le persone desiderano offrire volontariamente tali dati o rifiutare la condivisione.

Questa è decisamente strana, ma probabilmente è una caratteristica di questa soluzione. Anche sul mio telefono, la prima volta che la visito, non mostra il modello e il produttore del dispositivo. Ma alla seconda visita, o semplicemente aggiornando la pagina con F5, tutto è già a posto.

Sono d’accordo, è per questo che l’implementazione nel core di Discourse e il post-processing potrebbero essere molto utili per molte applicazioni.

Google sa 100 volte di più sui nostri siti web e utenti di quanto sia disposto a dirci. Quindi non è affatto così che la vedo io.

1 Mi Piace