Telegram panosu, Telegram iletişim performansı için KPI kartları, grafikler ve ayrıntılı tablo metrikleri gösterir.
- Planlanan
- Gönderilen
- Gönderilen %
- Teslim Edilen
- Teslim Edilen %
- Okunan
- Okunan %
- Ziyaret Edilen
- Ziyaret Edilen %
- Abonelikten Çıkan
- Abonelikten Çıkan %
- Teslim Edilemeyen
- Teslim Edilemeyen %
- Gönderilmeyen
- Gönderilmeyen %
- Telegram Teslim Edilen Dinamik
- Telegram Okunan Dinamik
- Telegram Teslim Edilemeyen Dinamik
- Telegram Ziyaret Edilen Dinamik
Planlanan
Seçilen raporlama dönemi boyunca gönderilmesi planlanan toplam Telegram mesaj sayısını gösterir.
DAX Formülü
Telegram Planned =
CALCULATE(
COUNT('Distribution Status'[ID_Distribution]),
'Distribution'[Communication_channel] = "telegram"
)Hesaplama Mantığı
Bu ölçü, iletişim kanalı telegram olan tüm dağıtım kayıtlarını sayar. Seçilen dönem ve filtreler için planlanan toplam Telegram mesaj sayısını temsil eder.
Gönderilen
Gönderim sürecine giren Telegram mesajlarının sayısını gösterir.
DAX Formülü
Telegram Sent =
CALCULATE(
COUNT('Distribution Status'[ID_Distribution]),
FILTER(
'Distribution Status',
'Distribution Status'[Distribution_Sending_Status] IN {
"DELIVERED", "BOUNCED", "DECLINED", "DEFERRED", "EXPIRED",
"FAILED", "OLD", "REJECTED", "UNDELIVERABLE", "UNDELIVERED",
"UNKNOWN", "ENQUEUED", "QUEUED", "SENT", "VISITED", "READ", "SEEN"
}
&& RELATED('Distribution'[Communication_channel]) = "telegram"
)
)Hesaplama Mantığı
Bu ölçü, gönderim sürecine girildiğini gösteren durumlara sahip Telegram mesajlarını sayar. Başarıyla işlenen mesajlar ve teslim edilemeyen mesajlar dahil edilir.
Gönderilen %
Planlanan Telegram mesajlarından gönderilenlerin yüzdesini gösterir.
DAX Formülü
Telegram Sent % =
[Telegram Sent] / [Telegram Planned]Hesaplama Mantığı
Bu ölçü, gönderilen Telegram mesajlarının sayısını planlanan mesaj sayısına böler.
Teslim Edilen
Alıcılara başarıyla teslim edilen Telegram mesajlarının sayısını gösterir.
DAX Formülü
Telegram Delivered =
CALCULATE(
COUNT('Distribution Status'[ID_Distribution]),
FILTER(
'Distribution Status',
'Distribution Status'[Distribution_Sending_Status] IN {
"DELIVERED", "READ", "VISITED", "SEEN"
}
&& RELATED('Distribution'[Communication_channel]) = "telegram"
)
)Hesaplama Mantığı
Bu ölçü, teslimatla ilgili durumlara sahip Telegram mesajlarını sayar. READ, VISITED ve SEEN gibi durumlar, bu işlemlerin ancak başarılı teslimattan sonra gerçekleşebileceği için dahil edilmiştir.
Teslim Edilen %
Gönderilen Telegram mesajlarından başarıyla teslim edilenlerin yüzdesini gösterir.
DAX Formülü
Telegram Delivered % =
[Telegram Delivered] / [Telegram Sent]Hesaplama Mantığı
Bu ölçü, teslim edilen Telegram mesajlarının sayısını gönderilen mesaj sayısına böler.
Okunan
Alıcılar tarafından okunan veya görülen Telegram mesajlarının sayısını gösterir.
DAX Formülü
Telegram Read =
CALCULATE(
COUNT('Distribution Status'[ID_Distribution]),
FILTER(
'Distribution Status',
'Distribution Status'[Distribution_Sending_Status] IN {
"READ", "VISITED", "SEEN"
}
&& RELATED('Distribution'[Communication_channel]) = "telegram"
)
)Hesaplama Mantığı
Bu ölçü, alıcının okuma veya görüntüleme etkinliğini gösteren durumlara sahip Telegram mesajlarını sayar. VISITED durumu da dahil edilmiştir çünkü bağlantı ziyaretleri alıcı etkileşimi sonrasında gerçekleşir.
Okunan %
Teslim edilen Telegram mesajlarından alıcılar tarafından okunanların yüzdesini gösterir.
DAX Formülü
Telegram Read % =
[Telegram Read] / [Telegram Delivered]Hesaplama Mantığı
Bu ölçü, okunan Telegram mesajlarının sayısını teslim edilen mesaj sayısına böler.
Ziyaret Edilen
Alıcıların bir bağlantıyı ziyaret ettiği Telegram mesajlarının sayısını gösterir.
DAX Formülü
Telegram Visited =
CALCULATE(
COUNT('Distribution Status'[ID_Distribution]),
FILTER(
'Distribution Status',
'Distribution Status'[Distribution_Sending_Status] IN {
"VISITED"
}
&& RELATED('Distribution'[Communication_channel]) = "telegram"
)
)Hesaplama Mantığı
Bu ölçü, VISITED durumuna sahip Telegram mesajlarını sayar. Kaç Telegram iletişiminin bağlantı etkileşimi oluşturduğunu gösterir.
Ziyaret Edilen %
Okunan Telegram mesajlarından bağlantı ziyareti ile sonuçlananların yüzdesini gösterir.
DAX Formülü
Telegram Visited % =
[Telegram Visited] / [Telegram Read]Hesaplama Mantığı
Bu ölçü, bağlantı ziyareti olan Telegram mesajlarının sayısını okunan mesaj sayısına böler.
Abonelikten Çıkan
Telegram iletişimlerinden abonelikten çıkan alıcıların sayısını gösterir.
DAX Formülü
Telegram Unsubscribed =
CALCULATE(
COUNT('Unsubscribed'[ID_Unsubscribed]),
'Distribution'[Communication_channel] = "telegram"
)Hesaplama Mantığı
Bu ölçü, telegram iletişim kanalı için abonelikten çıkma kayıtlarını sayar.
Abonelikten Çıkan %
Teslim edilen Telegram mesajlarından abonelikten çıkma işlemi ile sonuçlananların yüzdesini gösterir.
DAX Formülü
Telegram Unsubscribed % =
[Telegram Unsubscribed] / [Telegram Delivered]Hesaplama Mantığı
Bu ölçü, Telegram abonelikten çıkma kayıtlarının sayısını teslim edilen Telegram mesajlarının sayısına böler.
Teslim Edilemeyen
Gönderilen ancak teslim edilemeyen Telegram mesajlarının sayısını gösterir.
DAX Formülü
Telegram Undelivered =
CALCULATE(
COUNT('Distribution Status'[ID_Distribution]),
FILTER(
'Distribution Status',
'Distribution Status'[Distribution_Sending_Status] IN {
"UNDELIVERED", "UNDELIVERABLE",
"RESENDING_SMS_UNDELIVERED",
"RESENDING_SMS_UNDELIVERABLE",
"EXPIRED", "OLD", "BOUNCED",
"DEFERRED", "UNKNOWN"
}
&& RELATED('Distribution'[Communication_channel]) = "telegram"
)
)Hesaplama Mantığı
Bu ölçü, teslimat başarısızlığını gösteren durumlara sahip Telegram mesajlarını sayar.
Teslim Edilemeyen %
Gönderilen Telegram mesajlarından teslim edilemeyenlerin yüzdesini gösterir.
DAX Formülü
Telegram Undelivered % =
[Telegram Undelivered] / [Telegram Sent]Hesaplama Mantığı
Bu ölçü, teslim edilemeyen Telegram mesajlarının sayısını gönderilen mesaj sayısına böler.
Gönderilmeyen
Planlanan ancak gönderilmeyen Telegram mesajlarının sayısını gösterir.
DAX Formülü
Telegram Unsent =
CALCULATE(
COUNT('Distribution Status'[ID_Distribution]),
FILTER(
'Distribution Status',
'Distribution Status'[Distribution_Sending_Status] IN {
"DUPLICATE", "INVALID_EMAIL", "EMPTY_RECIPIENT",
"EMPTY_CONTENT", "MESSAGE_LIMIT", "EXCLUDED",
"UNSUBSCRIBED", "FAILED", "DECLINED", "UNVERIFIED"
}
&& RELATED('Distribution'[Communication_channel]) = "telegram"
)
)Hesaplama Mantığı
Bu ölçü, kısıtlamalar, tekrar eden kayıtlar, eksik alıcı verisi, başarısız işleme, abonelikten çıkma durumu veya diğer gönderim sorunları nedeniyle gönderilmeyen planlanan Telegram mesajlarını sayar.
Gönderilmeyen %
Planlanan Telegram mesajlarından gönderilmeyenlerin yüzdesini gösterir.
DAX Formülü
Telegram Unsent % =
[Telegram Unsent] / [Telegram Planned]Hesaplama Mantığı
Bu ölçü, gönderilmeyen Telegram mesajlarının sayısını planlanan mesaj sayısına böler.
Telegram Teslim Edilen Dinamik
Seçilen dinamik dönem için zaman içinde teslim edilen Telegram mesajlarının sayısını gösterir.
DAX Formülü
Telegram Delivered Dynamic =
VAR N = [DaysToShow Telegram]
VAR MaxDate =
CALCULATE (
MAX ( 'Distribution Status'[Send_DateOnly] ),
ALL ( 'Distribution Status' )
)
VAR Mode = SELECTEDVALUE(PeriodMode[Mode], "Day")
VAR StartDate_Day = MaxDate - (N - 1)
VAR StartDate_Month =
DATE(
YEAR ( EOMONTH ( MaxDate, -N + 1 ) ),
MONTH( EOMONTH ( MaxDate, -N + 1 ) ),
1
)
VAR StartDate = IF(Mode = "Month", StartDate_Month, StartDate_Day)
RETURN
CALCULATE (
COUNT ( 'Distribution Status'[ID_Distribution] ),
FILTER (
ALL ( 'Distribution Status'[Send_DateOnly] ),
'Distribution Status'[Send_DateOnly] >= StartDate
&& 'Distribution Status'[Send_DateOnly] <= MaxDate
),
KEEPFILTERS (
'Distribution Status'[Distribution_Sending_Status] IN {
"DELIVERED", "READ", "VISITED", "SEEN"
}
),
KEEPFILTERS ( 'Distribution'[Communication_channel] = "telegram" ),
REMOVEFILTERS ( 'Calendar' ),
REMOVEFILTERS ( 'PeriodsFilter' )
)Hesaplama Mantığı
Bu ölçü, seçilen dinamik dönem için teslim edilen Telegram mesajlarının sayısını hesaplar. Gösterilen tarih aralığını tanımlamak için DaysToShow Telegram ve seçilen dönem modu, örneğin Gün veya Ay kullanılır.
Telegram Okunan Dinamik
Seçilen dinamik dönem için zaman içinde okunan Telegram mesajlarının sayısını gösterir.
DAX Formülü
Telegram Read Dynamic =
VAR N = [DaysToShow Telegram]
VAR MaxDate =
CALCULATE (
MAX ( 'Distribution Status'[Send_DateOnly] ),
ALL ( 'Distribution Status' )
)
VAR Mode = SELECTEDVALUE(PeriodMode[Mode], "Day")
VAR StartDate_Day = MaxDate - (N - 1)
VAR StartDate_Month =
DATE(
YEAR ( EOMONTH ( MaxDate, -N + 1 ) ),
MONTH( EOMONTH ( MaxDate, -N + 1 ) ),
1
)
VAR StartDate = IF(Mode = "Month", StartDate_Month, StartDate_Day)
RETURN
CALCULATE (
COUNT ( 'Distribution Status'[ID_Distribution] ),
FILTER (
ALL ( 'Distribution Status'[Send_DateOnly] ),
'Distribution Status'[Send_DateOnly] >= StartDate
&& 'Distribution Status'[Send_DateOnly] <= MaxDate
),
KEEPFILTERS (
'Distribution Status'[Distribution_Sending_Status] IN {
"READ", "VISITED", "SEEN"
}
),
KEEPFILTERS ( 'Distribution'[Communication_channel] = "telegram" ),
REMOVEFILTERS ( 'Calendar' ),
REMOVEFILTERS ( 'PeriodsFilter' )
)Hesaplama Mantığı
Bu ölçü, seçilen dinamik dönem içinde alıcılar tarafından okunan Telegram mesajlarının sayısını hesaplar. Mesaj Teslimi & Etkileşim Trendleri grafiğinde kullanılır.
Telegram Teslim Edilemeyen Dinamik
Seçilen dinamik dönem için zaman içinde teslim edilemeyen Telegram mesajlarının sayısını gösterir.
DAX Formülü
Telegram Undelivred Dynamic =
VAR N = [DaysToShow Telegram]
VAR MaxDate =
CALCULATE (
MAX ( 'Distribution Status'[Send_DateOnly] ),
ALL ( 'Distribution Status' )
)
VAR Mode = SELECTEDVALUE(PeriodMode[Mode], "Day")
VAR StartDate =
SWITCH (
TRUE(),
Mode = "Day", MaxDate - (N - 1),
Mode = "Month", EOMONTH(MaxDate, -N + 1) + 1,
MaxDate - N
)
RETURN
CALCULATE (
COUNT ( 'Distribution Status'[ID_Distribution] ),
FILTER (
ALL ( 'Distribution Status'[Send_DateOnly] ),
'Distribution Status'[Send_DateOnly] >= StartDate
&& 'Distribution Status'[Send_DateOnly] <= MaxDate
),
KEEPFILTERS (
'Distribution Status'[Distribution_Sending_Status] IN {
"UNDELIVERED", "UNDELIVERABLE",
"RESENDING_SMS_UNDELIVERED",
"RESENDING_SMS_UNDELIVERABLE",
"EXPIRED", "OLD", "BOUNCED",
"DEFERRED", "UNKNOWN"
}
),
KEEPFILTERS ( 'Distribution'[Communication_channel] = "telegram" ),
REMOVEFILTERS ( 'Calendar' ),
REMOVEFILTERS ( 'PeriodsFilter' )
)Hesaplama Mantığı
Bu ölçü, seçilen dinamik dönem içinde teslim edilemeyen Telegram mesajlarının sayısını hesaplar. Zaman içinde teslimat başarısızlığı dinamiklerini göstermek için kullanılır.
Telegram Ziyaret Edilen Dinamik
Seçilen dinamik dönem için zaman içinde bağlantı ziyaretleri olan Telegram mesajlarının sayısını gösterir.
DAX Formülü
Telegram Visited Dynamic =
VAR N = [DaysToShow Telegram]
VAR MaxDate =
CALCULATE (
MAX ( 'Distribution Status'[Send_DateOnly] ),
ALL ( 'Distribution Status' )
)
VAR Mode = SELECTEDVALUE(PeriodMode[Mode], "Day")
VAR StartDate =
SWITCH (
TRUE(),
Mode = "Day", MaxDate - (N - 1),
Mode = "Month", EOMONTH(MaxDate, -N + 1) + 1,
MaxDate - N
)
RETURN
CALCULATE (
COUNT ( 'Distribution Status'[ID_Distribution] ),
FILTER (
ALL ( 'Distribution Status'[Send_DateOnly] ),
'Distribution Status'[Send_DateOnly] >= StartDate
&& 'Distribution Status'[Send_DateOnly] <= MaxDate
),
KEEPFILTERS (
'Distribution Status'[Distribution_Sending_Status] IN {
"VISITED"
}
),
KEEPFILTERS ( 'Distribution'[Communication_channel] = "telegram" ),
REMOVEFILTERS ( 'Calendar' ),
REMOVEFILTERS ( 'PeriodsFilter' )
)Hesaplama Mantığı
Bu ölçü, seçilen dinamik dönem içinde alıcıların bağlantı ziyaret ettiği Telegram mesajlarının sayısını hesaplar. Telegram bağlantı ziyaret etkinliğini zaman içinde göstermek için trend grafiğinde kullanılır.