繁体   English   中英

Amazon Fire(TV)应用内购买:订阅

[英]Amazon Fire (TV) In-app Purchase: Subscription

我目前正在为Amazon的Android应用内购买SDK开发一个测试应用。 具体来说,我在Fire TV上工作,但问题似乎也出现在Fire Tablet上。

我在开发人员帐户上创建了一个(当前未发布的)应用程序,并添加了带有年度和每月选项的订阅。

这是导出的JSON:

{
    "inapppurchasingtestabo.monthly": {
        "price": 1.07,
        "subscriptionParent": "inapppurchasingtestabo",
        "smallIconUrl": "http://",
        "title": "Subscription",
        "itemType": "SUBSCRIPTION",
        "description": "This is the subscription!",
        "languageTitleMap": {
            "DE": "Abo",
            "US": "Subscription"
        },
        "languageDescriptionMap": {
            "DE": "Das ist das Abo!",
            "US": "This is the subscription!"
        },
        "currencyPriceMap": {
            "US": 0.0
        }
    },
    "inapppurchasingtestabo.annually": {
        "price": 10.72,
        "subscriptionParent": "inapppurchasingtestabo",
        "smallIconUrl": "http://",
        "title": "Subscription",
        "itemType": "SUBSCRIPTION",
        "description": "This is the subscription!",
        "languageTitleMap": {
            "DE": "Abo",
            "US": "Subscription"
        },
        "languageDescriptionMap": {
            "DE": "Das ist das Abo!",
            "US": "This is the subscription!"
        },
        "currencyPriceMap": {
            "US": 0.0
        }
    }
}

我在设备上安装了Amazon App Tester App,并将JSON复制到/mnt/sdcard/amazon.sdktester.json

虽然一切似乎都可以正常工作-从该应用程序中,我可以看到订阅以及可用的价格,说明等。我还可以进行购买,然后将其显示在App Tester App中- 我看不到任何指示哪个认购期的价格

比较以下屏幕截图:

在此处输入图片说明

在此处输入图片说明

您能说出哪个是每月的价格,哪个是每年的价格? (此外,请记住,对于所有用户而言,它们也可能是每两周一次和每半年一次)。

所以我的问题是: 我做错了什么?如何获得购买对话框以显示期间和价格?

这可能是Amazon App Tester应用程序的错误或限制。 根据我的经验,它不能完全复制生产环境。 这对于在本地测试基本工作流程很有用。

我建议您使用Live App Testing ,它允许您在生产环境中进行测试。

亚马逊应用测试器尚未更新为他们在应用内购买中开发的新产品。 我建议进行Beta测试以确保该应用程序正常运行。 App Tester是一个假装可以完成购买的模拟应用程序。 Beta测试(实时应用测试)将针对在现实世界中购买的应用(已发布应用的生产)中执行的实际亚马逊服务对您的应用进行测试。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM