Saints Row
5-oktabr, 2026
5
Saints Row

Loyiha haqida

Saints Row — ko‘plab akkauntlar orqali Facebook reklamasi bilan ishlaydigan jamoa uchun ichki panel. Loyihani Aurorium antidetekt-brauzeri buyurtmachisi uchun yaratdik. Bitta interfeysda akkauntlar, reklama kabinetlari, biznes-menejerlar, sahifalar, kampaniyalar va e’lonlar jamlangan, reklamani bir vaqtning o‘zida ko‘plab kabinetlarda ishga tushirish esa shablon bo‘yicha amalga oshiriladi. Biz interfeysni loyihalashtirdik: kabinetlar jadvallari, akkauntlarni qo‘shish va reklamani ommaviy yaratish vositasi.

Vazifa

Reklama kabinetlari o‘nlab yoki yuzlab bo‘lganda, standart reklama interfeysi ishlamay qoladi: har bir kabinetga alohida kirish kerak, bir xil kampaniyalarni esa qo‘lda qayta-qayta yig‘ishga to‘g‘ri keladi. Bizga operator barcha kabinetlar holatini bitta jadvalda ko‘radigan, akkauntlarni to‘plab qo‘shadigan va bir turdagi reklamani tanlangan kabinetlarga bir martada ishga tushiradigan ish joyini loyihalash kerak edi.

Reklama kabinetlari bitta jadvalda

Asosiy ish ekrani — reklama akkauntlari jadvali. Har bir qatorda ID va rangli teglar bilan kabinet, holati, xarajat limiti bilan billing, bog‘langan ma’lumotlar va vaqt mintaqasi, e’lonlar soni hamda asosiy metrikalar: ko‘rsatishlar, CPM, CTR, kliklar, bir klik narxi. Holatlar rangli nuqta bilan belgilangan, shuning uchun muammoli kabinetlar, masalan proksi xatosi borlari, darhol ko‘zga tashlanadi.

Jadval ustida davrni tanlash, ma’lumotlarni bo‘lish, qidiruv va filtrlar bor. Metrikalar ustunlar bo‘yicha saralanadi. Pastda tanlangan qatorlar hisoblagichi va «Amallar» menyusi: istalgan amalni har birida takrorlamasdan bir yo‘la yuzta kabinetga qo‘llash mumkin.

Akkauntlarni qo‘shish

Yangi akkaunt bitta oynada qo‘shiladi. Chapda kirish ma’lumotlari: nomi, user agent, JSON formatidagi cookies, guruh, proksi, izoh, login va parol, kerak bo‘lsa — ikki bosqichli autentifikatsiya. O‘ngda servis akkauntning qaysi ma’lumotlarini yangilab borishi sozlamalari: statistika, kartalar bo‘yicha kengaytirilgan ma’lumotlar, sahifalar va biznes-menejerlar holatlari, shuningdek yangilash oralig‘i. Yonidagi maslahat bloklashlar bo‘lganda faqat statistikani qoldirish kerakligini eslatadi. Katta hajmlar uchun fayldan qo‘shish va ommaviy qo‘shish mavjud.

Reklamani shablon bo‘yicha ishga tushirish

«Reklama shabloni» vositasi asosiy muntazam vazifani hal qiladi — ko‘plab kabinetlarda bir xil kampaniyalar yaratish. Shablonlar ro‘yxatida har biri bo‘yicha maqsad, byudjet va strategiya, istisnolar bilan geo, yosh, jins va til bo‘yicha targeting, qurilmalar va joylashtirish joylari ko‘rinadi: Facebook, Instagram, Messenger, Audience Network. Uzun qiymatlar, masalan hududlar ro‘yxati, qatorni kattalashtirmaslik uchun maslahat oynasida ochiladi.

Shablon oynasi ikki qismga bo‘lingan. Chapda kampaniya, e’lonlar guruhi va e’lonlar nomlari, byudjet oralig‘i va havolalar. O‘ngda «Kreo qo‘shish» tugmasi va umumiy miniatyurali kreativlar, har qatorda bittadan e’lon havolalari va URL parametrlari. Havolalarni har bir kabinet uchun qo‘lda yig‘maslik uchun makroslar qo‘shdik — piksel ID, shablon nomi, akkaunt va sahifa ID — tayyor havola namunasi bevosita interfeysda ko‘rsatiladi. Ishga tushirish — «Boshlash» tugmasi bilan, qayta ishga tushirish — «Qayta boshlash» bilan.

Natija

Servis ko‘plab reklama kabinetlari bilan ishlashni bitta jadval bilan ishlashga aylantiradi. Akkauntlar to‘plab qo‘shiladi, ularning holati va metrikalari umumiy ro‘yxatda ko‘rinadi, bir turdagi kampaniyalar esa shablondan bir yo‘la barcha tanlangan kabinetlarda yaratiladi. Yon menyu buni atrofdagi vositalar bilan bog‘laydi: proksilar, oqimlarni sozlash va amallar jurnali.

UX/UI dizayn
Boshqa