Как распознать установку из рекламной кампании Google в приложении iOS для отображения определенного c контента - PullRequest
0 голосов
/ 18 июня 2020

мы продаем наше приложение через кампании по установке приложений через Google Рекламу. Теперь мы хотели бы иметь возможность обнаруживать в нашем приложении iOS (а позже Android), что пользователь переходит из определенной рекламной кампании, чтобы мы могли отображать связанный контент (например, код купона для всех, кто поступает из Google Объявление). Однако здесь мы сталкиваемся с проблемой, как определить в приложении после установки, пришел ли пользователь из этой рекламной кампании Google. Мы интегрировали Firbase SDK, но я не нашел здесь ссылок. Ссылка на кампанию от Apple обеспечивает установку только в App Analytics, но я не могу получить к ней доступ в приложении. На данный момент я нашел следующую документацию: https://developers.google.com/analytics/devguides/collection/ios/v3/campaigns и несколько советов по отслеживанию кампании через GAITracker. Однако это относится к устаревшему SDK Google Analytics, и я в любом случае уже перешел на Firebase. Мы настраиваем кампанию следующим образом: enter image description here

Если пользователь теперь видит рекламу и нажимает на нее, он будет перенаправлен в App Store по ссылке Google Analytics "click.google-analytics .... redirect = ..." . Впоследствии я хотел бы увидеть в AppDelegate, появится ли такая ссылка. Могу ли я взять это, например, из URL? Или это невозможно, потому что он направляется через App Store?


    func application(_ app: UIApplication, open url: URL, options: [UIApplication.OpenURLOptionsKey: Any] = [:]) -> Bool {

        // Get CampaignName or some identifier from the Google Ad

        return true
    }

Если это невозможно, можно использовать службу атрибуции, например Adjust или Branch.io может ли это сделать возможным? Какой будет поток при использовании такого сервиса?

Заранее большое спасибо за соответствующую помощь!

...