
言語 🇯🇵 日本語
はじめに
サイトごとのカスタマイズ
データと検索
連携の注意点
複数のサイト
このガイドでは、複数のサイト、ドメイン、またはサブドメインを同じ FastComments アカウントで運用する方法と、いくつかの一般的なユースケースを説明します。
初期設定 
FastComments は、リクエストがあなたのサイトから来ていることを確認するためにアカウントへのリクエストを認証します。このため FastComments をインストールしたいサイト(またはサイト群)を把握する必要があります。
FastComments はドメインおよびサブドメインによる認証をサポートします。
サイト https://example.com を例に取りましょう。この場合、example.com はドメインです。example.com は example.com と www.example.com の両方をサポートします。ここでは "www" を「サブドメイン」と呼びます。
For Example:
- To allow only
blog.example.com:- Add
blog.example.comto your domains.
- Add
- To allow
www.example.com,somesite.example.com, andexample.com:- Add
example.comto your domains. - This is billed as having one domain associated with your account.
- Add
- You can now add wildcard subdomains, for example *myname.vercel.app.
- This is billed as having one domain associated with your account.
If you were using a blogging platform, and you were given a subdomain, you would want
to add the full domain including the subdomain to your account, for example: cats.blogger.com.
We can add domains to our account by visiting the My Domains page and clicking Add a Domain at the bottom:
During the trial period, domains are automatically added to your account when requests come from said domains. However, after this time they must be added explicitly for security. You should receive an email when this automated behavior occurs.
You do not have to add localhost for local development - it is allowed by default.
API 経由
ドメインは DomainConfigs API 経由 でも追加・設定できます。
制限と料金 
アカウントのドメイン数の上限を確認するには、請求ページを訪問してください。
料金
料金はパッケージに応じて異なります:
- FastComments for Creators
- パッケージ料金に含まれます。サイトは3つまで。
- FastComments Flex
- 最初のサイトは含まれます。追加の各サイトは月額$10です。
- FastComments Pro
- 多数のサイト(契約により異なる場合があります)がパッケージ料金に含まれます。
トラフィック制限とドメイン
例えば、月間500万ページロードのプランに契約していて、アカウントに5つのドメインを追加し、それぞれのドメインが100万ページロードになった場合、月間クォータに達したことになります。
まとめると、トラフィックの制限はドメインごとではなくアカウント単位です。
サイトの規模に応じたカスタムプランも用意しています。サポートまでお問い合わせください。
差出人名、メールアドレス、ロゴ 
時々、FastComments はユーザーにメールを送信する必要があります。特に Secure SSO を使用していない場合はそうです。
これには、アカウントの確認や初めてコメントする際のアクティビティの確認などが含まれます。FastComments はまた、コメントへの返信に関する通知をユーザーに送信します。
FastComments がユーザーにメールを送信する際、送信元の名前とメールアドレスのデフォルトは FastComments Robot と noreply@fastcomments.com になります。
これらのメールのフッターには当社のロゴも使用されます。
FastComments Flex または Pro をお持ちの場合、これらはすべて「My Domains page」からドメインごとにカスタマイズできます:
メールに表示されるロゴをカスタマイズする場合、アップロードするサイズがメールのフッターに表示したいサイズと同じであることを確認してください。
From Domain をカスタマイズする場合
From Domain をカスタマイズする場合、Email プロバイダとクライアントは FastComments があなたに代わってメールを送信することを許可されていると認識する必要があります。そうしないと、
From Domain を定義しても以下の手順に従わないことで、メールがスパム扱いになる可能性が高くなります。
1. SPF の設定
FastComments があなたのドメインとして安全にメールを送信できるようにするには、当社が送信を許可されるよう SPF レコードを追加してください。
mail.fastcomments.com と sib.fastcomments.com があなたのドメインとしてメールを送信できるようにする SPF レコードがあることを確認してください。
これを行う方法に関する追加情報はこちらです: https://mailtrap.io/blog/multiple-spf-records/
2. DKIM の設定
SPF に加えて、DKIM を設定するべきです。DNS 構成が整ったら、ドメイン構成ページで「Show Advanced」をクリックして、ドメインごとの DKIM 設定を表示できます。
また、invoke the API して DKIM 構成を設定することもできます。
退会リンク
SSO を使用している場合、メールおよび通知で使用される退会機能は DomainConfigs API 経由でカスタマイズできます。
ドメインでの差出人名/メールアドレスが機能しない 
テストで、上で指定した送信者名/メール/ロゴの設定が機能していないのを確認した場合、これはそのためかもしれません これらの設定はドメインに紐づけられるメールにのみ適用されます。つまり、これらの設定はほとんどの管理者用メールには適用されません、ただし コメント投稿者がメール通知を受け取る際には、あなたの設定が使用されます。
環境ごとのテナント 
FastCommentsでは、テストや開発環境ごとにサブテナントを作成することが一般的です。各テナントはそれぞれ独自の設定、データ、APIキーを持ちます。設定、データ、ユーザーはテナント間で共有できません。 すべてが隔離されます。ただし、親テナントのスーパ管理者は子テナントのユーザーになりすますことができます。
There are two approaches:
- メインのテナントを本番用にし、サブテナントをテスト環境用にする。
- メインのテナントは請求用にし、各サブテナントを prod、test など用途ごとに分ける。
最初の方法は一般的にユーザーにとって理解しやすいですが、組織によって異なる場合があります。
パッケージをお持ちの場合、テナントはこちらで作成できます。ここはスーパ管理者がユーザーになりすます場所でもあります。 テナントはよりカスタム/自動化された構成のためにAPI経由でも作成できます。
どのアプローチを取るにしても、本番データを参照したいモデレーターやユーザーは "prod" テナントに追加する必要があります。例えば、オプションBを選び、親テナントを請求用にしてサブテナントを "prod" にする場合は、テナントを追加して新しいテナントに切り替え、サブテナント用の管理者およびモデレーターを追加する必要があります。
最後に明確にしておくと、親テナントをオプションBにした場合、Moderate Comments ページは空になります。
カスタマイズ 
コメントウィジェットは、各サイトごとに異なるようにカスタマイズできます。
ウィジェットカスタマイズページでは、"ドメイン"というラベルのドロップダウンがあります。 このフィールドで All を選択すると、そのルールはアカウント内のすべての
サイトに適用されます。特定のドメインを入力すると、設定やカスタムCSSをそのドメインのみに制限できます。
これにより、各サイトごとにFastCommentsの見た目や動作を完全に異なるものにできます。
あるサイトでは太字のテキストを使用して匿名コメントを許可し、別のサイトでは 異なるスタイルを適用して、コメント時にユーザーにメールアドレスの入力を求めることもあります。
コメントの管理 
Moderate Comments ページは、すべてのサイトのコメントをまとめて表示します。
特定のサイトのコメントを見つけるには、ドメインを引用符で囲んで検索してください。例えば: "blog.fastcomments.com".
ドメイン間でのコメント共有 
コメント自体は特定のドメインに紐付いていません。
それらはあなたのアカウントと、提供された urlId に紐付いています。
これは、同じ FastComments アカウントを使い、単に urlId に同じ値を渡すことで
ウィジェット設定上で別々の2つのサイトに同じコメントスレッドを表示できることを意味します。
この場合、ページAに投稿されたコメントはページBに即座に表示され、その逆も同様です。ライブコメント も期待通りに動作します。
WordPress との連携 
同じ FastComments アカウントを複数の WordPress デプロイで使用できます。プラグインをセットアップすると、毎回別の統合トークンが追加されます。 アクティブな統合はここで確認できます。
同じ FastComments アカウントは、複数のドメインにまたがる WordPress インストールでも使用でき、
それらのドメインで同じコンテンツがある場合でも利用できます。
まとめ
Multiple Sites のドキュメントはこれで終わりです。以下にご意見やご質問があればお知らせください - または、サポートページからもお問い合わせいただけます。
このドキュメントに何か不足があると感じたら、ぜひお知らせください。他の方のためにもなります。
