Patreon APIの自動化に関するクエリ

システムが同期する際、新しいユーザーやパトロンをどのように確認しているのか教えていただけますか?メールアドレスの一致でしょうか、それともフォーラムの「パトロンになる」リンクを利用した際に生成されるトークンやID値があるのでしょうか。

つまり、パトロンリンクを使わずにパトレオンのページから直接パトロンになった場合、どうなるのでしょうか?同期されるのでしょうか、それともされないのでしょうか?

現在、私は22人のパトロンを抱えていますが、Patreonグループには18人しかいません。また、プロフィールにPatreon IDデータがあるにもかかわらずグループに属していないメンバーもいれば、データがないメンバーもいます。手動で追加しても、同期が行われると削除されてしまいます。

このプロセスについて理解するお手伝いをいただければ幸いです。

よろしくお願いいたします、
ジム

私が確認したところ、正常な同期を妨げる2つの問題がありました。1つはユーザーのメールアドレスとPatreonサイトの不一致、もう1つはPatreon側も把握していると思われる問題で、ユーザーが通常のティア以外の方法で寄付レベルを引き上げた場合です。これにより、ユーザーは「ティアなし」と見なされ、特定のティアの恩恵を受けられなくなります。15ドルのアイテムのために35ドル多く支払っているのに、そのアイテムすら受け取れないというのは、私には不自然に思えます。Patreon側では何かサポートが必要そうですね。:smiley:

また、メールの問題が、単にユーザーがPatreonサイトから直接サインアップし、フォーラム内のリンク経由ではなかったことに起因するものかどうかは、まだ確信が持てません。その仕組みについてご存知の方がいらっしゃれば、ご教示いただければ幸いです。

よろしくお願いいたします。
Jim

はい、同期されます。

アカウント作成時に、すでにパトロンであるかどうか(メールの一致を通じて)を確認し、即座に対応するグループのメンバーシップを割り当てようとします。

もしまずフォーラムのアカウントが作成され、その後にユーザーがパトロンになった場合は、バックグラウンドの同期が 6 時間ごとに確認を行います。

これらすべてはメールの一致を利用しており、Patreon ログインを強制することなく、既存のコミュニティにこの機能を導入する最も簡単な方法だからです。

この件については承知していますが、プラグインの観点から見れば「仕様通り」の動作です。

ユーザーは、固定金額のティアを選択するか、ティアなしで任意の金額を支払うかのどちらかを選べます。

ほとんどのクリエイターは、誰もが既存のティアのいずれかを選んで満足できるように十分な数のティアを用意しており、すべて正常に機能しています。もし多くのメンバーがティアなしの寄付オプションを利用している場合は、より多くのティアを導入することをお勧めします。

また、全員が任意の金額を選択してフォーラムの特典を受けられるようにしたい場合は、プラグインが作成する特別なティア「$0 - All Patrons」を使用できます。このティアは、既存のティア外のパトロンもカバーします。また、プラグインはデフォルトでこれを使用します。

Discourse のプライマリメールアドレスまたはセカンダリメールアドレスのいずれかに一致させることができます。したがって、ユーザーが Patreon と Discourse で異なるメールアドレスを使用している場合は、Patreon のメールアドレスを Discourse のセカンダリメールアドレスとして追加してください。6 時間以内に同期されます。

はい、パトレオン用のメールアドレス(異なる場合)をセカンダリとして追加すると、それも一致することを確認しました。

皆さん、ありがとう!

@Falco - 「$0 - すべてのパトロン」という情報は、外れ値を捕捉するのに役立つかもしれません。