
Dil 🇹🇷 Türkçe
Üçüncü Taraf Eklentileri
Özel Kurulumlar
Belgelere Gömme
Add Comments To a Website
Kurulum
FastComments, statik veya dinamik, açık temalı veya koyu temalı, herkese açık veya dahili sayfalara kurulmak üzere tasarlanmıştır. Kurulumu kolay olmalı ve herhangi bir siteye veya web tabanlı uygulamaya kolayca uyarlanabilmelidir.
WordPress 
WordPress eklentimizi burada bulabilirsiniz.
Tam kurulum kılavuzu ve eklenti dokümantasyonu burada yer almaktadır.
Bu eklenti canlı yorumlama, SSO ve kodsuz kurulumu destekler. Eklentiyi kurduktan sonra yönetici sayfasındaki kurulum kılavuzunu takip etmeniz yeterlidir. WordPress kurulumunuzu hesabınıza bağlama konusunda size rehberlik edecektir.
WordPress eklentimiz aracılığıyla FastComments ile bırakılan yorumlar, verileriniz üzerinde kontrolü koruyabilmeniz için otomatik olarak WordPress kurulumunuza geri senkronize edilebilir. WordPress veritabanınızın boyutunu sınırlamak için bu kapatılabilir.
VanillaJS / HTML Kod Parçası 
Widget'ın VanillaJS versiyonu kurulumu çok kolaydır, herhangi bir derleme sistemi veya sunucu tarafı kod gerektirmez.
Herhangi bir sayfaya aşağıdaki kod parçasını ekleyin:
Run 
Aynı kod parçasını birçok sayfada kullanabilirsiniz; her sayfa için otomatik olarak ayrı bir tartışma dizisi oluşturacaktır.
Birçok uygulamada "HTML Gömme Kodu" seçeneği vardır. Bunu seçin ve yukarıdaki kod parçasını yapıştırın.
Denemek için hesaba bile ihtiyacınız yok! 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 hakkında dokümantasyonu burada bulabilirsiniz.
FastComments widget'ının tüm versiyonları çekirdek VanillaJS kütüphanesinin sarmalayıcılarıdır. Bu, özellikleri eklememize ve sorunları tek bir yerde düzeltmemize olanak tanır — değişiklikler otomatik olarak yorum widget'ının diğer varyantlarına yayılır.
Angular 
Angular kütüphanemizi NPM'de burada bulabilirsiniz.
FastComments Angular yorum widget'ı, VanillaJS olanla aynı tüm özellikleri destekler - canlı yorumlama, SSO vb.
Bir eş bağımlılık olan fastcomments-typescript'e ihtiyacınız olacak. Lütfen bunun TypeScript derlemenize dahil edildiğinden emin olun. Gelecekte, bu eş bağımlılık @types/fastcomments'a taşınacak ve kurulum basitleştirilecektir.

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

Ardından, uygulamanıza FastCommentsModule ekleyin:

Kullanım
Başlamak için demo kiracı için bir yapılandırma nesnesi geçiriyoruz:

Yapılandırma oldukça karmaşık olabileceğinden, bir nesne referansı geçirebiliriz:


Widget değişiklik algılamayı kullanır, bu nedenle yapılandırma nesnesinin herhangi bir özelliğini değiştirmek yeniden yüklenmesine neden olur.
Angular bileşeninin desteklediği yapılandırmayı burada bulabilirsiniz.
React 
React kütüphanemizi NPM'de burada bulabilirsiniz.
FastComments React yorum widget'ı, VanillaJS olanla aynı tüm özellikleri destekler - canlı yorumlama, SSO vb.



AB'deyseniz, region parametresini şu şekilde ayarlamanız gerekir:

React bileşeninin desteklediği yapılandırmayı burada bulabilirsiniz.
React Native 
React Native kütüphanemizi NPM'de burada bulabilirsiniz.
FastComments React Native yorum widget'ı, VanillaJS olanla aynı tüm özellikleri destekler - canlı yorumlama, SSO vb.


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

AB'deyseniz, region parametresini ayarlamanız gerekir:

React Native bileşeninin desteklediği yapılandırmayı burada bulabilirsiniz.
Vue 
Vue kütüphanemizi NPM'de burada bulabilirsiniz.
Ayrıca, vue-next kütüphanesi NPM'de burada mevcuttur
Kaynak kodu GitHub'da bulunabilir.
FastComments Vue yorum widget'ı, VanillaJS olanla aynı tüm özellikleri destekler - canlı yorumlama, SSO vb.
Aşağıdaki talimatlar Vue 3 içindir (bir süredir piyasada olduğundan), ancak FastComments fastcomments-vue kütüphanesi aracılığıyla Vue 2'yi de destekler.



AB'deyseniz, region'ı EU olarak ayarlamanız gerekir:

fastcomments-vue ve fastcomments-vue-next kütüphaneleri, VanillaJS yorum widget'ı ile 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 yorum eklemek mi istiyorsunuz? Size yardımcı olabiliriz.
Notion
Notion belgelerine yorum ekleme hakkında açıklama videosunu buradan izleyin.
Google Sites
Google Sites de desteklenir ve akış benzerdir.
- Gömmek için bir sohbet oluşturun.
- Google Site'nizi düzenlerken
Ekle->Gömseçeneğine gidin.URL ileseçeneğini seçin. - Adım 1'deki URL'yi yapıştırın.
Ekleye basın. Tamam!
Nimbus Note
Nimbus Note'a canlı yorum ekleme de desteklenir ve akış Notion'a benzer.
- Gömmek için bir sohbet oluşturun.
- Notunuzu düzenlerken bir gömme bloğu ekleyin.
- Adım 1'deki URL'yi gömme URL'si olarak kullanın.
- Tamam!