FastComments.com

Добавяне на коментари в сайтове на Shopify

FastComments е наличен в Магазин за приложения на Shopify. Инсталирайте приложението и поставете FastComments блокове върху всяка публикация в блога, страница на продукт или персонализирана страница от редактора на тема на Shopify. Не е необходимо редактиране на код.

Когато инсталирате приложението, Shopify създава вашия FastComments акаунт, свързва домейна на магазина ви и автоматично настройва фактурирането. Не е необходимо да се регистрирате отделно на fastcomments.com.

Страниците в това ръководство обхващат всеки FastComments блок, който приложението предоставя, как работи единното влизане (single sign-on) за вашите клиенти в Shopify и как да импортирате съществуващите коментари от Shopify преди да преминете.

Инсталиране на приложението FastComments Internal Link

Инсталиране от Shopify App Store

  1. Отворете страницата на FastComments в Shopify App Store.
  2. Кликнете Add app и изберете плана, който искате по време на инсталацията.
  3. Shopify ще ви пренасочи обратно в административния панел на FastComments вътре в Shopify след завършване на инсталацията.

Това е цялата инсталация. Няма нищо за поставяне във файловете на вашата тема.

Какво се настройва за вас

Инсталацията изпълнява всичко, което иначе бихте направили ръчно:

  • За вашия магазин се създава FastComments tenant и се свързва с домейна на магазина ви.
  • URL адресът на вашия магазин се добавя в разрешените домейни на tenant-а, така че коментарите да се зареждат без грешка за домейн.
  • Пише се shop metafield fastcomments.tenant_id, така че всеки блок да знае за кой tenant да рендерира.
  • Single sign-on за вашите клиенти в Shopify е включен по подразбиране.
  • Таксуването се управлява чрез Shopify Managed Pricing. Таксите се появяват във вашата обичайна сметка в Shopify. Надстройвайте, понижaвайте или анулирайте от Settings > Apps and sales channels > FastComments в админ панела на Shopify.

Ако вашият магазин вече е бил клиент на FastComments преди да инсталирате приложението, инсталацията ще използва съществуващия tenant вместо да създава нов.

Вграденият админ

Когато отворите приложението FastComments от админ панела на Shopify, ще пристигнете на табло с плочки с еднократни връзки към пълния бекенд на FastComments:

  • Dashboard: настройки на акаунта, използване и детайли по абонамента.
  • Moderation Queue: одобрявайте, отхвърляйте и отговаряйте на коментари в целия магазин.
  • Customize: настройте цветове на уиджета, шрифтове, правила за модерация и конфигурация.
  • Ratings & Reviews Helper: настройте звездни оценки и въпроси за ревюта, ако искате да използвате блока Reviews Summary.

Всяка плочка отваря FastComments с еднократна връзка за влизане, така че няма нужда от отделно влизане.

Следващо: добавете блокове към вашия магазин

Отворете редактора на теми в Shopify (Online Store > Themes > Customize), отворете шаблона, към който искате да добавите коментари или ревюта, и кликнете Add block. Блоковете на FastComments се появяват под Apps. Останалата част от това ръководство обхваща всеки от тях.

Добавяне на коментари към публикации в блога и продукти Internal Link

The FastComments блокът е основният уиджет за коментари. Добавете го в шаблони за публикации в блога, шаблони за продукти или в която и да е друга страница, където искате дискусия или чат на живо.

Добавяне на блока

  1. Отворете редактора на тема на Shopify (Online Store > Themes > Customize).
  2. Изберете шаблона, върху който искате да има коментари: Blog post, Product, или който и да е друг шаблон за страница или секция.
  3. В секцията, където искате да се показват коментарите, кликнете Add block.
  4. Под Apps изберете FastComments.
  5. Кликнете Save.

Блокът се появява незабавно. Няма Tenant ID за въвеждане; tenant-ът на вашия магазин се свързва автоматично при инсталиране на приложението.

Настройки

SettingWhat it doesDefault
Tenant ID (optional)Презаписва срещу кой FastComments tenant да рендерира блокът. Оставете празно, за да използвате автоматично конфигурирания tenant на магазина. Намерете ръчен tenant ID на fastcomments.com/auth/my-account/api-secret.(blank)
SSOАвтоматично логва посетителя като неговия Shopify customer акаунт преди да коментира. Вижте Auto-Login Shopify Customers.On
Commenting StyleThreaded за вложени отговори и гласувания, или Streaming за реалновременен чат-поток.Threaded
Custom URL IDПрезаписва автоматично открития идентификатор на страницата. Използвайте това, когато искате два URL-а да споделят един и същи низ за коментари.(auto-detected)

Как се избира идентификаторът на страницата

Всяка нишка от коментари е ключирана по URL ID. Блокът избира такъв автоматично:

  • Blog post template: shopify-article-{article.id}, който е стабилен при промяна на slug или заглавие.
  • Product template: shopify-product-{product.id}, който е стабилен при промяна на slug или заглавие.
  • Други шаблони: пътят на заявката.

Ако зададете Custom URL ID, тази стойност се използва вместо това. Използвайте един и същ Custom URL ID в няколко блока (например на локализирана версия на продуктова страница), за да споделят една и съща нишка от коментари.

Threaded vs Streaming

Threaded е по подразбиране. Посетителите отговарят един на друг, гласуват и инструментите за модериране работят както се очаква. Подходящо за публикации в блога и продуктови ревюта.

Streaming премахва нишките и показва новите коментари в реално време, докато се публикуват, подобно на чат поток. Подходящо за пускане на продукт, живи събития и общностни страници.

Няколко блока на една и съща страница

Блокът може да бъде добавян повече от веднъж в един и същи шаблон. Например, обобщение на ревютата в горната част на продуктовата страница и FastComments блок в долната. Блоковете споделят URL ID, така че обобщението отразява коментарите по-долу.

Съвети

  • Блокът се скрива в прегледа на редактора на тема с жълтo съобщение, ако не може да намери tenant. Ако това се появи в живия ви магазин, преинсталирайте приложението FastComments.
  • За продуктова страница FastComments блокът служи и като вашия уиджет за ревюта на продукти. Комбинирайте го с FastComments - Reviews Summary за обобщение на оценките със звезди в горната част на страницата.

Добавяне на значка с брой коментари Internal Link

Блокът FastComments - Comment Count показва малък брой коментари за една страница. Използвайте го в списъци с публикации в блога, в карти на продукти или във всеки шаблон, който връзва към страница с коментари, така че посетителите да могат да видят колко активна е всяка нишка преди да кликнат.

Add the block

  1. Отворете редактора на темата в Shopify.
  2. Отворете шаблона, където искате броячът да се показва. Например, шаблона Blog (списък с публикации) или секция за листинг на продукти.
  3. Кликнете Add block в секцията, която рендерира всеки елемент.
  4. Под Apps изберете FastComments - Comment Count.
  5. Кликнете Save.

Settings

SettingWhat it doesDefault
Tenant ID (optional)Замества кой FastComments tenant да чете броячът. Оставете празно, за да използвате автоматично конфигурирания tenant на магазина.(blank)
Custom URL IDЗамества идентификатора на страницата, който броячът търси. Използвайте това, когато броячът е на различна страница от блока FastComments, който следи.(auto-detected)

How the count matches the comment thread

Блокът Comment Count използва същата логика за автоматично откриване като блока FastComments:

  • Шаблон за публикация в блога: shopify-article-{article.id}
  • Шаблон за продукт: shopify-product-{product.id}
  • Други шаблони: пътят на заявката

Ако зададете Custom URL ID на блока FastComments на дадена страница, задайте същия Custom URL ID и на блока Comment Count, така че те да сочат към същата нишка.

Tips

  • Броят за всеки елемент на страницата се извлича с една заявка, така че добавянето на блока към всеки елемент в дълъг списък не води до допълнителни заявки.
  • Очакваното използване е един блок Comment Count за статия или продукт в списък; блокът може да бъде добавян толкова пъти, колкото ви е необходимо.

Добавяне на емисия с последни коментари Internal Link

Блокът FastComments - Recent Comments показва най-новите коментари в целия ви магазин. Използвайте го, за да показвате свежа активност в страничен панел, футър или секция на началната страница.

Add the block

  1. Отворете редактора на теми на Shopify.
  2. Отворете шаблона, в който искате да се появи емисията. Секция в страничен панел, началната страница или индексът на блога са подходящи.
  3. Кликнете Add block в секцията, която трябва да го съдържа.
  4. Под Apps, изберете FastComments - Recent Comments.
  5. Кликнете Save.

Настройки

SettingWhat it doesDefault
Tenant ID (optional)Задайте от кой FastComments tenant да се чете емисията. Оставете празно, за да използвате автоматично конфигурирания за магазина tenant.(blank)
Number of commentsКолко последни коментара да се покажат. Диапазон от 1 до 50.5

Съвети

  • Всеки коментар съдържа връзка към страницата, на която е публикуван, така че блокът служи и като подсказка за навигация „за какво хората говорят в момента“.
  • Емисията е за целия магазин. За да покажете последните коментари само за една страница, използвайте блока FastComments на тази страница вместо това.

Добавяне на емисия с последни дискусии Internal Link

Блокът FastComments - Recent Discussions изброява страниците във вашия магазин с най-нови активности по коментари, по един запис на страница. Използвайте го, когато искате посетителите да откриват активни теми, а не отделни коментари.

Добавяне на блока

  1. Отворете редактора на темата на Shopify.
  2. Отворете шаблона, където искате емисията, като странична лента, футър, индекс на блога или секция на началната страница.
  3. Кликнете Add block в секцията, която трябва да го съдържа.
  4. Под Apps изберете FastComments - Recent Discussions.
  5. Кликнете Save.

Настройки

SettingWhat it doesDefault
Tenant ID (по избор)Презаписва от кой FastComments tenant емисията чете. Оставете празно, за да се използва автоматично конфигурираният tenant за магазина.(празно)
Number of commentsКолко последни дискусии да се показват. От 1 до 50.20

Recent Discussions срещу Recent Comments

И двата блока извличат данни от един и същ източник, но показват различни изгледи:

  • Recent Comments: плосък списък с най-новите отделни коментари. Най-подходящ за "какво току-що беше казано".
  • Recent Discussions: по един запис на страница, подредени по най-скорошна активност. Най-подходящ за "кои теми са живи в момента".

Можете да използвате и двата на един и същ магазин. Например, Recent Comments в страничната лента на блога и Recent Discussions на началната страница.


Добавяне на списък с най-популярните страници Internal Link

Блокът FastComments - Top Pages изброява страниците във вашия магазин с най-голяма активност по коментари като цяло. Използвайте го, за да покажете вашите най-обсъждани публикации или продукти.

Добавете блока

  1. Отворете редактора на теми на Shopify.
  2. Отворете шаблона, където искате да се появи списъкът, например странична лента, футър или секция за индекс на блога.
  3. Кликнете върху Add block в секцията, която трябва да го съдържа.
  4. Под Apps, изберете FastComments - Top Pages.
  5. Кликнете върху Save.

Настройки

SettingWhat it doesDefault
Tenant ID (optional)Override which FastComments tenant the list reads from. Leave blank to use the store's automatically-configured tenant.(blank)

Top Pages vs Recent Discussions

  • Top Pages ranks by total engagement, so the same posts tend to stay near the top for a while. Good for a "popular posts" sidebar.
  • Recent Discussions ranks by most recent activity, so the list churns. Good for a "what's hot right now" panel.

Автоматично влизане на клиенти в Shopify Internal Link

Блокът FastComments поддържа единно влизане (SSO), така че вашите клиенти в Shopify могат да коментират като себе си, без да създават отделен акаунт в FastComments.

Как работи

Когато посетител, който е влязъл в магазина ви, отвори страница с блока FastComments:

  1. Блокът открива Shopify обекта customer.
  2. Изпраща името и имейла на клиента до FastComments чрез подписана заявка към app proxy.
  3. FastComments създава или съпоставя потребител с ключ shopify-{customerId}, така че един и същ клиент винаги съответства на същия потребител във FastComments през сесиите и повторните инсталации.
  4. Името на посетителя се показва в коментарите му. Не им се налага да влизат отново.

Ако посетителят не е влязъл в магазина, блокът преминава към анонимен начин на коментиране (или към процеса на влизане във FastComments, в зависимост от конфигурацията на вашия уиджет).

Изключване на SSO

SSO е включено по подразбиране за всеки блок FastComments. За да го изключите за конкретен блок:

  1. Отворете редактора на темата в Shopify.
  2. Отворете шаблона, който съдържа блока, и кликнете върху блока, за да го изберете.
  3. Премахнете отметката от SSO.
  4. Кликнете върху Запази.

Изключете SSO, ако искате коментиращите да изберат отделна идентичност за разговора. Например, вътрешна страница на общността, където служители коментират под различно показвано име.

Какво получава FastComments

SSO полезният товар, изпращан за всеки клиент, съдържа:

  • Идентификатор на потребителя, извлечен от ID на клиента в Shopify (shopify-{customerId}).
  • Имейлът на клиента (използва се за идентифициране на потребителя; не се показва публично).
  • Показваното име на клиента (използва се като име на автора на коментара).

Не се изпраща история на поръчките, данни за плащане или адресна информация. Полезният товар е подписан на сървъра; браузърът на клиента никога не вижда удостоверение.

Връзки за влизане и излизане

Когато SSO е включено, връзките за влизане и излизане на коментарния уиджет сочат към /account/login и /account/logout, стандартните маршрути за клиентски акаунти на Shopify. Няма нищо за конфигуриране. Връзките работят за всеки магазин с активирани клиентски акаунти.

Персонализиране Internal Link

Цветовете, шрифтовете, правилата за модерация, позволеният HTML и анонимното коментиране могат да бъдат конфигурирани, за да съответстват на брандинга на вашия магазин.

Отворете приложението FastComments в администраторския панел на Shopify и щракнете върху плочката Customize, за да отворите екрана за персонализиране на уиджета. Тя използва еднократна връзка за вход, така че не ви е необходимо отделно влизане.

За пълен списък с опции за персонализиране вижте Ръководството за персонализиране и конфигурация.