Proaktif mesajlar: ipucu balonları, zamanlanmış mesajlar ve kampanyalar
Ziyaretçilere doğru anda seslenin: bekledikten sonra, kaydırırken, bir öğeye tıkladıklarında veya ayrılmadan önce; sohbet düğmesinde sessiz bir balonla ya da sohbette mesajla.
Sayfanızdaki tıklama, kaydırma veya duraklama gibi bir olay yönlendirme mesajını tetikler. Beklemenin ardından sohbet düğmesinde küçük balon veya sohbette mesaj görünür. Hesabınızda bunun adı İpucu balonları ve zamanlanmış eylemler: /app/projects/{id}, Kurallar ve hizmet sekmesi.
İki gösterim
- Sohbet düğmesinde ipucu balonu – sessizdir. Sohbet düğmesinin yanında durur, kendiliğinden veya çarpı işaretiyle kapanır; pencereyi açmaz. Ziyaretçinin klavye odağını almaz; form dolduran kişi işinden koparılmaz. Telefonlarda sohbet düğmesinin üzerinde yer alır.
- Sohbette mesaj – sohbet içinde mesaj olarak görünür. Sohbet penceresini de aç ile pencere açılır.
Birisi bir konuda zorlanıyorsa önüne pencere çıkarmamak daha iyidir. Kararsızsanız balonu kullanın.
Sihirbazda ipucu balonu oluşturma
Liste tüm yönlendirme mesajlarını etkin anahtarı, Düzenle, Çoğalt, Sil ve taşıma düğmeleri bulunan kartlar olarak gösterir. Varsayılanları geri yükle, hazır kuralları sıfırlar. Yeni ipucu balonlarını açık ve koyu sayfa önizlemesiyle beş adımda oluşturursunuz.
1. Tetikleyici
- Sayfa açıldı – sayfa açıldığında.
- Sayfada geçen süre – sayfada asgari süre geçtikten sonra. Widget her 30 saniyede bir kontrol eder.
- Kaydırma derinliği – sayfanın belirli yüzdesinden itibaren, 1–100.
- Hareketsizlik – 3 saniye ile 60 dakika arasında fare, klavye, dokunma veya kaydırma olmaması.
- Sekmeye dönüş – ziyaretçi ayrıldıktan sonra sekmeye döner.
- Çıkış niyeti – fare işaretçisi pencereyi üstten terk eder. Yalnızca masaüstü.
- Öğeye tıklama – CSS seçicisi zorunlu.
- Farenin beklemesi – öğenin üzerinde 0,2–60 saniye (varsayılan 1 saniye). Seçici zorunlu.
- Öğe görünür oluyor – öğe kaydırmayla görünür alana girer. Seçici zorunlu.
- Form alanına giriş – alana odaklanma. Seçici zorunlu.
- Metin kopyalandı – isteğe bağlı olarak tek öğeyle sınırlı.
- Özel olay – kodunuzdan; aşağıya bakın.
- Hayal kırıklığı sinyalleri – örneğin sayfada JavaScript hatası (
js_error). Aynı noktaya tekrarlanan tıklamalar veya terk edilen formlar gibi diğer sinyalleri yalnızca MousePlayer bağlantısı sağlar. - Satın alma niyeti – yalnızca MousePlayer ile algılanır.
2. Koşullar
- Adres içerir ve Adres içermez – adres parçası veya
/pattern/ibiçiminde düzenli ifade. - Geldiği yer – önceki sayfa (yönlendiren); aynı yazım biçimi.
- Cihaz – telefon veya masaüstü.
- Ziyaretçiler – yeni veya geri dönen. Widget “geri dönen” kişiyi yalnızca tarayıcıda saklamaya izinliyse, yani onayla tanıyabilir.
- Sayfa dili – en fazla 20 dil kodu.
- Bu oturumdaki sayfalar – asgari 1–100.
- Ekip – yalnızca birisi çevrimiçiyken veya yalnızca hiç kimse çevrimiçi değilken.
- Hizmet saatleri – yalnızca müsaitlik saatleriniz içinde veya dışında.
- Devam eden sohbette gösterme – varsayılan. Pencere açıksa veya son mesaj 10 dakikadan yeniyse sohbet devam ediyor sayılır.
3. Zamanlama
- Tetikleyiciden sonra saniye cinsinden bekleme. Ziyaretçi bu sırada ipucu balonunun geçerli olmadığı sayfaya giderse balon iptal edilir.
- Balonun gösterim süresi: ziyaretçi kapatana kadar veya 3–120 saniye. Değer yoksa 15 saniye.
- Sıklık – oturum, ziyaretçi veya sohbet başına bir kez; ya da en fazla her 10 dakikada, 1 saatte veya 24 saatte bir. “Oturum başına birkaç kez” 2–10 kez izin verir.
- Önem – yüksek, orta, düşük veya kendi sayınız. Aynı anda iki ipucu balonu geçerliyse daha önemli olan uygulanır.
4. İçerik
- Metin – en fazla 500 karakter.
- Hızlı yanıtlar – metnin altında her biri en fazla 32 karakter olan düğmeler: balonda en fazla 3, mesajda en fazla 4. Her yanıtın bir etkisi vardır:
- Soru sor – sohbeti açar, cümlenizi ve ziyaretçinin yanıtını gösterir, konunun ne olduğunu sorar.
- Hayır, teşekkürler – balonu kapatır. Bu ipucu balonu oturumda geri gelmez.
- Geri arama iste – geri arama talebini açar.
- Mesaj (varsayılan) – yanıtı sohbete mesaj olarak gönderir.
- Temsilcinin resmi – atanan ekip üyesinin avatarını balonda gösterir.
- YZ her sayfa için yazsın – sabit cümle yerine YZ, her sayfa için içeriğinden uygun cümle yazar. Metniniz yedek olarak kalır.
Öneriler ve sayfa başına kendi cümleleriniz
YZ her sayfa için yazsın ile dakikada en fazla bir kez en çok ziyaret edilen 20 sayfa için öneriler oluşturabilirsiniz. Arka planda, genellikle bir dakika içinde yazılırlar. Her öneriyi kendi metninizle değiştirebilirsiniz (en fazla 500 karakter). Siz kaldırana kadar o sayfa için geçerlidir; YZ üzerine asla yazmaz. Kaldırılan öneri sayfanın sonraki ziyaretinde yeniden yazılır.
Her zaman geçerli kurallar
Yönlendirme mesajlarının rahatsız etmemesi için kapatamayacağınız sabit kurallar vardır:
- Ziyaretçi başına 10 dakikada en fazla bir yönlendirme mesajı. Tıklama, farenin beklemesi ve form alanı ipuçları bunun dışındadır; ziyaretçinin yaptığı bir şeye yanıt verirler.
- Sohbet penceresi açıkken veya sohbet düğmesi gizliyken balon yok.
- Oturum başına en fazla 3 balon.
- Kapatılan kapanır: Aynı ipucu balonu bu oturumda geri gelmez.
- Rahatsız etmeyin: Sayfanız ziyaretçiyi “rahatsız etmeyin” durumuna ayarladıysa (aşağıya bakın) yönlendirme mesajı görünmez.
Plan
Ücretsiz planda proje başına 1 etkin ipucu balonu, Professional planından itibaren istediğiniz kadar mümkündür. Etkin balonlar ve mesajlar listedeki sırayla sayılır. Sınırın üzerinde kaydetmeye çalışan kişiye mesaj gösterilir. Çalışma alanı ücretsiz plana dönerse fazladan ipucu balonları kayıtlı kalır ancak iletilmez.
İleri düzey kullanıcılar için: JSON kuralları
Sihirbazın altında Uzmanlar: JSON kuralları bulunur. Doğrudan düzenleyebileceğiniz aynı listeyi JSON olarak içerir. Boşsa reactive.chat varsayılanları kullanılır. Kaydetme sıkı kontrol uygular. Hata, kuralı ve alanı belirtir.
[
{
"id": "preise-hilfe",
"enabled": true,
"priority": 50,
"when": { "event": "scroll", "minScrollPct": 60, "urlMatch": "/preise" },
"unless": { "conversationActive": true },
"throttle": { "max": 1, "per": "session" },
"delayMs": 2000,
"action": {
"type": "teaser",
"text": "Questions about our plans? Happy to help.",
"quickReplies": ["Yes, I have a question", "No thanks"],
"replyRoles": ["ask", "dismiss"],
"ttlMs": 20000
}
}
]
En önemli sınırlar:
- En fazla 50 kural, toplam 60.000 karakter,
id: küçük harfler, rakamlar ve kısa çizgiler; en fazla 40 karakter,priority: 0–1.000, küçük sayı kazanır; varsayılan 100,delayMs: 0–86.400.000 (24 saat),ttlMs(yalnızca balon): 0–120.000; 0, kapatılana kadar demektir,throttle.max: 1–100;throttle.per:session,visitor,conversation,10m,1h,24h,action.type:teaser(balon) veyaproactive_message(mesaj,openWidgetile),- desenler ve seçiciler en fazla 200 karakter,
_ile başlayan alanlar yorum sayılır.
Bilinmeyen alanlar reddedilir; böylece yazım hatası kaydederken fark edilir.
Kodda: balon gösterme
Kendi kodunuzdan, örneğin sayfanızdaki bir eylemden sonra, sohbet düğmesinde balon gösterirsiniz:
ReactiveChat('show', 'Questions about your plan? Write to us.');
ReactiveChat('showTeaser', {
text: 'Questions about your plan?',
quickReplies: ['Yes', 'No thanks'],
ttlMs: 15000,
ruleId: 'tarif-kampagne'
});
ReactiveChat('hide');
Bu balonlar da yukarıdaki kurallara uyar. showTeaser, balonun gösterilip gösterilmediğini döndürür. Widget teaser:shown, teaser:click, teaser:dismiss ve teaser:reply olaylarını ReactiveChat('on', …) üzerinden bildirir.
Kodda: tetikleyici olarak özel olaylar
Özel olay tetikleyicisi için sayfanızdaki bir aşamayı bildirirsiniz:
ReactiveChat('track', 'warenkorb_voll');
İpucu balonunda aynı adı girersiniz.
Rahatsız etmeyin
Örneğin ödeme sırasında bir ziyaretçiye hiç seslenilmemesi gerekiyorsa koda şunu ekleyin:
data-rc-dnd="true"
Sohbete erişilebilir; yalnızca proaktif yönlendirme mesajları iptal edilir.
Kampanyalar
Hedefli tanıtımlar için /app/projects/{id}/campaigns altında Kampanyalar bulunur: kesin tanımlanmış kitleye sohbette mesaj; isterseniz B varyantıyla. Kampanyalar Professional planından itibaren kullanılabilir.
- Mesaj en fazla 500 karakter; en fazla 3 yanıt düğmesi; isteğe bağlı pencere açılması.
- B varyantı %1–99 payla; varsayılan %50.
- Kitle: sayfalar, sayfada geçen süre, geldiği yer, UTM parametreleri, yeni veya geri dönen ziyaretçiler, ülke, dil, cihaz, oturum açmış veya anonim ziyaretçiler ve müşteri verileriyle örneğin sipariş durumu.
- Sıklık ziyaretçi başına 1–50 (varsayılan 1); asgari aralık 1–2.160 saat (varsayılan 24).
- Başlangıç ve bitiş içeren zamanlama.
- Performans: iletildi, görüldü, tıklandı, sohbet başladı, hedefe ulaşıldı.
Kampanyalar ipucu balonlarıyla 10 dakikalık sınırı paylaşır; devam eden sohbet sırasında asla gelmez. AB, AEA, İsviçre ve Birleşik Krallık’taki ziyaretçilere ve ülkesi bilinmeyen ziyaretçilere yalnızca onayla ulaşılır. Kampanyaların nasıl planlanıp değerlendirileceği ürün el kitabında açıklanır.
Yönlendirme mesajı görünmüyorsa
- Etkin mi ve planınızda izinli mi?
- Son 10 dakikada zaten bir yönlendirme mesajı gösterildi mi?
- Devam eden sohbet var mı veya pencere açık mı?
- Ziyaretçi zaten kapattı mı veya sıklık sınırına ulaşıldı mı?
- Adres, cihaz veya hizmet saatleri gibi koşullar eşleşiyor mu?
- Sohbet düğmesi gizli mi? O zaman balon yoktur. Sohbette mesaj kullanın.
- Hayal kırıklığı veya satın alma niyeti tetikleyicisi mi? JavaScript hataları dışında bu sinyaller yalnızca MousePlayer ile gelir.
Ilisasishwa mara ya mwisho: