Tizen Seller Store (Tizen Store とも呼ばれています) では、アプリ内課金が可能なすべてのアイテムは、事前に決められたアイテムグループにグループ分けされます。これらのグループには、作成されたときに Tizen Seller Store によって Item Group ID が 指定されています。ゲームと紐づけされているグループの ID は SetGroupId
関数を使って Unity IAP に渡される必要があります。
builder.Configure<ITizenStoreConfiguration>().SetGroupId("100000085616");
UnityPurchasing.Initialize(this, builder);
Tizen では、Unity IAP はテストに MODE_DEVELOPER オプションを使用しません。アプリ内課金をテストするには、Tizen Seller Store のベータテスト機能を使用します。
起動時に Unity IAP システムは既存の Tizen 購入アイテムを確認し処理します。このプロセスの間に、IStoreListener.ProcessPurchase
の実装がユーザーがすでに所有しているアイテムに対して行われます。購入品のリストア処理は Consumable (再購入可能) アイテムを無視します。