
Мова 🇺🇦 Українська
Початок роботи
Налаштування для кожного сайту
Дані та пошук
Примітки щодо інтеграції
Кілька сайтів
Кілька сайтів
У цьому посібнику ми розглянемо розміщення кількох сайтів, доменів або субдоменів в одному обліковому записі FastComments, а також деякі поширені випадки використання.
Початкове налаштування 
FastComments автентифікує запити до вашого облікового запису, щоб переконатися, що вони надходять з вашого сайту. Ось чому нам потрібно знати, який сайт або сайти ви хочете встановити FastComments.
FastComments підтримує автентифікацію за допомогою домену, а також субдоменів.
Візьмемо сайт https://example.com. У цьому випадку "example.com" — це домен. example.com підтримує як example.com, так і www.example.com. Ми будемо називати «www» «субдоменом».
Для прикладу:
- Щоб дозволити лише
blog.example.com:- Додайте
blog.example.comдо ваших доменів.
- Додайте
- Щоб дозволити
www.example.com,somesite.example.comтаexample.com:- Додайте
example.comдо ваших доменів. - Це буде враховано як один домен, пов’язаний з вашим обліковим записом.
- Додайте
- Тепер ви можете додавати підстановочні (wildcard) субдомени, наприклад *myname.vercel.app.
- Це буде враховано як один домен, пов’язаний з вашим обліковим записом.
Якщо ви користуєтеся платформою для блогів і вам був наданий субдомен, вам слід додати повний домен, включаючи субдомен, до вашого облікового запису, наприклад: cats.blogger.com.
Ми можемо додати домени до нашого облікового запису, перейшовши на сторінку My Domains і натиснувши Add a Domain внизу:
Протягом пробного періоду домени автоматично додаються до вашого облікового запису, коли запити надходять з цих доменів. Однак після цього їх потрібно додавати явно з міркувань безпеки. Ви повинні отримати електронний лист, коли відбувається ця автоматична дія.
Ви не повинні додавати localhost для локальної розробки — він дозволений за замовчуванням.
Через API
Домени також можна додавати та налаштовувати через DomainConfigs API.
Ліміти та ціни 
Щоб дізнатися ліміт на кількість доменів у вашому обліковому записі, перейдіть на сторінку білінгу.
Ціноутворення
Ціни залежать від пакету:
- FastComments for Creators
- Включено в ціну пакету. Ліміт у три сайти.
- FastComments Flex
- Перший сайт включено. Кожен додатковий сайт — $10/місяць.
- FastComments Pro
- У вартість пакету включено велику кількість сайтів (кількість може змінюватися залежно від угоди).
Обмеження трафіку та доменів
У прикладі, коли ви на рівні з п'ятьма мільйонами щомісячних переглядів сторінок з п'ятьма доменами, доданими до вашого облікового запису, і кожен домен в результаті отримує по одному мільйону переглядів сторінок, ви вичерпали свій місячний ліміт.
Підсумовуючи, обмеження трафіку застосовуються до облікового запису, а не до окремого домену.
Зверніть увагу, що ми пропонуємо індивідуальні пакети для сайтів різного розміру — просто зв'яжіться зі службою підтримки.
Ім'я відправника, електронна адреса та логотип 
Іноді FastComments доводиться надсилати електронні листи вашим користувачам, особливо якщо ви не використовуєте Secure SSO.
Прикладами цього є підтвердження їхнього облікового запису або активності під час першого коментування. FastComments також надсилатиме їм сповіщення про відповіді на їхні коментарі.
Коли FastComments надсилає електронні листи вашим користувачам, ми будемо використовувати типове ім'я відправника та електронну адресу FastComments Robot і noreply@fastcomments.com.
Ми також використаємо наш власний логотип у підвалі цих листів.
Якщо у вас є FastComments Flex або Pro, усе це можна налаштувати індивідуально для кожного домену через сторінку "My Domains":
При налаштуванні логотипу, що відображається в електронних листах, переконайтеся, що розмір, який ви завантажуєте, збігається з розміром, який ви хочете бачити у підвалі листа.
При налаштуванні From Domain
Якщо ви налаштовуєте From Domain, провайдери електронної пошти та клієнти повинні знати, що FastComments уповноважений надсилати листи від вашого імені. Інакше, визначення From Domain без виконання наведених нижче кроків, ймовірно, призведе до того, що листи потраплять у спам.
1. Налаштування SPF
Щоб FastComments міг безпечно надсилати листи від вашого домену, переконайтеся, що ви додали SPF‑запис, який дозволяє нам це робити.
Переконайтеся, що існують SPF‑записи, які дозволяють mail.fastcomments.com та sib.fastcomments.com надсилати листи від вашого домену.
Більше інформації про те, як це зробити, можна знайти тут: https://mailtrap.io/blog/multiple-spf-records/
2. Налаштування DKIM
Окрім SPF, вам слід налаштувати DKIM. Після того, як ваша DNS‑конфігурація готова, ви можете натиснути "Show Advanced" на сторінці налаштувань домену, щоб переглянути параметри DKIM для кожного домену.
Ви також можете викликати API, щоб встановити конфігурацію DKIM.
Посилання для відписки
При використанні SSO функції відписки, які використовуються в електронних листах та сповіщеннях, можна налаштувати через DomainConfigs API.
Обфускація посилань у листах
Якщо репутація домену вашого сайту призводить до того, що сповіщення потрапляють у спам, ви можете перенаправляти кнопки "view comment" через fastcomments.com замість прямого посилання на вашу сторінку. Провайдери поштових скриньок оцінюють кожне посилання в тілі листа за репутацією отримувача, тому коли ваш домен позначений, прості посилання підвищують спам‑рейтинг незалежно від того, наскільки чиста ваша налаштування відправки.
Увімкніть це у розділі "Show Advanced" на сторінці My Domains, у секції "Email Link Obfuscation". Це налаштування застосовується до кожного домену.
Коли увімкнено, посилання в листах про згадку, відповідь, новий коментар, підписану сторінку, коментар профілю та дайджест переписуються у короткі токени, які перенаправляються на оригінальну сторінку при кліку. Призначення прив'язане до вашого орендаря: перенаправлення здійснюється лише на URL‑и, хост яких відповідає одному з налаштованих доменів, а токени автоматично спливають через 30 днів.
Досвід переходу залишається незмінним. Читачі все ще потрапляють на вашу сторінку, де коментар вже прокручений у видимий простір.
Домен у полях 'Від' (ім'я/електронна адреса) не працює 
Якщо при тестуванні ви бачите, що ваші вказані вище налаштування from name/email/logo не працюють, це може бути тому ці налаштування застосовуються лише до електронних листів, які можуть бути прив'язані до домену. Це означає, що ці налаштування не застосовуються до більшості адміністративних листів, однак коли коментатори отримують сповіщення електронною поштою, будуть використані ваші налаштування.
Тенант для кожного середовища 
Зазвичай у FastComments для кожного test або dev середовища створюють окремий дочірній тенант. Кожний тенант матиме власну конфігурацію, дані, та API keys. Конфігурація, дані та користувачі не можуть бути спільними між тенантами. Усе ізольовано. Однак суперадміністратори батьківського тенанта можуть виконувати дії від імені користувачів у дочірніх тенантах.
There are two approaches:
- The main tenant is for production, and sub-tenants are for test environments.
- The main tenant is simply for billing, and each sub-tenant is for prod, test, and so on.
Перший варіант загалом простіший для розуміння користувачами, але це може залежати від вашої організації.
Тенанти можна створити тут, якщо у вас є пакет. Це також місце, де суперадміністратори від імені користувачів можуть увійти. Тенанти також можна створити через API для більш індивідуальних/автоматизованих налаштувань.
Який би підхід ви не обрали, вам доведеться додати модераторів і користувачів, які хочуть бачити produktion-дані в тенанті "prod". So for example if you want to go with option B and have the parent tenant for billing, and have a sub tenant for "prod", you'll want to add the tenant, switch to the new tenant, and add your admin and moderator users for the sub-tenant.
Finally, to clarify, the Moderate Comments page will be empty with option B for the parent tenant.
Налаштування 
Віджет коментарів можна customized по‑різному для кожного сайту.
На сторінці налаштування віджета ви знайдете випадаючий список з міткою "domain". Вибір All у цьому полі застосує правило до всіх
сайтів вашого облікового запису, ви можете ввести конкретний домен, який обмежить налаштування або власний CSS, які ви хочете застосувати лише до цього домену.
Це дозволяє FastComments виглядати або функціонувати зовсім по‑різному для кожного сайту.
Для одного сайту може бути використаний жирний текст і дозволяти анонімні коментарі, а інший сайт може мати інший стиль і вимагати, щоб користувач залишав свою електронну пошту під час коментування.
Модерація коментарів 
Сторінка модерації коментарів об'єднує коментарі з усіх ваших сайтів.
Щоб знайти коментарі певного сайту, просто виконайте пошук домену в лапках, наприклад: "blog.fastcomments.com".
Спільне використання коментарів між доменами 
Коментарі самі по собі не прив'язані до певного домену.
Вони прив'язані до вашого облікового запису, та вказаного urlId.
Це означає, що ми можемо відображати ту саму гілку коментарів на двох окремих сайтах з тим самим обліковим записом FastComments, просто передаючи те саме значення для urlId у
конфігурації віджета.
У цьому сценарії коментарі, опубліковані на сторінці A, відразу з'являться на сторінці B і навпаки. Живе коментування також працює як очікується.
Приклад можна знайти в цій публікації в блозі.
З WordPress 
Ви можете використовувати той самий обліковий запис FastComments з кількома розгортаннями WordPress. Коли ви налаштовуєте плагін, щоразу додається окремий інтеграційний токен. Ви можете переглянути свої активні інтеграції тут.
Ви також можете використовувати той самий обліковий запис FastComments з інсталяцією WordPress, що охоплює кілька доменів і має однаковий вміст на тих доменах.
Висновок
Ви дійшли до кінця документації Multiple Sites. Дайте нам знати, які ще зауваження або питання у вас є нижче - ви можете також звернутися до нас через Сторінку підтримки.
Якщо вам здається, що в цій документації чогось бракує, будь ласка, запитайте, оскільки інші отримають користь.
