АдИдМенеджер

public class AdIdManager
extends Object

java.lang.Объект
android.adservices.adid.AdIdManager


AdId Manager предоставляет API для приложений и рекламных SDK для доступа к рекламному идентификатору. Рекламный идентификатор — это уникальный идентификатор рекламы, сбрасываемый пользователем для каждого устройства. Он дает пользователям лучший контроль и предоставляет разработчикам простую стандартную систему для продолжения монетизации своих приложений с помощью персонализированной рекламы (ранее известной как реклама на основе интересов).

Краткое содержание

Публичные методы

static AdIdManager get ( Context context)

Фабричный метод для создания экземпляра AdIdManager.

void getAdId ( Executor executor, OutcomeReceiver < AdId , Exception > callback)

Верните AdId.

Унаследованные методы

Публичные методы

получать

public static AdIdManager get (Context context)

Фабричный метод для создания экземпляра AdIdManager.

Параметры
context Context : используемый Context . Это значение не может быть null .

Возврат
AdIdManager Экземпляр AdIdManager . Это значение не может быть null .

получитьAdId

public void getAdId (Executor executor, 
                OutcomeReceiver<AdIdException> callback)

Верните AdId.
Требуется AdServicesPermissions.ACCESS_ADSERVICES_AD_ID

Параметры
executor Executor : исполнитель для запуска обратного вызова. Это значение не может быть null . События обратного вызова и прослушивателя отправляются через этот Executor , предоставляя простой способ контролировать, какой поток используется. Чтобы отправлять события через основной поток вашего приложения, вы можете использовать Context.getMainExecutor() . В противном случае предоставьте Executor , который отправляет данные в соответствующий поток.

callback OutcomeReceiver : обратный вызов, вызываемый после того, как adid доступен или возникает ошибка. Это значение не может быть null .

Возврат
void Это значение не может быть null .

Броски
IllegalStateException если этот API недоступен.