
言語 🇯🇵 日本語
はじめに
サイトごとのカスタマイズ
データと検索
連携の注意点
複数のサイト
このガイドでは、複数のサイト、ドメイン、またはサブドメインを同じ 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万ページロードになった場合、月間クォータに達したことになります。
まとめると、トラフィックの制限はドメインごとではなくアカウント単位です。
サイトの規模に応じたカスタムプランも用意しています。サポートまでお問い合わせください。
差出人名、メールアドレス、ロゴ 
Sometimes FastComments has to email your users, especially if you are not using Secure SSO.
場合によっては、FastComments がユーザーにメールを送信する必要があります。特に Secure SSO を使用していない場合にそうなります。
Examples of this includes verifying their account or activity when commenting for the first time. FastComments will also send them notifications for replies to their comments.
これには、初めてコメントする際のアカウントやアクティビティの確認といった例が含まれます。FastComments はまた、コメントへの返信に対する通知も送信します。
When FastComments emails your users, we will use a default From Name and Email of FastComments Robot and noreply@fastcomments.com.
FastComments がユーザーにメールを送信する場合、デフォルトの差出人名とメールアドレスとして FastComments Robot と noreply@fastcomments.com を使用します。
We'll also use our own logo in the footer of these emails.
これらのメールのフッターには当社のロゴも使用されます。
If you have FastComments Flex or Pro, this all can be customized on a per-domain basis via the "My Domains page":
FastComments Flex または Pro をご利用の場合、これらはすべてドメインごとに「My Domains」ページでカスタマイズできます:
When customizing the logo shown in emails, ensure that the size you are uploading is the same size that you want to show in the footer of the email.
メールに表示されるロゴをカスタマイズする際は、アップロードするサイズがメールのフッターに表示したいサイズと同じであることを確認してください。
From Domain をカスタマイズする場合
If you customize the From Domain, Email providers and clients need to know that FastComments is authorized to send emails on your behalf. Otherwise,
defining the From Domain and not following the below steps likely will result in emails going to spam.
From Domain をカスタマイズする場合、メールプロバイダーやクライアントは FastComments があなたに代わってメールを送信する権限があることを知っている必要があります。そうでないと、From Domain を定義しても以下の手順に従わないとメールが迷惑メールに分類される可能性が高くなります。
1. SPFの設定
To allow FastComments to securely send email as your domain, ensure you add an SPF record that allows us to do so.
FastComments があなたのドメインとして安全にメールを送信できるようにするため、当社が送信できるようにする SPF レコードを追加してください。
Ensure there are SPF records to allow mail.fastcomments.com and sib.fastcomments.com to send mail as your domain.
mail.fastcomments.com および sib.fastcomments.com があなたのドメインとしてメールを送信できるようにする SPF レコードがあることを確認してください。
Some more information on how to do this is here: https://mailtrap.io/blog/multiple-spf-records/
この設定方法の詳細は次をご覧ください: https://mailtrap.io/blog/multiple-spf-records/
2. DKIMの設定
In addition to SPF, you should set up DKIM. Once your DNS configuration is ready, you can click "Show Advanced" in the domain configurations page to show the DKIM settings per-domain.
SPF に加えて、DKIM も設定する必要があります。DNS の設定が完了したら、ドメイン構成ページで「詳細を表示」をクリックしてドメインごとの DKIM 設定を表示できます。
You can also invoke the API to set DKIM configuration.
DKIM 設定は、API を呼び出す ことで行うこともできます。
Unsubscribe Links
SSOを使用している場合、メールや通知で使用される購読解除機能はDomainConfigs API を使用してカスタマイズできます。
メールリンクの難読化
If your site's domain reputation is causing notification emails to land in spam, you can route the "view comment" buttons through fastcomments.com instead of linking directly to your page. Mailbox providers score every link in the email body against the destination's reputation, so when your domain is being flagged the bare links contribute to the spam score regardless of how clean your sending setup is.
サイトのドメイン評価が原因で通知メールが迷惑メールに振り分けられる場合、ページへ直接リンクする代わりに「コメントを見る」ボタンを fastcomments.com 経由でルーティングすることができます。メールプロバイダーはメール本文内のすべてのリンクをリンク先の評価に基づいて評価するため、ドメインがフラグされている場合は、送信設定がどれだけ適切でも生のリンクが迷惑メールスコアに影響を与えます。
Enable this under "Show Advanced" on the My Domains page, in the "Email Link Obfuscation" section. The setting is per-domain.
この設定は、My Domains ページの「詳細を表示」にある「メールリンクの難読化」セクションで有効にできます。設定はドメインごとに行われます。
When enabled, links in mention, reply, new-comment, subscribed-page, profile-comment, and digest emails are rewritten to short tokens that redirect to the original page on click. The destination is bound to your tenant: the redirect only forwards to URLs whose host matches one of your configured domains, and tokens auto-expire after 30 days.
有効にすると、mention、reply、new-comment、subscribed-page、profile-comment、および digest メール内のリンクは短いトークンに書き換えられ、クリック時に元のページへリダイレクトされます。リダイレクト先はあなたのテナントに紐づいており、リダイレクトは設定済みのドメインのホストと一致する URL のみを転送し、トークンは30日後に自動で失効します。
The clicked-through experience is unchanged. Readers still land on your page with the comment scrolled into view.
クリック後の体験は変更されません。読者はコメントがビュー内にスクロールされた状態であなたのページに到達します。
ドメインでの差出人名/メールアドレスが機能しない 
テストで、上で指定した送信者名/メール/ロゴの設定が機能していないのを確認した場合、これはそのためかもしれません これらの設定はドメインに紐づけられるメールにのみ適用されます。つまり、これらの設定はほとんどの管理者用メールには適用されません、ただし コメント投稿者がメール通知を受け取る際には、あなたの設定が使用されます。
環境ごとのテナント 
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 のドキュメントはこれで終わりです。以下にご意見やご質問があればお知らせください - または、サポートページからもお問い合わせいただけます。
このドキュメントに何か不足があると感じたら、ぜひお知らせください。他の方のためにもなります。
