google-chrome - 如何触发一次性付款的付款流程?

标签 google-chrome google-chrome-extension

我有一个Chrome扩展程序,我希望通过订阅和免费试用获利。

我已遵循此处详细介绍的所有指南:https://developer.chrome.com/webstore/one_time_payments

一切正常,一切都很好,刚才我需要知道当用户决定要为我的扩展程序付款时,如何真正触发付款流程。

我可以看到有一个用于应用程序内购买的“buy.js”,但我不确定您应该如何一次性付款。

我能看到的唯一方法是在chrome商店页面上打开一个新标签页,然后以某种方式告知用户他们需要按橙色按钮...

enter image description here

当然有比这更好的方法了吗?

最佳答案

如果您希望使用Chrome Web Store付款方式对扩展程序进行付款,则必须遵守Chrome Web Store付款规则,其中包括固定价格等级以及必须由Chrome Web Store发起付款这一事实。应用内购买的工作方式有所不同。

因此,是的,您的用户将必须使用扩展程序的Chrome网上应用店条目中的橙色按钮进行订阅。通常,他们不需要受过“教育”:毕竟,那是他们从中安装扩展程序的页面,并且橙色按钮已经在那里。

根据您提供的免费试用体验的类型,可以向用户显示相关的提醒。

例如,如果您的免费试用版限制了扩展程序的某些功能,则您可以在用户尝试使用其中一种高级功能时提示用户进行订阅,和/或在扩展程序的可见部分中显示一个“订阅”按钮,该按钮链接到您的Chrome网上应用店条目。

如果您的免费试用是有时间限制的,则可以显示用户剩余剩余免费试用天数的计数器,以及上面提到的“订阅”按钮。试用期结束后,您可以自动提醒用户,并打开扩展程序的Chrome网上应用店条目。后一种方法(有时间限制的免费试用期)是我目前在扩展程序中使用的方法,到目前为止,我对用户没有任何问题,也没有混淆。

关于google-chrome - 如何触发一次性付款的付款流程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50918743/

相关文章:

javascript - 如何使用 jquery 将文本从一个页面复制并粘贴到另一个页面?

javascript - 在页面完全呈现之前将 CSS 样式从 chrome 扩展应用到页面 'instantly'

javascript - 在 google-chrome 扩展中加载 iframe(错误 : Protocols must match)

javascript - 使用 chrome.notifications.create 时出错 "Uncaught TypeError: Cannot read property ' create' of undefined"

google-chrome-extension - 如何从扩展程序中撤销 Google 帐户访问权限

javascript - jquery 动画无法在 safari 和 chrome 中正常工作

java - 如何在 JAR 中包含 ChromeDriver?

javascript - 从适用于 IE 但不适用于 Chrome 或 Firefox 的 iframe 中获取值(value)

python - 如何从Python的网络浏览器捕获HTTP错误

css - Chrome 开发工具间歇性地无法显示样式