Запросы приложений Facebook не являются обязательными для приглашения пользователей — каков ваш шаблон использования?

Использование диалогового окна запросов приложений Facebook означает, что я могу отправить приглашение пользователю. Обычно это приглашение появляется в их меню уведомлений в верхней части их страницы Facebook. И я увижу:

"Майк Хоган отправил вам запрос в FooApp"

Что совершенно не привлекает пользователя. Если они нажимают на это уведомление, они переходят на главную страницу FooApp без особого контекста приглашения. Я испытываю около 85% зависаний моих запросов приложений, выполненных таким образом. По вполне понятным причинам.

Пользователи получают возможность увидеть более подробную информацию о запросе, если они нажимают, чтобы просмотреть все свои запросы приложений, но кто это делает?

Я получил запросы от других приложений, которые отображаются в моем верхнем меню «Уведомления» вместе с красным ромбом, при нажатии на который я попадаю на страницу «Запросы приложений», а не непосредственно в приложение. Это позволяет мне видеть больше контекста запроса, вместо того, чтобы быть брошенным в невежестве на главную страницу приложения ;-) Это может работать лучше, но я понятия не имею, как это сделать - как сделать нажатие на запрос приложения в уведомления отправляются на страницу запросов приложений, а не в FooApp.

Поэтому мне интересно, как люди заставляют запросы приложений работать на них?

Любые и все идеи очень ценятся!

Спасибо, Майк


person Mike Hogan    schedule 02.08.2011    source источник


Ответы (2)


На этой странице: https://developers.facebook.com/docs/requests/

«Запросы, которые являются приглашениями (пользователь-получатель не установил приложение), не отображают параметр сообщения и классифицируются по-разному на панели приложений и игр».

Таким образом, люди, которые не установили ваше приложение, получают менее привлекательное сообщение. Лучший вариант в этом случае, насколько я понимаю, — это делать то, что рекомендует jBit, и отображать как можно больше контекста, когда пользователь попадает в ваше приложение с request_id в URL-адресе.

Пользователи, установившие приложение, увидят более подробное сообщение.

person Mike Hogan    schedule 15.05.2012

Чтобы направить пользователей из "Майк Хоган отправил вам запрос в FooApp" на страницу запроса приложения, мое приложение определяет URL-адреса с переменными ref=notif и notif_t=app_request, а затем выполняет перенаправление на https://www.facebook.com/?sk=apps.

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

Но если у кого-то есть лучшие предложения, я также хотел бы их услышать.

person jBit    schedule 02.08.2011
comment
Спасибо, ДжейБит. Я мог бы сделать это как промежуточный шаг. Но некоторые приложения, такие как Flixster, напрямую ссылаются на facebook.com/?sk=apps в свои записи уведомлений. Это только привилегия размещенных приложений? - person Mike Hogan; 03.08.2011
comment
Я думаю, что форма запроса FBML в старом стиле сделает это - предполагается, что запрос FB.ui сделает это, но не делает этого. - person jBit; 03.08.2011
comment
Просто чтобы вернуться и добавить немного больше к этому, я не переставал беспокоиться о facebook.com/ ?sk=apps :-) Когда пользователь заходит в мое приложение с установленным ref=notif, я просто отображаю страницу с моим собственным контекстом приглашения для каждого из request_id в URL-адресе. Это работает очарование. - person Mike Hogan; 03.09.2011