En iyi kanal
Her kullanıcının en çok karşılık verdiği kanalı geçmiş teslimatlardan hesaplar. Sonucu iki yerde kullanırsınız: kitlelerde ve otomasyonlardaki Kanal seçimi adımında.
Her kullanıcının en çok karşılık verdiği kanalı geçmiş teslimatlardan hesaplar. Sonucu iki yerde kullanırsınız: kitlelerde ve otomasyonlardaki Kanal seçimi adımında.
Açma
Panelde En İyi Kanal sayfasından veya API ile açılır. Skorlar kayıttan sonra ve her gece yeniden hesaplanır.
PUT /v1/apps/{appId}/channel-scores/config
Authorization: Bearer <admin kapsamlı anahtar>
{ "enabled": true, "window_days": 90, "min_sends": 3, "count_email_opens": false }| Alan | Varsayılan | Açıklama |
|---|---|---|
window_days | 90 | Hesaba katılan teslimat dönemi (7–365 gün) |
min_sends | 3 | Kanalın skor alması için gereken en az gönderim (1–100) |
count_email_opens | false | E-posta açılmaları etkileşim sayılsın mı |
Kapatınca skorlar silinir.
Skor nasıl hesaplanır
- Gönderim: kullanıcıya gönderilmiş teslimat.
- Etkileşim: tıklanan veya açılan teslimat. E-posta açılması varsayılan olarak sayılmaz, çünkü Apple Mail gizlilik koruması açılmayı kullanıcı görmeden üretebilir.
- Skor:
(etkileşim + 5 × kanal oranı) / (gönderim + 5). Kanal oranı, app'inizin o kanaldaki genel oranıdır. Böylece az gönderimli kanal tek başına öne geçmez.
Kanallar: Push (tüm push sağlayıcıları tek kanal sayılır), E-posta, WhatsApp, RCS, SMS. RCS'ten SMS'e düşen teslimat SMS sayılır.
SMS'te açılma bilgisi yoktur: yalnızca izlenen bağlantı tıklanırsa etkileşim oluşur. Bu yüzden SMS skoru düşük görünebilir.
Kitlede kullanma
{ "all": [{ "field": "best_channel", "op": "in", "value": ["email", "sms"] }] }| Alan | İşlemler | Değer |
|---|---|---|
best_channel | eq, neq, in, not_in | push, email, whatsapp, rcs, sms |
En iyi kanal, hesap anında kullanıcıya ulaşılabilen kanallar arasından seçilir. Skoru olmayan kullanıcı yalnızca neq ve not_in
ile eşleşir.
Otomasyonda kullanma
Kanal seçimi adımı kullanıcıyı bir kola gönderir, kendisi mesaj göndermez. Her kola kendi içeriğiyle bir gönderim adımı ekleyin. Tercih ve bastırma kuralları gönderim adımında uygulanır.
Seçim adımın çalıştığı anda yapılır:
- Yalnızca adımda seçtiğiniz ve kullanıcının o an abone olduğu kanallar aday olur.
- Skoru olan kanallar arasından en yükseği seçilir.
- Hiçbirinin skoru yoksa adımdaki sıraya göre ilk kanal seçilir.
- Aday yoksa kullanıcı Ulaşılamıyor koluna gider.
Seçilen kanal ve kaynağı (score veya order) kullanıcının otomasyon zaman çizelgesinde görünür.
Raporlar
| Uç | Kapsam | Açıklama |
|---|---|---|
GET /v1/apps/{appId}/channel-scores/config | analytics:read | Ayar ve hesap durumu |
POST /v1/apps/{appId}/channel-scores/compute | admin | Hesabı kuyruğa alır |
GET /v1/apps/{appId}/channel-scores/overview | analytics:read | Kanal başına dağılım |
GET /v1/apps/{appId}/channel-scores/users | users:read | En iyi kanalı belli kullanıcılar (channel, limit, cursor) |
GET /v1/apps/{appId}/channel-scores/users/{userId} | users:read | Kullanıcının kanal skorları |
RFM segmentasyonu
RFM, kullanıcıları üç ölçüye göre gruplar: son işlemin yakınlığı (recency), işlem sıklığı (frequency) ve harcama değeri (monetary). Pushizo her kullanıcıya bu ölçülerden 1–5 puan verir, puanlardan hazır bir segment…
Kullanıcı yolları
Bir olaydan sonra kullanıcıların nereye gittiğini ya da o olaya nasıl geldiğini gösterir. Huni, sorduğunuz adımları sayar; yol analizi sormadığınız adımları da gösterir.