Version: 2022.3
言語: 日本語
Google Play
ストアの実装

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

拡張機能

Amazon ユーザー ID

Amazon の他のサービスのために、現在の Amazon ユーザー ID をフェッチするには IAmazonExtensions を使用します。

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

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

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

var builder = ConfigurationBuilder.Instance(
StandardPurchasingModule.Instance());
// プロダクトを定義します
builder.AddProduct("someConsumable", ProductType.Consumable);
// 適当な場所のSD カードに
//プロダクトの説明を書き込みます
builder.Configure()
    .WriteSandboxJSON(builder.products);

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

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

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

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

Google Play
ストアの実装