Установка подписки на неактивную в google play store

При разработке приложения для Android я добавил две тестовые подписки в консоль Google Play с вымышленными ценами. Теперь приложение работает и цены на тестовую подписку отображаются для пользователей внутри play store:

введите описание изображения здесь

Я попытался деактивировать тестовую подписку в игровой консоли, но кнопка для этого неактивна:

введите здесь описание изображения *(текст говорит о том, что активную подписку нельзя было деактивировать в любое время.)

Может ли кто-нибудь помочь мне избавиться от ненужных подписок?

- Заранее спасибо, Дирк.


person Dirk    schedule 15.12.2017    source источник
comment
Это больше похоже на вопрос поддержки Google Play, а не StackOverflow.   -  person MechMK1    schedule 15.12.2017
comment
Я согласен с @DavidStockinger, вопрос, похоже, не имеет ничего общего с программированием и ИМХО не по теме.   -  person Yannis    schedule 15.12.2017
comment
И вопрос еще не закрыт!   -  person Denny    schedule 12.02.2019
comment
2019 год, а вариантов нет? Несмотря на то, что у меня есть только альфа-версия приложения, я не могу удалить подписку.   -  person Community    schedule 13.06.2019


Ответы (2)


После обращения в службу поддержки Google я получил следующий ответ:

Благодарим за обращение в службу поддержки разработчиков Google Play.

Как вы заметили, ни одна подписка не может быть деактивирована после создания. Вы можете скрыть свои текущие подписки, удалив ссылку на них в коде, но список Play Store для вашего приложения всегда будет включать цены на такие подписки, поскольку они существуют в Play Console. Это работает по назначению. Рекомендуется никогда не использовать «вымышленные» (как вы выразились) цены при тестировании функциональности вашего приложения.

Единственный способ обойти это — начать с нового приложения и имени пакета, стараясь не создавать никаких вымышленных элементов подписки.

Не тот ответ, на который я надеялся.

person Dirk    schedule 19.12.2017
comment
это действительно так глупо от Google. вам нужно опубликовать новую версию вашего приложения, чтобы удалить старые подписки и получить новые. - person Emil; 07.08.2018
comment
Абсолютная тупость Google Play!! Единственная техническая ошибка в вашей консоли разработчика может стоить вам очень дорого в списке вашего приложения навсегда. Это не то, за что мы платим 30% Google!! Это действительно так приятно работать с Apple App Store. - person Sravan; 24.03.2019
comment
Лучшее, что вы можете сделать, это изменить цены на все ваши подписки, чтобы они были действительно низкими. (Я думаю, что минимум 50 центов). Таким образом, ваш список игр в магазине выглядит менее пугающим для пользователей. - person Aleksander Niedziolko; 19.09.2019
comment
Я лично рекомендую IAPHUB (я пользователь) для обработки SKUS. - person Henrique Bruno; 12.12.2020

Не тратьте время на попытки использовать API-интерфейс разработчика Google Play, упомянутый rkunboxed, он не работает.

Вы получите следующий ответ:

{
  "error": {
    "code": 403,
    "message": "Deleting a published subscription is not allowed.",
    "status": "PERMISSION_DENIED"
  }
}

Подробнее см.:

https://developers.google.com/android-publisher/api-ref/rest/v3/inappproducts?authuser=2

person muramrr    schedule 11.12.2020