Есть ли возможность протестировать элементы подписки в биллинге Google, не активируя их состояние в консоли Google Play? - PullRequest
1 голос
/ 15 апреля 2020

У меня проблема с тестированием элементов подписки в моем приложении. Что касается документов биллинга в приложении, которые я читаю, и публикаций с переполнением стека, насколько я понял, для тестирования элементов подписки в биллинге в приложении у нас есть два варианта:

  1. Индивидуальное тестирование (что невозможно возможно для элементов подписки). Поэтому этот пункт для нас невозможен.

    Документы Google: Note: Static responses cannot be used to test subscriptions.

  2. Идентификатор продукта, который пытается приобрести, должен быть активным в консоли Google Play. Поскольку мы не можем сделать их активными, потому что производственные пользователи увидят эти элементы, нам нужно найти другой способ.

    Документы Google: To be available for purchase, a product needs to be active, and its app needs to be published.

Вопросы:

  1. Есть ли способ проверить элементы подписки, не делая их активными в консоли Google Play?
  2. Существует ли какой-либо режим песочницы, например, покупка Apple в приложении или покупка Amazon в приложении?

1 Ответ

3 голосов
/ 16 апреля 2020

Если элемент подписки является «активным» в игровой консоли, пользователи не смогут его увидеть, если ваше приложение не запрашивает sku (идентификатор продукта, который был установлен в игровой консоли).

Например, в официальном приложении для биллинга Play мы храним все skus , определенные в игровой консоли, и только query для skus мы определили в коде приложения. Это означает, что мы можем добавить дополнительные продукты в приложении в игровую приставку, чтобы пользователи, работающие с продуктом, не видели ее, пока код, запрашивающий продукты, также не поставляется в производство.

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