Интерфейс DeferredDeeplinkParametersListener

com.yandex.metrica

public interface DeferredDeeplinkParametersListener

Интерфейс определяет callback-методы при запросе параметров отложенного deeplink.

Чтобы запросить параметры отложенного deeplink, необходимо создать объект, который реализует интерфейс DeferredDeeplinkParametersListener и передать его в метод YandexMetrica.requestDeferredDeeplinkParameters(DeferredDeeplinkParametersListener listener). Метод возвращает параметры отложенного deeplink только при первом запуске приложения после получения Google Play Install Referrer.

Вложенные классы

Методы

voidonError(DeferredDeeplinkParametersListener.Error error, String referrer)

Вызывается, если при попытке получить параметры отложенного deeplink происходит ошибка.

voidonParametersLoaded(Map<String, String> parameters)

Вызывается, если удается получить параметры отложенного deeplink.

Описание методов

onError

void onError(DeferredDeeplinkParametersListener.Error error, String referrer)

Вызывается, если при попытке получить параметры отложенного deeplink происходит ошибка.

Параметры:
errorОшибка метода из перечисления DeferredDeeplinkParametersListener.Error.
referrerGoogle Play Install Referrer, если произошла ошибка DeferredDeeplinkParametersListener.Error.PARSE_ERROR

onParametersLoaded

void onParametersLoaded(Map<String, String> parameters)

Вызывается, если удается получить параметры отложенного deeplink.

Параметры:
parametersНабор параметров отложенного deeplink.