有关IAP批量提交的常见问题解答
-
如何使用开发者控制台创建或更新IAP商品?
从应用详情页面的应用程序内商品选项卡中,单击添加新的IAP按钮来创建IAP商品。要创建或更新多个IAP商品,请单击通过CSV导入多个IAP按钮,然后导入使用CSV模板文件中所定义格式的CSV文件。
-
能否使用CSV文件提交一批订阅商品?
您可以使用CSV文件批量提交消费品和权利,但不能批量提交订阅商品。
-
应该使用什么工具来创建或编辑CSV文件?
使用Unicode文本编辑器来编辑CSV文件,以支持UTF-8字符集。Microsoft Excel之类的工具以可读形式显示CSV文件,但如果您操作不慎,则这些工具可能会损坏CSV文件。例如,Excel可能会重新设置日期字段和币种字段的格式,并且可能会将特殊字符转换为无效字符。
建议使用Google Sheets查看和编辑CSV文件。
有关如何为Excel和其他工具配置UTF-8编码的说明,请参阅为Excel配置UTF-8。
-
提交一批IAP后,系统在多久之后可以显示新的和更改的IAP商品?
预计会延迟几分钟,开发者门户才会显示新的IAP并更新IAP总数(延迟取决于所提交的IAP数量)。
-
应用程序内商品状态值是什么?
使用GUI添加单个IAP时,IAP将经历以下状态:
未完成 -> 已做好提交准备 -> 已提交 -> 审核中-> 已批准 ->上线
注意: 在极少数情况下,IAP可能处于待定状态而非已批准状态。
当您提交一批IAP商品时,IAP直接进入已提交状态。
-
可以更新处于哪些状态的IAP?
当IAP状态为“未完成”、“已做好提交准备”或“上线”时,可以更新IAP商品。
当IAP状态为“已提交”、“审核中”或“已批准”时,不能更新IAP商品。 -
在提交多个IAP商品时,如果选中了“Upload CSV”(上传CSV)对话框中的Overwrite(覆盖)复选框,会发生什么?
当CSV文件中的条目具有与应用的现有IAP列表中的条目匹配的产品ID时,“Overwrite”选项将适用。如果设置了“Overwrite”选项,则系统将使用CSV文件中匹配条目的值更新现有的应用程序内商品。
如果未设置“Overwrite”选项,则不会更新现有的IAP商品(系统将忽略CSV文件中的条目)。
-
如果设置了Overwrite,是否任何状态的IAP都会更新?
不会。我们仅支持处于合格状态IAP的更新,如常见问题6中所述。
-
如果某些IAP处于不合格状态,当开发者上传设置了Overwrite的文件时,会怎么样?
如果开发者尝试更新处于不合格状态的现有IAP(并且启用了覆盖),则error.csv文件将包括一条对应于该行的错误消息: “Error: IAP is getting published.You can update once it is Live”(错误: IAP将发布。您可以在它上线后进行更新)。
-
如果某些IAP处于不合格状态,当开发者上传未设置Overwrite的文件时,会怎么样?
这不是问题,因为会忽略这些行。