定期購読を扱う

アプリで定期購読を提供したい場合、FreeまたはAuto-Renewable自動更新(有料)の購読のどちらかになります。

Free subscription:無料購読

無料購読で作業する主な理由は、AppleのNewsstand内にアプリを置きたいときです。Newsstandはバックグランドでのダウンロードの利点を提供します。

Auto-Renewable:自動更新

これは特定の期間の有料購読です。無期限に自動で更新します。ユーザー自身で購読をキャンセルする必要があります。
NOTE: Android subscriptionsはQ2 2013のコースで入手可能です。

subscriptionsのドキュメント管理
新規ドキュメントを追加するたび、サブスクリプションの一部かどうか決めることができます。Subscriptionsのメインメニューに、サブスクリプションの一部であるすべてのドキュメントリストがあります。
'Subscription issues'を選択するとsubscriptionと'Set a default issue'から'Add/Remove issue'に追加することができます。デフォルトのドキュメントは新規購読者が自動でアクセスするドキュメントです。

ドキュメントの追加/削除
このチェックボックスは特定のドキュメントが購読の一部かどうかのみを定義します。リストからドキュメントを取り除くと購読の一部としては利用できなくなりますが、ドキュメント自体は削除されません。

デフォルトのドキュメントを設定する
ユーザーが新規購読を購入する際、最初のドキュメントにアクセスする必要があります。ユーザーがどのドキュメントをダウンロードできるか選択できます。

継続期間の追加
継続期間は自動更新の購読のみに設定できます。

サブスクリプションで継続期間を設定するためには、以下の詳細を明記する必要があります:

名前
ユーザー名はデバイスの購読リストに表示されます。

Product identifier
継続期間用の独自のreverse-DNSです。このproduct identifierはiTunes Connect / Google Play Developer Consoleで入力したものと同じでなければなりません。さもなければサブスクリプションは正常に機能しません。

購読期間
サブスクリプションの期間です。iPadでは1週間、1ヶ月、2ヶ月、3ヶ月、6ヶ月または1年以上。Androidで1ヶ月または1年以上。

iTunes Connectに購読を追加する
https://itunesconnect.apple.com -> Manage Your Application -> Select your application -> Manage In-App Purchases -> Create New を開きます。

適切なsubscriptionタイプ(FreeまたはAuto-Renewable)を選択し、新規サブスクリプションファミリーを作成するか既存の購読ファミリーを選択します。

Twixl Distribution Platformと同じように、購読に継続期間を追加する必要があります。Twixl Distribution Platformと同じproduct id(entifier)と継続期間を使用する必要があります。例えばこのようになります。
com.mycompany.myfirstmagazine.subscription.1month

Google Play Developer Consoleに購読を追加する
https://play.google.com/apps/publish/v2/ -> Select your application -> In-App Products -> Add new product を開きます。

最初の二つのオプションはIn-App Purchases用です(ManagedとUnmanaged Product): Subscriptionを選択します。
product IDはTwixl Distribution platformのProduct Identifierと同じです(例えば com.mycompany.myfirstmagazine.subscription.1month )。
subscription用の値段を設定し月間または年間のどちらかを選択します。

NOTE:支払済の期間内の定期購読のすべてのドキュメントに対して権限を持ちます。もし自動更新をキャンセルした場合であっても契約期間内のドキュメントを入手することができます。