Почему я получаю сообщение об ошибке TCF 3.3 в своем аккаунте AdMob?IOS

Программируем под IOS
Ответить
Anonymous
 Почему я получаю сообщение об ошибке TCF 3.3 в своем аккаунте AdMob?

Сообщение Anonymous »


Я получаю сообщение об ошибке TCF 3.3

И как я обнаружил, ошибка 3.3 указывает на то, что дата последнего обновления строки TC была более 13 месяцев назад. и предлагаемое действие: CMP должен удалить старую строку TC и повторно получить согласие. И я использую варианты финансирования в качестве CMP, так каков статус проблемы? Нужно ли мне для этого вносить какие-либо изменения в приложение?

Я использую приведенный ниже код для отображения согласия ЕС

func openEUConsent() { пусть параметры = UMPRequestParameters() параметры.tagForUnderAgeOfConsent = false DispatchQueue.main.async { [слабое я] в UMPConsentInformation.sharedInstance.requestConsentInfoUpdate(with: параметры,completionHandler: {[weak self] ошибка в если ошибка != ноль{ nonFatalLog (заголовок: requestConsentErrorTitle, описание: ошибка?.localizedDescription ?? «ноль») }еще{ пусть formStatus = UMPConsentInformation.sharedInstance.formStatus переключить formStatus { чехол .доступно: я?.loadForm() случай .неизвестно: себя?.openEUConsent() print("Статус формы неизвестен") nonFatalLog (название: согласиеFormStatusUnknown, описание: «ноль») случай .недоступно: сам?.requestIDFA() по умолчанию: перерыв } } }) } } Я вызываю функцию openEUConsent каждый раз в func viewWillAppear

Пожалуйста, помогите мне решить эту проблему.

Спасибо

Я использовал этот же код в других своих приложениях, но проблем не возникло.
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»