Что брать вместо email по API у пользователей ВКонтакта?
Собственно, вопрос у меня следующий: Как возвращать на сайт пользователей, которые вошли на сайт через ВКонтакте?
У нас на сайте имеется возможность войти через соц. сети (fb & vk), из которых мы берем интересы пользователей и хотели бы брать их email'ы для информационных оповещений.
Но дело в том, что по политике ИБ ВКонтакта, оный не отдает по API email'ы своих пользователей (ну понятно, спамеров боятся). Получается, что довольно эффективный механизм возврата пользователей в данном случае остается не доступен…
Что вы в данном случае можете предложить?
Сразу скажу, что предлагать принудительно 2-м шагом ввести email, как делают некоторые сайты — мы считаем fail'ом. Рассматриваем пока только вариант напоминания о том, что неплохо было бы ввести мыло, как на групоне. Возможно есть более элегантные решения?
Ключевая цель — обратная связь с «уже пользователем» сервиса. Можно отслеживать через что зарегился юзер и через какое-то время или при совершении определенного действия подсовывать ему кнопку Like или подписаться на feed. Тогда вы будете у него в ленте новостей. Eго email в данном случае не особо нужен.
Сейчас у нас это есть в ненавязчивом виде — виджет внизу страницы «Мы Вконтакте» со списком подписавшихся и предложением подписаться тоже. Но хотелось бы большей отдачи…
1) при первом логине выводить попап и требовать email, предварительно проверить не нарушаете ли вы terms of service. Но это невежливо по отношению к вашим пользователям.
1a) при первом логине выводить попап и предлагать бонус, например, новые алюминивые доспехи, за ввод своего email, предварительно проверить не нарушаете ли вы terms of service. Но это раздражает.
1b) давать бонус за лайки страниц и добавление сайта (приложение) в левое меню. Не забыть отобрать бонус при анлайке.Но это раздражает.
2) проверить terms of service и если не запрещено, спамить пользователю в уведомления от приложений. Но это раздражает.
3) проверить terms of service и если не запрещено, спамить пользователю на стену. Но это невежливо по отношению к вашим пользователям.
И вообще, мне не нравится такой подход, «возвращать на сайт пользователя». Кроме вашего сайта, в сети есть куча других сайтов, наверняка некоторые из них даже лучше вашего, так почему он должен возвращаться именно к вам? Зачем? Пусть идет туда, где лучше.
Хоть бонус какой-то давайте за возврат, а то смысл на это время тратить?
1а) Почти тоже самое, что и 1-е, врятли тоже так будем мучить наших юзеров
1b) Бонусы за лайки планировали, не видим ничего раздражающего. Только они практически никак не будут способствовать возврату юзера — скорее привлечению новых
2) Можно подробнее насчет этого? Оно доступно для подключенных сайтов?
3) Ну это совсем жестко…
Вот так вот взяли и облили какой наш сайт)) Его может быть нужно возвращать, если у него появилось что-то интересное — новые оценки, или в нашем случае, если его картинка попала в ТОП. Ну или если он на новости подписался (спамить часто точно не будем, скорее всего не чаще раза в месяц.)
Насчет давать бонус — хорошая идея, а вот насчет смысла — а смысл тратить время на что-то другое? Лучше пусть на наш потратят)
Мда, это я давно уже делал позабыл…
Сейчас посмотрел — берем интересы только из FB, тупой вконтактик не даёт даже их(
Из вконтакта получается берем только пол, дату рождения да страну…
1) email получить можно, просто в scope при авторизации добавьте еще email.
2) можно создать рекламную компанию на всех кто авторизован через ваше приложение, не бесплатно, но достаточно эффективно.