将Chrome扩展程序与Chrome Web Store Payments集成

时间:2019-03-07 09:45:44

标签: google-chrome-extension chrome-web-store

我将把扩展与License API集成在一起,它将每月收取费用(每月收取订阅费用)。到目前为止,据我了解,我将需要验证许可证调用并检查createdTime值,如果该值大于1个月,则需要显示指向网络商店的链接。然后,如果用户在下一个呼叫中将支付订阅费用,createdTime将更改为当前日期(因此,createdTime将显示上次支付日期,不是吗?),对吗?我已经在文档中搜索了答案,但到目前为止找不到有关它的任何信息。

1 个答案:

答案 0 :(得分:1)

根据documentationcreatedTime值包含:

  

创建许可证的日期,作为Unix时间戳返回。您可以用来将免费试用的功能限制到特定的时间段。

createdTime值指示用户首次安装扩展的时刻,并且从不更改,即使用户卸载并重新安装了扩展,或从免费试用更改为付费订阅。

您可以检查accessLevel的值以查看用户是否已支付订阅:"FULL"表示订阅已支付并处于活动状态,"FREE_TRIAL"指示用户尚未支付订阅费用支付。在后一种情况下,您可以将createdTime的值与当前日期进行比较,以检查用户是否仍在免费试用期内。

相关问题