Penso che venga utilizzato, ad esempio, in Discourse Group Sidebar Menus in modo che gli amministratori possano configurare quali gruppi dovrebbero poter visualizzare ciascuna sezione della barra laterale, e viene utilizzato in Notification Banners per configurare la visibilità di ogni banner.
Presumevo che lo avresti usato anche nel tuo componente ads. Ma sembra che si basi invece su una stringa di nomi di gruppi.
Cerco di preferire le impostazioni di tipo gruppo, perché aiutano l’amministratore a inserire facilmente i gruppi con un menu a discesa, mentre si basano su ID di gruppo, che è meno probabile che cambino rispetto ai nomi. E penso sia confuso se l’elenco dei gruppi in un’impostazione oggetto e il tipo elenco non funzionano allo stesso modo.
Per me, scrivere "everyone" risulterà anche in "trust_level_0" perché questo non funziona per i visitatori è diverso dalla nuova versione, dove il menu a discesa offre esplicitamente "anonymous_users" - anche se dico che non funzionerà. Se dirlo nella descrizione fosse stato sufficiente, avresti potuto fare lo stesso per le impostazioni del sito. Per l’amministratore che utilizza entrambi i tipi di impostazioni, sarà difficile capire perché, in alcuni posti, i gruppi che non funzionano sono nascosti, e in altri no - non perché il creatore del componente non si sia preoccupato, ma perché non è ancora possibile in quel punto.