MoPub ConsentStatus после ConsentDialog закрыт? - PullRequest
0 голосов
/ 23 мая 2018

Когда пользователь нажимает значок закрытия ConsentDialog, вызывается ConsentDialogActivity.finish():

mView = new ConsentDialogLayout(this);
mView.setConsentClickListener(new ConsentDialogLayout.ConsentListener() {
    @Override
    public void onConsentClick(ConsentStatus status) {
       saveConsentStatus(status);
       setCloseButtonVisibility(false);
    }

    @Override
    public void onCloseClick() {
       finish();
    }
});

Что означает ConsentStatus в этом случае?(Считает ли закрытие ConsentDialog «согласие предоставлено» или «отказано в согласии»?

1 Ответ

0 голосов
/ 04 июня 2018

Действительно ли закрытие ConsentDialog считается как "дано согласие" или "отказано в согласии"

Закрытие диалогового окна согласия ничего не дает.Состояние согласия остается «Неизвестным», и издателям необходимо будет снова отобразить диалоговое окно согласия, чтобы получить согласие пользователя.

Вы можете прослушать ConsentStatusChangeListener, чтобы получить согласие.уведомляется, когда происходит изменение согласия.У вас будет доступ к старому состоянию согласия, новому состоянию согласия и возможности продолжения сбора личной информации.В этом случае вы заметите, что слушатель не вызывается для закрытия диалога согласия.

В случае сомнений вы также всегда можете позвонить PersonalInfoManager.getPersonalInfoConsentStatus(), чтобы получить текущий статус согласия.

...