Egoistica — живой рейтинг аккаунтов в социальных сетях по подписчикам

По роду своей деятельности мне часто приходится подбирать аккаунты для проведения рекламных кампаний в социальных сетях. Существует аналитика уже известных аккаунтов для понимания активности аудитории, которая помогает не просаживать деньги рекламодателя и максимально эффективно продвигать продукт/услугу. Но сейчас не об этом, речь пойдет именно о первоначальном подборе.

Для нас не было удобных инструментов для элементарного просмотра рейтинга в социальных сетях, например Instagram/Литва или Tik Tok/Финляндия, чтобы уже дальше можно было формировать фронт работы и бюджет. Собственно тогда и пришла идея реализации такого автоматизированного сервиса для себя и коллег.

Другой возможной частью аудитории Egoistica видим самих блогеров, инфлюенсеров и других генераторов контента. Сегодня каждый пятый так или иначе вовлечен в гонку продвижения продукта или себя как продукта в социальных сетях. С Egoistica можно сразу сориентироваться в своем текущем положении в рейтинге и отслеживать тенденцию относительно конкурентов.

Egoistica — живой рейтинг аккаунтов в социальных сетях по подписчикам

1. Добавление аккаунтов в базу

База данных только начинает заполняться, но любой желающий может внести свою лепту и добавить любые отсутствующие аккаунты без регистрации и других ограничений. Для этого достаточно в строке поиска ввести никнейм для Instagram или Tik Tok или полную ссылку на канал для Youtube. Если аккаунт уже есть в базе, то вы его сразу увидите, если нет, то нажимаете кнопку поиска и данные будут получены в течении нескольких секунд. Вам останется только выбрать страну, которую на ваш взгляд представляет аккаунт. * В профиле есть возможность сообщить об ошибке с выбором страны. Данные репорты рассматриваются по мере накопления за каждой учетной записью.

Egoistica — живой рейтинг аккаунтов в социальных сетях по подписчикам

2. Обновление данных

Вся база обновляется раз в 5-7 дней, но есть возможность любой профиль обновить вручную, нажав соответствующую кнопку.

Egoistica — живой рейтинг аккаунтов в социальных сетях по подписчикам

3. Собственные списки избранного с персональной ссылкой

В связи с тем, что разделение аккаунтов на страны - слишком широкий параметр, мы ввели возможность собирать собственные рейтинги избранных. Например, пользователь может создать список конкурентов из своей сферы деятельности или рейтинг представителей интересующей тематики. Вот скажем рейтинг бойцов UFC: egoistica.com/p/UFC_fighters

Egoistica — живой рейтинг аккаунтов в социальных сетях по подписчикам

Каждому списку присваивается уникальный линк, которым можно делиться или просматривать в отрыве от интерфейса Egoistica.

Команда

Весь сервис был задуман и реализован командой из двух человек. Большая часть времени была потрачена на расерч по получению корректных данных от социальных сетей и базу данных. В итоге программист и разнорабочий на частичной занятости трудились около 9 месяцев.

Реализация

сервер - FastAPI

фронт - bootstrap, jquery, html5

база - MongoDB

Общение с соцсетями через официальные API. Где-то пришлось договариваться с поддержкой долгое время, доказывая, что уши нашего осла... что мы не жулики.

Продвижение и метрики

Первым продвижением можно назвать этот пост) Тем не менее около 100 человек ежедневно заходят преимущественно через поисковые сервисы.

ИТОГО

Предстоит еще много работы. В планах расширение функционала для рекламодателей, владельцев аккаунтов и обычных пользователей. Все основные функции сервиса бесплатны. Мы будем рады если продукт будет полезен.

88
7 комментариев

Прикольно. А инсту тоже через официальный АПИ делаете?

1

Да, мы имели API доступ еще до изменения правил. Тогда его получали для другого сервиса, необходима была видео презентация для объяснения работы и другие бюрократические трудности. Но позднее смогли расширить квоты под тот же доступ.

А SocialBlade уже плохо работает?

Попробуйте найти  рейтинг по России Instagram, например, или Tik Tok Финлядия, или свой личный аккаунт?  (Uh Oh! The API is unable to find this username. At this time, we can only search by username and it must be a business / creator account).
Работает замечательно, но принцип работы - загадка.

1

Общение с соцсетями через официальные API.
Что то я в этом сильно сомневаюсь, что инст такое позволяет.
Когда была похожая задача реализовывал ее с этим фраймворком 
https://github.com/ramtinak/InstagramApiSharp от IRANIAN DEVELOPERS
купив пару десятков аккаунтов