Saints Row
2026 ж. 5 қазан
5
Saints Row

Жоба туралы

Saints Row — Facebook-тағы жарнамамен көптеген аккаунт арқылы жұмыс істейтін командаға арналған ішкі панель. Жобаны Aurorium антидетект-браузерінің тапсырыс берушісі үшін жасадық. Бір интерфейсте аккаунттар, жарнама кабинеттері, бизнес-менеджерлер, беттер, науқандар мен хабарландырулар жиналған, ал жарнаманы бірден көптеген кабинетте іске қосу үлгі бойынша орындалады. Біз интерфейсті жобаладық: кабинеттер кестелерін, аккаунттарды қосуды және жарнаманы жаппай құру құралын.

Міндет

Жарнама кабинеттері ондап немесе жүздеп саналғанда, стандартты жарнама интерфейсі жұмыс істемей қалады: әр кабинетке бөлек кіру керек, ал бірдей науқандарды қолмен қайта-қайта жинауға тура келеді. Бізге оператор барлық кабинеттің күйін бір кестеде көретін, аккаунттарды топтап қосатын және бір типті жарнаманы таңдалған кабинеттерге бір өтуде іске қосатын жұмыс орнын жобалау керек болды.

Жарнама кабинеттері бір кестеде

Негізгі жұмыс экраны — жарнама аккаунттарының кестесі. Әр жолда — ID мен түрлі түсті тегтері бар кабинет, мәртебесі, шығын лимиті бар биллинг, байланыстырылған деректер мен уақыт белдеуі, хабарландырулар саны және негізгі метрикалар: көрсетілімдер, CPM, CTR, басулар, бір басу құны. Мәртебелер түрлі түсті нүктемен белгіленген, сондықтан проблемалы кабинеттер, мысалы прокси қатесі барлары, бірден көрінеді.

Кестенің үстінде кезеңді таңдау, деректерді бөлу, іздеу және сүзгілер бар. Метрикалар бағандар бойынша сұрыпталады. Төменде таңдалған жолдар санағышы және «Әрекеттер» мәзірі: кез келген операцияны әрқайсысында қайталамай, бірден жүз кабинетке қолдануға болады.

Аккаунттарды қосу

Жаңа аккаунт бір терезеде қосылады. Сол жақта кіру деректері: атауы, user agent, JSON форматындағы cookies, топ, прокси, ескертпе, логин мен құпиясөз, қажет болса — екі факторлы аутентификация. Оң жақта сервис аккаунттың қандай деректерін жаңартып отыратыны туралы баптаулар: статистика, карталар бойынша кеңейтілген деректер, беттер мен бизнес-менеджерлердің мәртебелері, сондай-ақ жаңарту аралығы. Жанындағы кеңес бандар кезінде тек статистиканы қалдырған дұрыс екенін еске салады. Үлкен көлемдер үшін файлдан қосу және жаппай қосу мүмкіндігі бар.

Жарнаманы үлгі бойынша іске қосу

«Жарнама үлгісі» құралы басты күнделікті міндетті шешеді — көптеген кабинетте бірдей науқандар құру. Үлгілер тізімінде әрқайсысы бойынша мақсат, бюджет пен стратегия, ерекшеліктері бар гео, жас, жыныс және тіл бойынша таргетинг, құрылғылар мен орналастыру орындары көрінеді: Facebook, Instagram, Messenger, Audience Network. Ұзын мәндер, мысалы өңірлер тізімі, жолды үлкейтпеу үшін кеңес арқылы ашылады.

Үлгі терезесі екі бөлікке бөлінген. Сол жақта науқанның, хабарландырулар тобының және хабарландырулардың атаулары, бюджет диапазоны мен сілтемелер. Оң жақта «Крео қосу» батырмасы мен ортақ миниатюрасы бар креативтер, әр жолға бір-бірден хабарландыру сілтемелері және URL параметрлері. Сілтемелерді әр кабинет үшін қолмен жинамау үшін макростар қостық — пиксель ID, үлгі атауы, аккаунт пен бет ID — дайын сілтеменің мысалы тікелей интерфейсте көрсетіледі. Іске қосу — «Бастау» батырмасымен, қайта іске қосу — «Қайта бастау» батырмасымен.

Нәтиже

Сервис көптеген жарнама кабинетімен жұмысты бір кестемен жұмысқа айналдырады. Аккаунттар топтап қосылады, олардың күйі мен метрикалары ортақ тізімде көрінеді, ал бір типті науқандар үлгіден бірден барлық таңдалған кабинеттерде құрылады. Бүйірлік мәзір мұны айналадағы құралдармен байланыстырады: прокси, ағындарды баптау және әрекеттер журналы.

UX/UI дизайн
Басқа