Avtomatlashtirilgan skaner / bot o‘zaro ta’sirlari bosishlar va hisob ma’lumotlarini kiritish sonlariga kiritilmaydi. Bu eski eksportdan ataylab qilingan farqdir. Qarang:
Eski eksportdan farqlar.
Fn_FetchAll so‘rovini qo‘shing; ushbu hisobot uni nomi bo‘yicha chaqiradi.
Kerakli kalit ruxsatlari (scopes)
Ushbu hisobot hisobotlarning dastlabki ko‘rinish oilasini emas, balki operatsion shaxslar bo‘yicha natijalar ro‘yxatidan foydalanadi. Faqat
reporting:read ruxsati berilgan kalit GET /v1/simulation_results endpointini chaqira olmaydi (API 403 qaytaradi). Qarang:
to‘g‘ri detallashtirish darajasini tanlang.
Manba endpointlari
Natijalar ro‘yxatida ruxsat etilgan filtrlar:
limit, page_token, simulation, entity. Ushbu ro‘yxatda delivered_after / start_date yo‘q, shuning uchun oxirgi 12 oy filtri to‘liq o‘tishdan keyin Power Query’da qo‘llaniladi.
Har bir natijada ishlatiladigan maydonlar: id, simulation, entity, status, targeted_at, delivered_at, bounced_at, opened_at, clicked_at, attachment_opened_at, credential_submitted_at, reported_at, reported_before_interaction, bot_activity_detected, email_subject, sender_email, difficulty_level, created_at, updated_at.
Detallashtirish darajasi
So‘nggi 12 taqvim oyidadelivered_at bo‘lgan kamida bitta natijaga ega har bir obyekt uchun bitta qator. Nishonga olingan, ammo hech qachon yetkazilmagan shaxs ko‘rinmaydi. Bir shaxs uchun bir nechta simulyatsiya bu yerda birlashtiriladi.
So‘rovlar hajmi: tashkilotdagi barcha simulyatsiya natijalarini sahifalab bir marta o‘tish, shuningdek obyektlarni bir marta o‘tish. Doimo limit = "500" ni o‘rnating.
Natijalar ustuvorligi (last_5_assessments)
Eng so‘nggi beshta yetkazilgan natija (delivered_at bo‘yicha kamayish tartibida) YYYY-MM-DD: <outcome> sifatida jamlanadi. Birinchi mos keladigan vaqt tamg‘asi ustun bo‘ladi, eng yuqori ustuvorlikdan boshlab:
Faqat yetkazilgan holati —
no action (xabar yetib keldi; shaxs hech narsa qilmadi). Bosgan va keyin xabar bergan shaxs clicked hisoblanadi — ushbu ro‘yxatda xabar berish xavfli o‘zaro ta’sirdan ustun turmaydi. Bot deb belgilangan qatorlar ham mavjud vaqt tamg‘alariga ko‘ra natija yorlig‘ini oladi; ular faqat bosish / hisob ma’lumotlarini kiritish sonlarini oshirmaydi.
Joriy bosishlar ketma-ketligi: o‘sha yetkazilgan natijalarni eng yangisidan boshlab ko‘rib chiqing va clicked_at bo‘sh bo‘lmagan hamda bot_activity_detected qiymati true bo‘lmagan ketma-ket qatorlarni sanang. Birinchi mos kelmaslikda to‘xtang.
Ustunlar xaritasi
Eski ustun nomlari oldingi provayderingiz eksportidan olingan./v1 maydonlari — ommaviy API nomlari; sonlar va ko‘rsatkichlarni so‘rov hisoblab chiqaradi.
Yulduzsimon (star-schema) modeli uchun saqlangan birlashtirish kaliti:
entity_id.
Eski eksportdan farqlar
- Bot faolligi bosishlar va hisob ma’lumotlarini kiritish sonlariga kiritilmaydi. Oldingi provayder eksporti avtomatlashtirilgan skaner / bot o‘zaro ta’sirlarini bosish va hisob ma’lumotlarini kiritish sifatida hisoblagan. Ushbu so‘rov buni qilmaydi.
bot_activity_detected = truebo‘lgan natija baribir yetkazilgan simulyatsiya hisoblanadi — utotal_receivedga va xabar berish bo‘yicha yig‘ma ko‘rsatkichlarga kiradi — lekin u bosmaslik va kiritmaslik sifatida qaraladi: uclicks/credential_submissionsdan chiqarib tashlanadi va joriy bosishlar ketma-ketligini uzadi. Eski eksportga moslash uchun botlarni hisoblash orqali buni “tuzatmang”. - Xabar berish
last_5_assessmentsda bosishdan ustun turmaydi. Bosgan va keyin xabar bergan shaxsclickeddeb belgilanadi. - Katalog qo‘shimcha ma’lumotlari qoldiriladi, null qilinmaydi. Bo‘lim va shunga o‘xshash maydonlar
/v1da mavjud emas. - Server tomonida vaqt filtri yo‘q.
GET /v1/simulation_resultsdadelivered_afteryo‘q. So‘rov barcha natijalarni o‘tadi, so‘ng oxirgi 12 taqvim oyidagidelivered_atni saqlab qoladi. Katta tarixga ega tashkilot filtrlangan ro‘yxatga qaraganda har bir kalit uchun tezlik limitining ko‘proq qismini sarflashi mumkin.
Keyingi qadamlar
Power BI va Excel sozlash
Hisob ma’lumotlari, sahifalash va ushbu so‘rovlarni Power BI yoki Excel’ga yuklash.
Email fishing jurnali
So‘nggi 12 oy uchun hodisalar darajasidagi fishing o‘zaro ta’sirlari.
Shaxs bo‘yicha muvofiqlik
Shaxs × topshiriq darajasidagi Training ro‘yxatdan o‘tishlari.
API kalitlari
Ushbu hisobotni yangilaydigan kalitga
simulation:read va entity:read ruxsatlarini bering.
