AppleSearchingAds: почему "iad_attribution" всегда "true" для сборки dev?
Мы внедряем атрибуцию Searching Ads в сборку, чтобы определить всех пользователей, которые установили приложение, щелкнув Searching Ad в Apple.
Во время тестирования у меня возникли две проблемы, которые я не могу понять: - случай 1: я установил сборку из Hockeyapp на устройстве, где пользователь никогда не открывал AppleSearch Ad >> API атрибуции рекламы отправил мне "iad_attribution": параметр true - я ожидаю, что параметр должен быть 'ложным'
- Случай 2: Я установил ту же сборку на устройстве, где пользователь нажал на поисковую рекламу за 4 дня до >> Я получаю параметры: 'iad_click_date = iad_conversion_date', которая имеет то же значение.
- Я ожидаю, что параметры должны быть 'iad_click_date = 4 дня до даты & 'iad_conversion_date' = текущая дата
Итак, у вас когда-нибудь была такая же проблема? Может быть, вы знаете, как это может быть проверено более эффективно? Или Apple всегда отправляла 'iad_attribution': правда для неопубликованных сборок?
1 ответ
Для целей тестирования AdClient
рамки всегда возвращаются true
за iad_attribution
вместе с набором фиктивных данных.
Вы не можете отключить это.
В производстве, однако, вы получите false
без данных, если пользователь не нажал на объявление с поисковыми объявлениями в течение 30 дней, предшествовавших загрузке вашего приложения.
AdClient
рамки не документированы хорошо, поэтому я понимаю вашу путаницу.