开发人员控制台

有关IAP批量提交的常见问题解答


有关IAP批量提交的常见问题解答
  1. 如何使用开发者控制台创建或更新IAP商品?

    从应用详情页面的应用程序内商品选项卡中,单击Add new IAP(添加新IAP)按钮来创建IAP商品。要创建或更新多个IAP商品,请单击Import Multiple IAPs using CSV(使用CSV导入多个IAP)按钮,然后导入使用CSV模板文件中所定义格式的CSV文件。

  2. 我能否使用CSV文件提交一批订阅商品?

    您可以使用CSV文件批量提交消费品和权利,但不能批量提交订阅商品。

  3. 我应使用什么工具来创建或编辑CSV文件?

    使用Unicode文本编辑器来编辑您的CSV文件,以支持UTF-8字符集。Microsoft Excel之类的工具以可读形式显示CSV文件,但如果您操作不慎,则这些工具可能会损坏CSV文件。例如,Excel可能会重新设置日期字段和币种字段的格式,并且可能会将特殊字符转换为无效字符。

    我们建议您使用Google Sheets来查看和编辑您的CSV文件。

    有关如何为Excel和其他工具配置UTF-8编码的说明,请参阅为Excel配置UTF-8​。

  4. 在我提交一批IAP后,系统在多久之后可以显示新的和更改的IAP商品?

    预计会延迟几分钟,开发者门户才会显示新的IAP并更新IAP总数(延迟取决于所提交的IAP数量)。

  5. 应用程序内商品状态值是什么?

    使用GUI添加单个IAP时,IAP将经历以下状态: 未完成 -> 已做好提交准备 -> 已提交 -> 审核中-> 已批准 ->上线

    注意:​ 在极少数情况下,IAP可能处于​待定状态而非已批准状态。

    当您提交一批IAP商品时,IAP直接进入已提交状态。

  6. 可以更新处于哪些状态的IAP?

    当IAP状态为“未完成”、“已做好提交准备”或“上线”时,可以更新IAP商品。
    当IAP状态为“已提交”、“审核中”或“已批准”时,​不能更新IAP商品。

  7. 在提交多个IAP商品时,如果选中了“Upload CSV”(上传CSV)对话框中的Overwrite(覆盖)复选框,会发生什么?

    当CSV文件中的条目具有与应用的现有IAP列表中的条目匹配的产品ID时,“Overwrite”选项将适用。如果设置了“Overwrite”选项,则系统将使用CSV文件中匹配条目的值更新现有的应用程序内商品。

    如果未设置“Overwrite”选项,则不会更新现有的IAP商品(系统将忽略CSV文件中的条目)。

  8. 如果设置了Overwrite,是否任何状态的IAP都会更新?

    不会。我们仅支持处于合格状态IAP的更新,如常见问题6中所述。

  9. 当一些IAP处于不合格状态时,如果开发者上传设置了Overwrite的文件,会怎么样?

    如果开发者尝试更新处于不合格状态的现有IAP(并且启用了覆盖),则error.csv文件将包括一条对应于该行的错误消息: “Error: IAP is getting published.You can update once it is Live”(错误: IAP将发布。您可以在它上线后进行更新)。

  10. 当一些IAP处于不合格状态时,如果开发者上传未设置Overwrite的文件,会怎么样?

    这不会构成问题,因为将忽略这些行。