Ana içeriğe geç

Kampanya raporu

Listede herhangi bir kampanyaya tıklayın. Rapor sihirbaz kampanyaları, transactional gönderimler ve A/B testleri için aynıdır; A/B tablosu varsa görünür.

Bir kampanya raporu

Başlık

Ad, durum rozeti, gönderim zamanı, varsayılan dilin metninden tek satırlık önizleme ve Olayları CSV indir — bkz. Dışa aktarma.

Durum gönderiliyor iken sayfa birkaç saniyede bir yoklar; worker'lar raporladıkça sayaçlar hareket eder.

İstatistik kutuları

KutuTanım
GönderildiTransport'un kabul ettiği push'lar. Altında: kaçının bir teslimat kuralıyla tutulduğu.
UlaştıSDK üzerinden delivered bildiren cihazlar. Altında: iletim oranı = ulaşan / gönderilen.
Açılmaaçılan / ulaşan — gönderilen değil. Hiç ulaşmayan push açılamaz; gönderilene bölmek her kampanyayı düşük gösterir.
Tıklanmatıklanan / ulaşan. clicked bir aksiyon butonudur; gövdeye dokunma opened.

Huni

Gönderildi → ulaştı → açıldı → tıklandı çubuklar halinde, sayı ve bir önceki aşamaya göre oranla. Altında başarısızlıkları sayan bir satır.

Saatlik

Kampanyanın ömrü boyunca UTC saat başına olaylar. Gönderimler ilk dakikalarda yığılır; ulaşmalar cihazlar çevrimiçi oldukça arkadan gelir; açılmalar saatlere yayılır. Kullanıcının yerel saati kampanyasında gönderim çizgisi güne yayılır; saat dilimi başına bir tümsek.

A/B testi tablosu

Bir A/B testi raporu

Varyant başına bir satır: gönderildi, ulaştı (+ oran), açılma, tıklanma. kazanan işaretli satır sizin seçtiğiniz. Başlık kitlenin ne kadarının testte olduğunu (sampleRate) söyler ve kalan tutulduysa Kazananı gönder sunar — tek tıkla kazanan metin, tam olarak örneklemde olmayan abonelere buradan bağlı yeni bir kampanya olarak gider. Ayrıntılar A/B testi'nde.

Başarısızlık nedenleri

Transport'un kendi kodları, sayılmış:

KodPlatformKalıcı?Anlamı
Unregistered, BadDeviceToken, DeviceTokenNotForTopiciOSToken ölü ya da başka uygulamanın. Abonelik geçersiz kılındı.
UNREGISTERED, SENDER_ID_MISMATCH, INVALID_ARGUMENTAndroidToken ölü / başka Firebase projesinin. Geçersiz kılındı.
404, 410WebAbonelik gitmiş. Geçersiz kılındı.
413WebO endpoint için yük 4 KB'ı aşıyor.
ServiceUnavailable, TooManyRequests, UNAVAILABLE, INTERNAL, 429, 503hepsiPUSH_MAX_ATTEMPTS kadar backoff ile tekrar denendi; yalnızca tüm denemeler başarısızsa burada sayılır.
InvalidProviderToken, PERMISSION_DENIED, TopicDisallowedhepsikimlik bilgisiAnahtarınız/service account'unuz yanlış. Bütün platform aynı anda düşer — Kimlik bilgileri'ni yeniden kontrol edin.

Atlanma nedenleri

quiet_hours ve frequency_cap sayıları. Sessiz saatler atla yerine ertele ise ertelenen push'lar atlanma değildir; saatlik grafikte sonradan gönderim olarak görünür.

Platform kırılımı

Platform başına gönderildi / ulaştı / açıldı / tıklandı / başarısız / atlandı ve açılma oranı. iOS teslimat izleme Notification Service Extension ister; onsuz iOS ulaştı sıfırda kalırken açıldı saymaya devam eder — eksik NSE'nin belirtisi.

Dışa aktarma

Olayları CSV indir kampanyanın her olayını akıtır: ts, type, platform, userId, subscriptionId, reason, code, invalidated. Token ve endpoint'ler asla dışa aktarılmaz — projeksiyon onları hiç okumaz. İndirme panel sunucusunda bir route handler'dır; admin token'ı sunucuda kalır.

Kullanıcılar ve aboneliklerin kendi sayfalarında aynı dışa aktarma vardır.