Papo sohbet widget'ı (https://papo.global/) sitenizde görünmüyorsa, teşhis </body> etiketinden önce kod snippet'inin doğru şekilde eklenip eklenmediğini, önbellek veya optimizasyon eklentileriyle çakışma olup olmadığını ve site gelen kutusunun Papo panelinde etkin kalıp kalmadığını kontrol ederek başlar. Bu kılavuz, arızayı hızlı bir şekilde belirlemek ve düzeltmek için adımları bir araya getirir.
Sohbet widget'ı, ziyaretçileri konuşmalara dönüştüren iletişim noktasıdır. Kaybolduğunda, müşteri hizmetleri fırsatlarını kaybedersiniz. İyi haber şu ki, çoğu arızanın basit nedenleri ve hızlı çözümleri vardır.
| Olası Neden | Hızlı Kontrol | Önerilen Çözüm |
|---|---|---|
| Snippet eksik veya yanlış konumlandırılmış | Sayfanın kaynak kodunu inceleyin (Ctrl+U) ve widget'ın script'ini arayın. | Snippet'i panelde oluşturulduğu şekilde tam olarak </body> kapanışından önce yeniden ekleyin. |
| Önbellek veya optimizasyon eklentisiyle çakışma | Siteyi gizli/özel bir pencerede test edin veya önbellek eklentilerini geçici olarak devre dışı bırakın. | Widget'ın script'ini küçültme/önbellek kurallarından hariç tutun veya snippet'i ekledikten sonra önbelleği temizleyin. |
| Site gelen kutusu kaldırılmış veya temsilcisi yok | Ayarlar → Gelen Kutuları'na gidin ve "Site" türündeki gelen kutusunun listelenip listelenmediğini ve ilişkili temsilcileri olup olmadığını kontrol edin. | Gelen kutusunu yeniden oluşturun ve en az bir temsilci atayın; yeni snippet'i kopyalayın ve siteyi güncelleyin. |
| Tarayıcı uzantıları tarafından engellenen script | Siteyi başka bir tarayıcıda veya etkin uzantılar olmadan açın. | Ziyaretçileri alan adı için script engelleyicilerini devre dışı bırakmaya yönlendirin veya sitenin güvenlik ayarlarını (CSP) gözden geçirin. |
| Başka bir widget veya script ile çakışma | JavaScript hataları için tarayıcı konsolunu (F12) kontrol edin. | Yükleme sırasını ayarlayarak veya script'leri izole ederek çakışmaları düzeltin. |
Widget'ın yokluğunu nasıl teşhis edersiniz
-
Snippet'in kaynak kodunda olduğunu doğrulayın
Site sayfasını açın, sağ tıklayın ve "Kaynak kodunu görüntüle"yi seçin (veya Ctrl+U kullanın).<script src="... app.papo.global ...">gibi başlayan script'i arayın. Görünmüyorsa, snippet eklenmemiş veya kaldırılmıştır. -
Gizli/özel bir pencerede test edin
Çoğu zaman tarayıcı, widget olmadan sayfanın önbelleğe alınmış bir sürümünü saklar. Gizli bir pencere açmak yerel önbelleği yok sayar ve sitenin en son sürümünü yükler. Widget bu modda görünüyorsa, sorun script'in kendisinde değil önbellektedir. -
Tarayıcı konsolunu kontrol edin
Geliştirici araçlarını açmak için F12'ye basın ve "Console" sekmesine gidin. Kırmızı hatalar, widget'ın script'inin güvenlik politikaları tarafından engellendiğini veya sayfadaki diğer script'lerle çakıştığını gösterebilir. -
Papo panelinde gelen kutusunun etkin olup olmadığını kontrol edin
Ayarlar → Gelen Kutuları'na gidin. Site için oluşturulan gelen kutusu ("Site" türü) listelenmiyorsa, yanlışlıkla silinmiş olabilir. Listeleniyorsa, en az bir temsilcinin atanmış olup olmadığını kontrol edin — temsilcisi olmayan bir gelen kutusu widget'ı doğru şekilde yüklemez.
En yaygın sorunları nasıl düzeltirsiniz
Snippet'i doğru şekilde yeniden yükleyin
Kod eksikse veya yanlış konumlandırılmışsa, işlemi yeniden yapın:
- Papo panelinde, Ayarlar → Gelen Kutuları'nda, Gelen kutusu ekle'ye tıklayın ve Site'yi seçin.
- Gelen kutusuna bir ad verin ve site URL'sini girin.
- Oluşturulan script'i kopyalayın ve sohbetin görünmesi gereken tüm sayfaların HTML'ine,
</body>kapanışından hemen önce yapıştırın. - Gelen kutusuna en az bir temsilci atayın ve kaydedin.
Eski snippet'i yenisiyle değiştirmek, manuel düzenlemelerde hiçbir karakterin kaybolmadığından emin olmanızı sağlar.
Önbellek ve optimizasyon eklentileriyle başa çıkma
Önbellek eklentileri, JavaScript küçültme veya lazy loading, widget'ın script'inin çalışmasını engelleyebilir. WordPress gibi bir platform kullanıyorsanız, snippet'i ekledikten sonra sitenin tüm önbelleğini (sunucu ve eklenti) temizleyin. Mümkünse, widget'ın script'ini küçültme kurallarından hariç tutun veya yalnızca temel script'lerle birleştirin. Tüm optimizasyon eklentileri devre dışı bırakılarak test etmek, nedeni izole etmeye yardımcı olur.
Gelen kutusunu yeniden oluşturma ve yeniden bağlama
Orijinal gelen kutusu kaldırıldığında veya yapılandırma geçmişi kaybolduğunda, en güvenli yol yeni bir tane oluşturmaktır. İşlem ilk kurulumla aynıdır: Site türünde gelen kutusu oluşturun, yeni snippet'i kopyalayın ve site kodunda değiştirin. Ardından temsilcileri atayın ve widget'ın gizli bir pencerede yüklenip yüklenmediğini kontrol edin. Bu durumda eski snippet otomatik olarak çalışmayı durdurur.
Bu kılavuz kimler için faydalıdır
- Widget'ı yeni kuran ve görünmediğini fark eden şirketler.
- Temayı değiştiren veya site güncellemeleri yapan ve sohbetin kaybolduğunu fark eden operasyonlar.
- Snippet'i zaten eklenmiş bir siteyi devralan ve widget'ın neden yüklenmediğini teşhis etmesi gereken ekipler.
- Görünmez bir müşteri hizmetleri kanalı nedeniyle potansiyel müşteri kaybını önlemek isteyenler.
Sıkça Sorulan Sorular (SSS)
Widget sadece bana görünmüyor, ancak müşterilerim görüyor. Neden?
Muhtemelen tarayıcınızın önbelleği veya cihazınızda script'leri engelleyen bir uzantıdır. Gizli bir pencerede veya başka bir cihazda test edin. Widget görünüyorsa, sorun yereldir ve ziyaretçileri etkilemez.
Snippet'i yükledim, ancak widget belirli sayfalarda görünmüyor. Ne yapmalıyım?
Kodun yalnızca tek bir sayfaya değil, tüm sayfaları besleyen şablona (örneğin WordPress'te footer.php) yapıştırıldığından emin olun. Temada koşullu görüntüleme kuralları varsa, doğru alan adını içerecek şekilde bunları ayarlamanız gerekebilir.
Widget'ı düzeltmek için gelen kutusunu yeniden oluşturmam gerekiyor mu?
Her zaman değil. Gelen kutusu hala varsa ve ilişkili temsilcileri varsa, yalnızca snippet'i yeniden yüklemek genellikle sorunu çözer. Gelen kutusunu yeniden oluşturmak, silindiğinde veya orijinal script kaybolduğunda ve onu kurtaramadığınızda alternatiftir.
Sitem WordPress kullanıyor, kontrol etmem gereken özel bir şey var mı?
Evet. Önbellek eklentileri (WP Rocket, W3 Total Cache gibi) ve küçültme araçları widget'ın script'ini engelleyebilir. Önbelleği temizleyin, test etmek için bu eklentileri geçici olarak devre dışı bırakın ve gerekirse widget'ın script'ini optimizasyonlardan hariç tutun. Ayrıca WordPress kurulumuyla ilgili tam kılavuzu okuyun.
Widget görünüyordu ve aniden kayboldu. Ne olmuş olabilir?
Site temasındaki değişiklikler, eklenti güncellemeleri veya sunucu taşıma işlemleri snippet'i kaldırabilir. Ayrıca site gelen kutusunun Papo panelinden silinmiş olması da mümkündür. Her iki olasılığı da kontrol edin: kaynak kodu ve gelen kutusu listesi.
Snippet'in resmi siteye yayınlamadan çalışıp çalışmadığını nasıl test edebilirim?
Script'i bir test ortamındaki test sayfasına veya sitenin kendi gizli bir sayfasına ekleyebilirsiniz. Gelen kutusunda belirtilen URL, script'in eklendiği alan adıyla eşleştiği sürece, widget doğrulamanız için normal şekilde yüklenecektir.
Ayrıca okuyun
- Papo site sohbetini WordPress'e nasıl eklersiniz
- Kanalınızın Papo'ya bağlı olup olmadığını nasıl kontrol edersiniz ve düşerse ne yapmalısınız
Ücretsiz başlayın ve widget'ı dakikalar içinde yükleyin →
Papo ile web sitenizde doğrudan destek sunar ve tüm müşteri hizmetlerini aynı panelde merkezi olarak yönetirsiniz.