
Dil 🇹🇷 Türkçe
Üçüncü Taraf Eklentileri
Özel Kurulumlar
Belgelere Gömme
Add Comments To a Website
Kurulum
FastComments, web sitenize yorum eklemeyi kolaylaştırır; siteniz statik veya dinamik, açık veya koyu tema, halka açık veya dahili sayfalar olsun fark etmez. Kurulumu kolay olmalı ve her tür site veya web tabanlı uygulamaya uyarlanabilmelidir. Bu, birçok durumda ilave yapılandırma gerekmeden hemen canlı yorum yapabilmenizi sağlar.
WordPress 
WordPress sitenize yorum eklemek için WordPress eklentimizi burada bulabilirsiniz.
Eklentiyle ilgili eksiksiz kurulum kılavuzu ve dokümantasyon burada.
Bu eklenti canlı yorum yapmayı, SSO'yu ve kod gerektirmeyen kurulumu destekler. Yönetici sayfasındaki kurulum kılavuzunu izleyin eklentiyi yükledikten sonra. Kurulum kılavuzu, WordPress kurulumunuzu hesabınıza bağlamanız konusunda size rehberlik edecektir.
FastComments aracılığıyla WordPress eklentimiz üzerinden bırakılan herhangi bir yorum, WordPress kurulumunuza otomatik olarak geri senkronize edilebilir, böylece verileriniz üzerinde kontrolü elinizde tutarsınız. Bu, WordPress veritabanınızın boyutunu sınırlamak için kapatılabilir.
VanillaJS / HTML Kod Parçası 
The VanillaJS sürümü olan widget, web sitenize yorum eklemenin en basit yoludur; herhangi bir derleme sistemi veya sunucu tarafı kodu gerektirmez.
Yorumları sitenize eklemek için aşağıdaki kod parçasını herhangi bir sayfaya eklemeniz yeterlidir:
Run 
Aynı kod parçasını birçok sayfada kullanabilirsiniz; sayfa başına otomatik olarak ayrı bir konu oluşturur.
Birçok uygulamada "HTML Embed Code" seçeneği bulunur. Bunu seçin ve yukarıdaki kod parçasını yapıştırın.
Denemek için bir hesabınızın olması da gerekmiyor! Giriş yapmadıysanız yukarıdaki kod parçasında "tenantId: demo" görebilirsiniz. Bu durumda demo hesabı kullanılacaktır.
Widget'ı yapılandırma ile ilgili dokümantasyonu burada bulabilirsiniz.
FastComments widget'ının tüm sürümleri, çekirdek VanillaJS kütüphanesi etrafında sarma (wrapper) yapılarıdır. Bu, özellik eklememize ve sorunları tek bir yerde düzeltmemize olanak tanır — ve yapılan değişiklikler yorum widget'ının diğer varyantlarına otomatik olarak yansır.
Angular 
Angular ile oluşturulmuş bir siteye yorum eklemek için Angular kütüphanemizi NPM'de burada bulabilirsiniz.
FastComments Angular yorum bileşeni VanillaJS sürümüyle aynı tüm özellikleri destekler - canlı yorum, sso vb.
fastcomments-typescript'e ihtiyacınız olacak; bu bir eş bağımlılıktır. Lütfen bunun TypeScript derlemenize dahil edildiğinden emin olun. Gelecekte bu eş bağımlılık @types/fastcomments'e taşınacak ve bu kurulumu basitleştirecektir.

Eş bağımlılık tsconfig.json dosyanıza eklenmelidir, örneğin:

Daha sonra, FastCommentsModule'u uygulamanıza ekleyin:

Kullanım
Başlamak için demo tenant için bir yapılandırma (config) nesnesi geçiriyoruz:

Yapılandırma oldukça karmaşık hale gelebileceğinden, bir nesne referansı geçebiliriz:


Bileşen değişiklik algılama kullanır, bu yüzden yapılandırma nesnesinin herhangi bir özelliğini değiştirmek bileşenin yeniden yüklenmesine neden olacaktır.
Angular bileşeninin desteklediği yapılandırmayı burada bulabilirsiniz.
React 
For adding comments to a site built with React, you can find our React library on NPM burada.
The FastComments React commenting widget supports all of the same features of the VanillaJS one - canlı yorum, sso ve benzeri.



Eğer AB'deyseniz, region parametresini şöyle ayarlamak isteyebilirsiniz:

You can find the configuration the React component supports burada.
React Native 
React Native uygulamanıza yorum eklemek için React Native kütüphanemizi NPM'de burada bulabilirsiniz.
FastComments React Native yorum widget'ı, VanillaJS olan ile aynı tüm özellikleri destekler - canlı yorum, sso ve benzeri.


Yapılandırma, fastcomments-react kütüphanesine kıyasla biraz farklı şekilde belirtilir:

Eğer AB'deyseniz, region parametresini ayarlamak isteyeceksiniz:

React Native bileşeninin desteklediği yapılandırmayı burada bulabilirsiniz.
Vue 
Vue ile oluşturulmuş web sitenize yorum eklemek için Vue kütüphanemizi NPM'de burada bulabilirsiniz.
Ayrıca, vue-next kütüphanesi NPM'de burada
Kaynak kodu GitHub'da bulunabilir.
FastComments Vue yorum bileşeni VanillaJS olanla aynı tüm özellikleri destekler - canlı yorum, sso ve benzeri.
Aşağıdaki talimatlar Vue 3 içindir çünkü bir süredir kullanımdadır, ancak FastComments ayrıca Vue 2'yi fastcomments-vue kütüphanesi aracılığıyla da destekler.



Eğer AB içindeyseniz, region değerini EU olarak ayarlamak isteyebilirsiniz:

fastcomments-vue ve fastcomments-vue-next kütüphaneleri, VanillaJS yorum bileşeniyle aynı yapılandırmayı destekler.
Vue bileşeninin desteklediği yapılandırmayı burada bulabilirsiniz.
Aynı Sayfada Birden Fazla Örnek 
Yorum widget'ının her örneği izole edilmiştir. Bu nedenle, FastComments doğası gereği sayfa başına birden fazla örneği veya aynı sohbet dizisini işaret eden birden fazla örneği destekler.
Örneğin VanillaJS kütüphanesi durumunda, yorum widget'ını farklı DOM düğümlerine bağlamanız yeterlidir. Sayfadaki geçerli diziyi güncellemek istiyorsanız, Sayfayı Yeniden Yüklemeden Yorum Dizilerini Değiştirme bölümüne bakın;
Birden Fazla Örnek Arasında Kimlik Doğrulama Durumunu Senkronize Etme
Kendi yorum dizisine sahip sık sorulan sorular listesi olan özel bir tek sayfa uygulaması örneğini inceleyelim.
Bu durumda, DOM'da aynı anda birden fazla FastComments örneğimiz var.
Bu sorun değil, ancak kullanıcı deneyimi için bazı zorluklar ortaya çıkarır.
Bu akışı düşünün:
- Kullanıcı, her biri kendi yorum widget'ına sahip sorular listesi olan bir sayfayı ziyaret eder.
- Kullanıcı kullanıcı adını ve e-postasını girer ve dizilerden birine bir soru bırakır.
- Sorusu olan başka bir SSS öğesi görürler.
- Tekrar yorum yapmaya giderler. E-postalarını ve kullanıcı adlarını tekrar girmek zorundalar mı?
Bu durumda, FastComments widget örnekleri arasında kimlik doğrulama durumunu sizin için senkronize eder. Dördüncü adımda, aynı sayfada kullanıcı adını ve e-postasını girdikleri için kullanıcı zaten geçici olarak kimlik doğrulaması yapmış olacaktır.
Yaygın Kullanım Durumları 
Canlı Yorumları Hemen Gösterme
Yorum widget'ı varsayılan olarak canlıdır, ancak canlı yorumlar sayfa içeriğinin hareket etmesini önlemek için "N Yeni Yorum Göster" düğmesinin altında görünür.
Bazı durumlarda, bir düğmeye tıklamak zorunda kalmadan yeni yorumları hemen göstermek yine de istenir.
Bu durumda, showLiveRightAway bayrağını etkinleştirmek isteyeceksiniz, bunun dokümantasyonunu burada bulabilirsiniz.
Anonim Yorumlara İzin Verme (E-posta Gerektirmeme)
Varsayılan olarak, FastComments kullanıcının yorum yaparken e-posta bırakmasını gerektirir.
Bu devre dışı bırakılabilir, talimatlar burada.
Özel Stil
Müşterilerimizin çoğu yorum widget'ına kendi stillerini uygular. Dokümantasyonu burada bulabilirsiniz.
Birden Fazla Alan Adında Aynı Yorumları Gösterme
Birden fazla sitede aynı yorumları göstermek, FastComments'ın kutudan çıkar çıkmaz desteklediği bir şeydir. Bu konu hakkında dokümantasyonumuza bakın.
Geçerli Sayfayı Değiştirme
FastComments SPA'ları ve karmaşık uygulamaları destekler. Geçerli sayfayı değiştirmek kolaydır ve burada ele alınmaktadır.
Yaygın Sorunları Hata Ayıklama 
İşte sıkça karşılaştığımız bazı belirtiler ve yaygın çözümler.
"This is a demo" Mesajı
Bu, widget kodunu ana sayfamızdan kopyaladığınızda gösterilir; ana sayfamız demo kiracımızı kullanır. Kendi kiracınızı kullanmak için widget kodunu buradan kopyalayın: here.
"FastComments cannot load on this domain" Hatası
FastComments, hesabınızla ilişkili istekleri kimlik doğrulamak için hangi alan adlarının size ait olduğunu bilmelidir. Bu hatayı nasıl çözeceğinizi görmek için belgelerimize bakın: Check out our documentation (hesabınıza tam alt alan + alan adını ekleyin).
Bu durumun yalnızca deneme süresi bittikten sonra meydana gelmesi gerektiğini unutmayın. Deneme süresi boyunca yeni alan adlarından gelen istekler hesabınıza otomatik olarak eklenecektir.
Migrated Comments Not Showing for Custom Installations
Genelde bu, içe aktarılan yorumların bir Page ID ile ilişkilendirilmiş olması ve sizden bir URL (veya herhangi bir değer yoksa varsayılan olarak sayfa URL'si) geçiriliyor olmasından kaynaklanır.
Bunu hata ayıklamak için yorumlarınızı dışa aktarın ve URL ID sütununu (şu anda Sütun B) görüntüleyin.
URL ID sütununda gördüğünüz değerlerin, widget yapılandırmasına urlId parametresi olarak geçirdiğiniz değerlerle aynı olduğundan emin olun.
Daha fazla açıklama için, lütfen bizim How Comments are Tied to Pages and Articles documentation sayfamızı okuyun.
Eğer her şey başarısız olursa, reach out to us.
Comment Widget Not Showing
Eğer yorum widget'ı görünmüyorsa, hatalar için Chrome geliştirici konsolunu kontrol edin.
Çoğu yapılandırma hatasında, yorum widget'ı en azından sayfada yükleyebiliyorsa bir hata gösterir. Hiçbir şey görmemek genellikle bir betik hatasının göstergesidir.
Desired Configuration Not Working as Expected
Yorum widget'ına hangi yapılandırmanın geçirildiğini görmek için Chrome uzantımızı deneyin. Eğer yine de sorun çözülmezse, Chrome uzantısının gösterdiklerinin bir ekran görüntüsünü alın ve reach out to us.
Comments Missing on Same URL With Different Hash Bang
Varsayılan olarak, FastComments yorumların saklandığı "kova" için sayfa URL'sini kullanacaktır. Eğer URL'leriniz #hashbang içeriyorsa ve bu #hashbangler bir yorum dizisini tanımlayan tanımlayıcının parçası olmamalıysa, hash bang değerini basitçe yok sayabiliriz, örneğin:

Bu değişikliği yaptıktan sonra mevcut yorumlar için bir taşıma işlemi yapılması gerektiğini unutmayın. Bunun için bize ulaşın.
URL Query Parameters Affecting Widget
Varsayılan olarak, FastComments yorumların saklandığı "kova" için sayfa URL'sini kullanacaktır. Eğer URL'leriniz kimlik doğrulayıcı bir yorum dizisini tanımlayan tanımlayıcıya dahil edilmemesi gereken sorgu parametreleri içeriyorsa, bunları basitçe yok sayabiliriz, örneğin:

Bu değişikliği yaptıktan sonra mevcut yorumlar için bir taşıma işlemi yapılması gerektiğini unutmayın. Bunun için bize ulaşın.
Not Receiving Emails
FastComments olarak e-postaların teslimatını mümkün olduğunca güvenilir hale getirmek için çok çalışıyoruz. Ancak bazı e-posta sağlayıcılarına güvenilir şekilde teslim etmek özellikle zordur. fastcomments.com'dan gelen mesajlar için spam klasörünüzü kontrol edin.
Eğer bize ulaşırsanız, genellikle neden bizim gönderdiğimiz e-postaları görmediğiniz konusunda daha fazla bilgi sağlayabiliriz.
Notion ve Google Sites 
Notion sayfalarınıza, Google Sites veya Nimbus Notes'a yorum eklemek mi istiyorsunuz? Size yardımcı oluyoruz.
Notion
Notion dokümanlarına yorum eklemek için, açıklayıcı videoya buradan bakın.
Google Sites
Google Sites de desteklenir ve işlem akışı benzerdir.
- Gömülecek bir konuşma oluşturun.
- Google Sitenizi düzenlerken,
Insert->Embedyolunu izleyin.By URLöğesini seçin. - Adım 1'den URL'yi yapıştırın.
Insert'e tıklayın. Tamam!
Nimbus Note
Bir Nimbus Note'a canlı yorum eklemek de desteklenir ve işlem akışı Notion ile benzerdir.
- Gömülecek bir konuşma oluşturun.
- Notunuzu düzenlerken, bir embed bloğu ekleyin.
- Gömülecek URL olarak Adım 1'deki URL'yi kullanın.
- Tamam!