L'accesso alle categorie basato sul gruppo non funziona come previsto

Contesto

Abbiamo configurato il nostro forum Discourse per limitare la visibilità delle categorie in base ai gruppi. La nostra configurazione è la seguente:

  • Tutte le categorie sono collegate a gruppi specifici.
  • I nuovi utenti (Livello di fiducia 0) non possono vedere alcuna categoria finché non si uniscono a un gruppo.
  • Quando un utente si unisce a un gruppo, viene automaticamente impostato per tracciare le categorie associate.
  • Le categorie silenziate dovrebbero essere compresse per impostazione predefinita, e le categorie seguite/tracciate dovrebbero apparire sopra le categorie silenziate.
  • Gli utenti con accesso effettuato dovrebbero vedere solo le categorie dei gruppi a cui si sono uniti.
  • Gli utenti non registrati dovrebbero vedere tutte le categorie per scopi SEO, in modo che Google possa indicizzarle.
  • Gli utenti dovrebbero essere in grado di leggere i thread pubblici, ma quando si registrano, dovrebbero essere obbligati a scegliere un gruppo.

Problemi che stiamo riscontrando

:one: Le categorie a cui ci si è uniti non vengono mostrate correttamente

  • Quando un utente si unisce a un gruppo, il comportamento previsto è che inizi a tracciare le categorie correlate.
  • Invece, le categorie non compaiono nella visualizzazione normale.
  • Invece di vedere le categorie tracciate/seguite, gli utenti vedono solo un elenco di categorie silenziate (che dovrebbero essere compresse ma appaiono aperte).

:two: I risultati della ricerca mostrano categorie non correlate

  • Gli utenti che hanno effettuato l’accesso a un gruppo non dovrebbero vedere i risultati della ricerca dalle categorie di altri gruppi.
  • Tuttavia, la ricerca restituisce ancora risultati da tutte le categorie, anche quelle a cui non hanno accesso.
  • Vogliamo che i risultati della ricerca siano limitati alle categorie che l’utente ha il permesso di vedere.

:three: SEO e indicizzazione di Google vs. Accesso limitato

  • Vogliamo che Google indicizzi tutti i post in modo che le persone possano scoprire i contenuti tramite la ricerca.
  • Tuttavia, non vogliamo che tutti (utenti registrati) vedano tutte le categorie per impostazione predefinita.
  • Gli utenti dovrebbero essere in grado di leggere i thread pubblici, ma quando si registrano, dovrebbero essere obbligati a scegliere un gruppo prima di procedere.
  • Al momento, se nascondiamo una categoria agli utenti registrati, questa scompare anche da Google, impedendone l’indicizzazione.

Domande per la community

  • Come possiamo garantire che le categorie tracciate appaiano sopra le categorie silenziate e siano visibili quando un utente si unisce a un gruppo?
  • Esiste un modo per isolare i risultati della ricerca in modo che gli utenti registrati vedano solo i post delle categorie a cui hanno accesso?
  • Come possiamo consentire a Google di indicizzare le categorie limitate mantenendole nascoste agli utenti registrati finché non si uniscono a un gruppo?
  • Qual è il modo migliore per imporre la selezione del gruppo al momento della registrazione senza bloccare i lettori pubblici?

Qualcuno ha riscontrato problemi simili con la visibilità delle categorie basata sui gruppi? Esistono soluzioni alternative o impostazioni di Discourse che potremmo aver trascurato?

Grazie in anticipo per qualsiasi consiglio! :folded_hands:

2 Mi Piace

Ho notato che quando rimuovo almeno una categoria dalla lista di silenziamento, le altre categorie del gruppo a cui mi sono unito iniziano ad apparire correttamente.

Potrebbe esserci un conflitto tra le categorie silenziate al Livello di Fiducia 0 e le impostazioni di tracciamento applicate quando un utente si unisce a un gruppo? Apprezzerei qualsiasi approfondimento su questo!

1 Mi Piace

Qual è il motivo? Un utente casuale vede tutto, un utente connesso non lo vede, facilmente.

Questa è la seconda volta in breve tempo che vedo questa politica e proprio non la capisco.

Un utente trova qualcosa da Google, entra e gli piace quello che vede. Si registra, accede, ma sceglie il lotto sbagliato e non lo vede più. Sarebbe… una situazione molto confusa.

Grazie per la tua risposta @Jagster

tutti hanno il permesso di vedere. Quindi, quando qualcuno arriva tramite Google, l’utente vedrà l’argomento. Per creare un nuovo argomento, rispondere, l’utente deve registrarsi e unirsi al gruppo.

1 Mi Piace

Ma i visitatori casuali vedono tutte le categorie, e poi improvvisamente quelli che hanno effettuato l’accesso no. Questa è la parte strana che non capisco.

1 Mi Piace

In realtà la community sarà ampia. Quindi vorremmo mantenerla pulita. Gli utenti dovrebbero vedere contenuti correlati in base ai gruppi a cui sono iscritti.

1 Mi Piace

@Jagster Un buon esempio sarebbe un numero qualsiasi di grandi siti a cui potresti iscriverti, ad esempio Pinterest. Tutte le loro informazioni sono disponibili a Google per l’indicizzazione. Quando trovi qualcosa che ti piace (tramite Google) ti iscrivi e passi attraverso un processo di onboarding per perfezionare ciò che vedi su Pinterest come utente registrato. È probabile che sceglierai cose che ti interessano… per curare la tua esperienza futura. Ha più senso?

1 Mi Piace

Ho notato un problema con la visibilità delle categorie basate sui gruppi, in particolare con le categorie più recenti. Ecco cosa sta succedendo:

  • Quando mi unisco al gruppo Bailiff, le categorie correlate non appaiono nella homepage o nella pagina delle categorie.
  • Invece, sono visibili solo le categorie silenziate.
  • Tuttavia, quando mi unisco a un altro gruppo (Phlebotomists, creato in precedenza), le categorie di Bailiff e Phlebotomists appaiono come previsto.
  • Le categorie di Bailiff impiegano più tempo a comparire e appaiono solo quando tento di scorrere verso il basso.

Passaggi che ho provato finora:

  • Silenziando manualmente una categoria da TL0, il che ha aiutato a rivelare altre categorie a cui mi ero unito.
  • Aggiornando la pagina e aspettando, ma le categorie di Bailiff hanno comunque impiegato tempo a caricarsi.

Qualcun altro ha riscontrato un problema simile con le categorie appena create che non appaiono immediatamente per i gruppi a cui ci si è uniti? Qualsiasi suggerimento o soluzione sarebbe molto apprezzato!

Grazie in anticipo! :blush:

:video_camera: Ecco un video che mostra il problema: Loom Video