感谢给我们提出问题。以下是针对你的问题的解答:
1.You need to provide offer / promotion at the time of purchase using https://developer.apple.com/documentation/advancedcommerceapi/offer
2.A customer can subscribe to different SKUs via Advanced commerce API, and different subscription groups via regular IAP which created by App Store Connect. You may migrate a subscription that a customer purchased through In-App Purchase to a subscription you manage using the Advanced Commerce API, but it not mandatory.
https://developer.apple.com/documentation/advancedcommerceapi/migrate-subscription-to-advanced-commerce-api
The product identifier you create in app store connect is generic product identifier. Generic product Identifiers only contain placeholder information for prices, localizations, and subscription periods and is overridden at the time of purchase. It is suggest to provide a different SKU identifier at runtime. Note: You assign a SKU to each product, along with other information such as the display name, description, and price.
https://developer.apple.com/documentation/advancedcommerceapi/sku
3.Renewals are processed through App Store for Auto-Renewable subscription.