Как установить приложение для заметок в facebook - Android/IOS

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

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

Ответ 1

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

Единственной официальной информацией об этом я смог найти этот вопрос на странице справки 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

Как указано в первом абзаце, существуют партнеры по измерению, предлагающие решения для автоматизации измерения и объединения данных с вашими кампаниями.

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


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

Ответ 2

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

здесь вы должны зарегистрировать свое приложение на 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 SDK Изменение файла манифеста и файла строковых ресурсов < img src= "https://i.stack.imgur.com/xgTtd.png" alt= "Запись кода в классе Activity" >