XCode 16.3 日本語化計画
サブスクリプションの製品 ID を使用して、対象となるアクティブな加入者全員の更新日を延長します。
MassExtendRenewalDate Request | すべてのアクティブな加入者のサブスクリプション更新日を延長するための要求本文。 Content-Type: application/json |
200 MassExtendRenewalDate Response | OK 要求は成功しました。 requestIdentifier を再利用してエンドポイントを再度呼び出すと、サーバは 200 を返します。 Content-Type: application/json |
400 (InvalidExtendByDays Error | InvalidProduct IdError | InvalidExtend ReasonCodeError | InvalidRequest IdentifierError | InvalidEmptyStorefront CountryCodeListError | InvalidStorefront CountryCodeError) | 不正な要求 要求は無効であり、受け付けられません。 Content-Type: application/json |
401 | 認証されていない 認証ヘッダー内の JSON Web Token (JWT) が無効です。詳細については、API 要求用の JSON Web トークンの生成 をご覧ください。 |
403 (SubscriptionExtension IneligibleError | SubscriptionMax ExtensionError) | 禁止 要求は無効であり、受け付けられません。 Content-Type: application/json |
404 StatusRequestNotFound Error | 見つからない サーバは、あなたの提供した要求 ID と製品 ID に対するサブスクリプション更新日延長要求を見つけることができませんでした。 Content-Type: application/json |
429 RateLimitExceededError | 要求がレート制限を超えました。 Content-Type: application/json |
500 (GeneralInternalError | GeneralInternal RetryableError) | 内部サーバエラー 要求が失敗しました。一時的な障害が原因かもしれません。詳細については、特定のエラーメッセージをご確認ください。 Content-Type: application/json |
自動更新サブスクリプションの更新日を延長 (Extending the renewal date for auto-renewable subscriptions)
このエンドポイントを使用すると、一時的なサービス停止、イベントのキャンセル、ライブストリーミングイベントの中断などにより、あなたの顧客達の有料アクティブサブスクリプションの更新日を延長することで補償できます。このエンドポイントは、あなたが指定した商品 ID のすべてのアクティブなサブスクリプションに適用され、オプションで指定した店頭に限定されます。
このエンドポイントを呼び出すには、要求本体(MassExtendRenewalDateRequest)に、サービス中断が発生したサブスクリプション商品 ID とその他の情報を指定します。
HTTP 200 ステータスコードで成功した反応には、要求であなたが指定したのと同じ一意の requestIdentifier を含む MassExtendRenewalDateResponse オブジェクトが含まれます。このエンドポイントは非同期要求です。成功した反応は、App Store サーバが要求を処理中であることを示します。HTTP 200 以外のステータスコードは、要求が失敗したことを示します。
更新日延長が正常に完了すると、Apple は顧客に更新されたサブスクリプション更新日をお知らせするメールを送信します。
サブスクリプションの資格、ステータス通知の取得、失敗した延長の再試行など、このエンドポイントの詳細については、自動更新サブスクリプションの更新日を延長 をご覧ください。
サブスクリプションの更新日を延長することで、対象となるアクティブな加入者のサービス中断を補償します。
元の取引 ID を使用して、顧客のアクティブなサブスクリプションの更新日を延長します。
更新日延長要求が完了したかどうかを確認し、成功または失敗した延長の最終件数を提供します。
object ExtendRenewalDateRequest
個々のサブスクリプションのサブスクリプション更新延長データが含まれる要求本文。
object ExtendRenewalDateResponse
個々の更新日延長が成功したかどうか、および関連する詳細を示す応答。
object MassExtendRenewalDateRequest
すべての対象となるアクティブな加入者に適用するサブスクリプション更新延長データを含む要求本文。
object MassExtendRenewalDateResponse
サーバーがサブスクリプション更新日延長要求を正常に受信したことを示す応答。
object MassExtendRenewalDateStatusResponse
すべての対象加入者に対してサブスクリプションの更新日を延長する要求の現在のステータスを示す応答。