Как узнать уровень цен на продукты при покупке в приложении (с автоматическим возобновлением) для всех 175 территорий

#ios #in-app-purchase #app-store #app-store-connect #itmstransporter

#iOS #покупка в приложении #app-store #app-store-connect #itmstransporter

Вопрос:

У меня есть живое приложение в App Store. Я загружаю продукты с автоматическим возобновлением в App Store через XML метаданных с помощью инструмента iTMS transporter. У меня есть цена продукта в долларовом формате (например, 0,99 $) для территории США.

В XML обязательно указывать уровень цен на все 175 территорий, поддерживаемых Apple, в XML.

 My Questions are,
1. How to calculate price tier for this amount.(0.99$ USD --> Equivalent Tier).
2. Based on this, how to calculate the price tier for all other territories.

**Sample XML format:**
<prices>
 <price>
<territory>QA</territory>
**<tier>3</tier>**
</price>
<price>
<territory>AZ</territory>
**<tier>2</tier>**
</price>
<price>
<territory>SE</territory>
<tier>8</tier>
</price></prices>

I have checked App store connect API's. 
  

Я не понимаю, какой API использовать, чтобы получить уровень цен для всех территорий в отношении заданной суммы в долларах. Кто-нибудь может мне помочь?

Документация:https://developer.apple.com/documentation/appstoreconnectapi

Ответ №1:

Насколько я помню, при загрузке моего приложения для подписки мне пришлось сначала создать группу подписки в учетной записи разработчика для приложения.

То, как вы это делаете, будет взиматься плата за приложение до его установки и будет единовременным платежом.

Создайте группу подписки в разделе покупок в приложении. Вы должны получить одобрение каждого плана / подписки с автоматическим возобновлением. Затем используйте идентификатор продукта для каждого плана.

Две хорошие ссылки, две справки — это: https://help.apple.com/app-store-connect/#/dev06f89ce98
https://developer.apple.com/documentation/storekit/in-app_purchase

Удачи!

Комментарии:

1. Привет, я создал группу подписки. Я столкнулся с проблемой при расчете уровня цен на указанную сумму в долларах США.

2. <in_app_purchases> <subscription_group name=»S1″> . . . . <цены> <цена> <территория>AL</territory> <уровень>2</tier> </price> .. Введите уровень цен для 175 территорий . . </prices> <cleared_for_sale>true</cleared_for_sale> </in_app_purchase> </subscription_group> </in_app_purchases>