Google Install Referral API - Показывает реферера как «Не установлено», даже если параметр реферала указан правильно! Как это исправить - PullRequest
0 голосов
/ 11 ноября 2019

Я хочу найти реферал для своего приложения, но он показывает, что он не установлен

Я могу найти реферал на android-studio, используя мой код при отладочной сборке, но не через магазин воспроизведения

public void onInstallReferrerSetupFinished(int responseCode) {
            switch (responseCode) {
                case InstallReferrerClient.InstallReferrerResponse.OK:
                    android.util.Log.e("Install refer Connection established");
                    try {
                        ReferrerDetails response = referrerClient.getInstallReferrer();
                        String installReferrer = response.getInstallReferrer();
                        long clickTimestampSeconds = response.getReferrerClickTimestampSeconds();
                        long installBeginTimestampSeconds = response.getInstallBeginTimestampSeconds();
                        if(callback_ != null) {
                            callback_.onReferralReceived(installReferrer, clickTimestampSeconds, installBeginTimestampSeconds);
                        }
                        referrerClient.endConnection();
                    } catch (Exception e) {
                        if(callback_ != null) {
                            callback_.onReferralError("Install refer Details not found");
                        }
                    }
                    break;
                case InstallReferrerClient.InstallReferrerResponse.FEATURE_NOT_SUPPORTED:
                    if(callback_ != null) {
                        callback_.onReferralError("Install refer API not available");
                    }
                    break;
                case InstallReferrerClient.InstallReferrerResponse.SERVICE_UNAVAILABLE:
                    if(callback_ != null) {
                        callback_.onReferralError("Install refer Connection not established");
                    }
                    break;
            }
        }

Мой формат реферального параметра в ссылке тоже подойдет, т.е. https://play.google.com/store/apps/details?id=com.octro.rummy&referrer=utm_source%3Dgoogle%26utm_medium%3Dcpc%26utm_term%3Dtest%26anid%3Dadmob

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...