View in Telegram
Вы когда-нибудь задумывались, как некоторые приложения внезапно становятся популярными за одну ночь? Расскажу ниже про дыру в Facebook*, которая позволила войти в топ по скачиваниям в US У игр с FB-connect есть возможность приглашать друзей. Чтобы они помогли вам полить грядки на ферме, восстановить энергию в Candy Crush и тд. Такой инвайт приходит в центр натификаций — куда все соцсети шлют “вас добавили в друзья”, “у вас новый лайк”, “новый коммент” и тд. Формат натификации такой: “Igor Kuznetsvo invited you to play [название игры]” Клик на натификацию ведет сразу в приложение, если оно установлено, или в AppStore/Google Play, если нет. Несколько лет назад я нашел дыру в апи FB, которая позволяет неигровым приложениями отправлять такие инвайты — без UI, массово, всем друзьям юзера. Флоу выглядит так: - Юзер установил приложение - Нажал на кнопку Connect FB - Инвайты улетели всем его друзьям - Друзья кликают на натификацию и идут скачивать приложение Почему-то FB не закрывал дыру, видимо это какая-то легаси фича, и никто не знал как она работает. Им было проще банить FB-приложение, которое отправляет инвайты. Я тогда работал в стартапе, где мы вышли в положительную экономику, но все еще не могли масштабировать это перформанс-маркетингом и хотели найти точку вирального роста. Мы ковыряли апи FB с переменным успехом — удавалось отправить несколько инвайтов за юзера, а потом FB резала запросы от нашего сервера. Никакие прокси не помогали и пришла идея перенести логику на клиент. С точки зрения FB все запросы к апи шли от юзера: с его девайса, ОС, фингерпринта, айпишника и тд — очень сложно понять что это не в интерфейсе юзер отправляет инвайты, а мы программно за него дергаем нужные методы. Но коэффициент виральности все равно был меньше 1. В приложении сразу после логина по FB отправлялись инвайты всем друзьям юзера, вот только доходили не все. Была какая-то внутренняя логика FB, по которой они видимо доставляли не все реквесты до адресатов. Мы тогда подумали, что с этим ничего не сделать, просто какая-то ML-ка решает, что конкретному другу уже отправляли реквесты из других игр и пока что доставлять конкретно наш — не стоит. Ну ок, все равно в сутки капали какие-то сотни бесплатных установок, было приятно. А потом что-то в алгоритмах доставки поменялось, за сутки мы получили тысячи установок. На следующий день — десятки тысяч. А потом сотни тысяч ежечасно, пошла гребаная ЛОВИНА и остановить ее мы не могли. Логика фичи зашита на клиенте, ревью в сторах занимает несколько дней, а горшочек продолжал варить. Тоглом мы это не закрывали, потому что не предусмотрели, что в один день может вдруг что-то поменяться на стороне FB и пойти цепная реакция. За 2 суток мы добрались до топ-3 бесплатных приложений в US, обогнав в категории Shopping такой проект, как Amazon. В этот момент кто-то в FB решил прикрыть лавочку, но починить они дыру так и не могли, поэтому решили отрубить инвайты вообще всем разработчикам. У всех игр в мире перестали отправляться инвайты через FB. А еще, мы наконец-то разозлили инженеров FB и они решили выжечь каленым железом вообще все: забанили не только наши FB-приложения, но и всех кто когда-либо в жизни заходил в их админку — то есть персональные аккаунты всех людей в команде. Но и на этом они не остановились, и забанили другие FB-аппы тех, кто когда-либо в жизни заходил в админку нашего FB-аппа. Когда-то в команде работал разработчик, который потом ушел работать в Островок. По такой цепочке забанили его и FB-приложение Островка. У Островка отвалилась регистрация по FB 👉 Чтобы завести новый аккаунт в FB, я сменил почту, номер телефона, айпишник, даже девайс, но это не помогало. Лицо сменить я не мог 🙂 Только спустя год, во время путешествия в США, когда я купил новый айфон, вставил в него американскую симку, с американского айпишника и новой почты — удалось наконец-то создать аккаунт. Дыру прикрыли (не совсем, конверсию порезали), но история показательная — всегда нужно искать нечестыне конкурентные преимущества. *Meta признана экстремистской в РФ @brainshare
Please open Telegram to view this post
VIEW IN TELEGRAM
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Love Center - Dating, Friends & Matches, NY, LA, Dubai, Global
Find friends or serious relationships easily