2015-02-04 8 views
12

Facebook объявления имеет особенность, что он может знает, сколько приложений устанавливаются от рекламы в фейсбуке https://developers.facebook.com/docs/ads-for-apps/mobile-app-ads#advancedКак facebook мера приложение устанавливает - Android/IOS

Я знаю, что Google предоставляют функцию ссылающейся/кампании для обнаружения, какие кампании, веб-сайты, и другие приложения обращаются к пользователям в Google Play Store для загрузки моего приложения https://developers.google.com/analytics/devguides/collection/android/v4/campaigns#overview. Но когда я вижу исходный код facebook sdk (android), он не использует mesurement кампании Google, поэтому какой метод он использует для измерения приложений? И может Мое приложение знает, установлено ли оно из рекламы в facebook или нет (с помощью кампании Google мое приложение может поймать намерение после установки и получить информацию о реферере, чтобы знать utm_source)

ответ

4

Я провел исследование этого вопроса в четвертом квартале/2015 и не нашли способа вручную отслеживать объявления об установке Facebook в Google Analytics, поскольку Facebook переопределяет поле referrer, которое вы читали с INSTALL_REFERRER намерения.

только официальной информации по этому я смог найти это this question на странице справки FB

Мы не поддерживаем установку отслеживания для веб-приложений, не размещенных на facebook.com, но вы можете попробовать использовать URL-адреса, чтобы отслеживать конкретные адресаты назначения в вашем приложении через стороннюю платформу аналитики. Узнайте больше здесь: https://www.facebook.com/business/help/1016122818401732/?ref=u2u

В качестве альтернативы вы можете зарегистрировать свое приложение с помощью SDK для Facebook и измерить установки приложений таким образом. Вы можете узнать, как сделать это в этом руководстве разработчика: https://developers.facebook.com/docs/app-ads/measuring/?ref=u2u

Как указано в первом пункте, есть на Facebook measaurement partners, предлагая решения для автоматизации измерений и сопряжения данных с кампаниями.

Эти партнеры имеют эксклюзивный доступ к данным FB и могут отслеживать ваши установки (и вообще любую активность в приложении) из объявлений.


В теории, если вы разработчик приложения, вы можете попробовать заполнение некоторых произвольных данных (не UTM тегов) в ваши объявления url_tags и проверить, если он будет распространяться на ваше приложение при установке (или deeplinking) , Если вы можете прочитать данные в приложении, вы сможете вручную отслеживать это событие в Google Analytics. Но использовать это на практике означало бы помечать каждое объявление с некоторым уникальным значением, а затем связывать его с событием приложения. Это в основном то, что делают партнеры по измерениям, но гораздо труднее, потому что у вас нет данных, которые у них есть.

4

Facebook аналитический обеспечивают тот тип, чтобы показать, как жуют приложение установить, что для использования this ссылки и выполните шаги ..

здесь вы должны должен зарегистрировать свое приложение на facebook devloper и impliment facebook SDK в вашем приложении.

Для установки проверьте комплект под кодом на onResume с использованием класса частиц.

@Override 
protected void onResume() { 
super.onResume(); 
//For event in update your app install count.. 
AppEventsLogger.activateApp(this); 
} 

Страница событий в Facebook вы можете получить счет через некоторое время после установки приложения.

следуют ниже скриншоте

Implimantation of Facebook SDKChange in manifest file and string resource fileWrite code in Activty class

+0

Этот метод в основном передает информацию обратно в Facebook. Но вы не можете собирать много информации о стороне приложения. – Haluk

+0

Я хотел бы знать, как facebook делает для отслеживания установки приложений (механизм), но не как использовать facebook sdk – Ikarus

+0

@Ikarus Я дал скриншот для использования SDK в вашем приложении, чтобы увидеть, что –