Alguém pode me dizer como o sistema verifica novos usuários/patrões durante a sincronização? É uma correspondência por e-mail ou há um token ou valor de ID gerado quando eles usam o link ‘Tornar-se Patrono’ nos fóruns?
Ou seja, o que acontece quando as pessoas se tornam patronos diretamente na página do Patreon, sem usar o link? Elas são sincronizadas ou não?
Atualmente, tenho 22 patronos, mas apenas 18 no grupo do Patreon. Também tenho alguns membros que não estão no grupo, mas possuem dados de ID do Patreon em seus perfis, e outros que não têm. Adicioná-los manualmente resulta apenas na remoção deles quando a sincronização ocorre.
Agradeço qualquer ajuda para entender esse processo.
Pelo que descobri, dois problemas estavam afetando a sincronização adequada. O primeiro foi a incompatibilidade entre os e-mails dos usuários e o site do Patreon. O segundo, que acredito que o Patreon já tenha ciência, ocorre quando um usuário aumenta o nível de sua contribuição fora das categorias padrão. Isso, na prática, o transforma em um usuário ‘sem categoria’, impedindo-o de receber os benefícios específicos de uma categoria. Parece estranho para mim que alguém que pague US$ 35 a mais por algo não receba pelo menos o item que custava US$ 15. Parece que eles precisam de ajuda por lá.
Ainda não tenho certeza se o problema do e-mail foi simplesmente devido a usuários se cadastrando no site do Patreon e não através do link no fórum. Se alguém tiver conhecimento de como isso funciona, agradeço a informação.
Quando eles criam uma conta, verificamos se já são apoiadores (por meio de correspondência de e-mail) e tentamos atribuir as associações aos grupos correspondentes imediatamente.
Se a conta do fórum for criada primeiro e o usuário se tornar apoiador posteriormente, nossa sincronização em segundo plano verificará a cada 6 horas.
Tudo isso usa correspondência de e-mails, pois é a maneira mais fácil de introduzir o recurso em uma comunidade já existente sem forçar logins no Patreon.
Estou ciente disso, mas está “funcionando conforme o esperado” do ponto de vista do plugin.
Os usuários podem escolher uma categoria, que tem um valor fixo, ou optar por não ter categoria e pagar um valor personalizado.
A maioria dos criadores tem categorias suficientes para que todos fiquem satisfeitos ao escolher uma das existentes, e todas funcionam bem. Se você tiver muitos membros usando opções de apoio sem categoria, talvez queira introduzir mais categorias.
Além disso, se você quiser que todos possam escolher um valor personalizado e obter benefícios no fórum, temos uma categoria especial criada pelo plugin chamada $0 - Todos os Apoiadores que você pode usar. Esta também cobre apoiadores fora das categorias existentes. E é isso que o plugin usa por padrão.
Ele pode corresponder ao e-mail principal ou secundário do Discourse. Portanto, se um usuário usar e-mails diferentes no Patreon e no Discourse, peça para que ele adicione o e-mail do Patreon como e-mail secundário no Discourse, e a sincronização ocorrerá dentro de 6 horas.