В этой документации содержится техническая информация по использованию API Play Install Referrer. API-интерфейс Play Install Referrer — это сервисный интерфейс AIDL, который в основном используется программистами, не использующими Java.
Примечание. Библиотека Play Install Referrer представляет собой оболочку API Play Install Referrer и предназначена для помощи Java-программистам в использовании API.
Метод getInstallReferrer()
Этот метод возвращает информацию о реферере установки приложения, соответствующую заданному имени пакета, отправленную через Bundle
(ключ, сопоставленный в таблице 1). В ответном Bundle
отправленном Google Play, реферальная информация хранится в полях, сопоставленных с ключами, указанными в таблице 2.
Параметр | Тип | Описание |
---|---|---|
package_name | String | Имя пакета вызывающей стороны, используемое для устранения неоднозначности. |
Ключ | Тип | Описание |
---|---|---|
install_referrer | String | URL-адрес реферера установленного пакета. |
referrer_click_timestamp_seconds | long | Временная метка на стороне клиента в секундах, когда произошел клик реферера. |
install_begin_timestamp_seconds | long | Временная метка на стороне клиента в секундах, когда началась установка приложения. |
referrer_click_timestamp_server_seconds | long | Временная метка на стороне сервера в секундах, когда произошел клик реферера. |
install_begin_timestamp_server_seconds | long | Временная метка на стороне сервера в секундах, когда началась установка приложения. |
install_version | string | Версия приложения на момент его первой установки. |
google_play_instant | boolean | Указывает, был ли запущен мгновенный интерфейс вашего приложения в течение последних 7 дней. |
Внимание: информация об источнике установки будет доступна в течение 90 дней и не изменится , пока приложение не будет переустановлено. Чтобы избежать ненужных вызовов API в вашем приложении, вам следует вызывать API только один раз во время первого выполнения после установки.