Version: Unity 6.0 (6000.0)
言語 : 日本語
Google Play
ストアの実装

Amazon アプリストアと Amazon Underground ストア

拡張機能

Amazon ユーザー ID

他の Amazon サービスの現在の Amazon ユーザー ID を取得するには IAmazonExtensions を使用します。

public void OnInitialized
    (IStoreController controller, IExtensionProvider extensions)
{
    string amazonUserId = 
        extensions.GetExtension<IAmazonExtensions>().amazonUserId;
    // ...
}

Amazon のサンドボックステスト

Amazon のローカルサンドボックステスト用アプリケーションを使用するには、IAmazonConfiguration 拡張設定を使用して、デバイスの SD カード上にプロダクトカタログの説明を JSON 形式で生成します。

var builder = ConfigurationBuilder.Instance(
StandardPurchasingModule.Instance());
// Define your products.
builder.AddProduct("someConsumable", ProductType.Consumable);
// Write a product description to the SD card 
// in the appropriate location.
builder.Configure<IAmazonConfiguration>()
    .WriteSandboxJSON(builder.products);

このメソッドを使って SD カードにプロダクトの説明を書く場合は、テストアプリのマニフェストに、外部ストレージへ書き込みするための Android の許可を宣言します。

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" /> 

必要な場合は、パブリッシュする前にこの追加した許可を削除します。

これで、Amazon サンドボックスがローカルテスト用に設定されました。詳細は、Amazon の App Tester に関するドキュメント を参照してください。

Google Play
ストアの実装