通过 API(Web 服务)批量修改或撤销

参加 PXA 课程

如果某个操作的任何内容发生变化(例如,订单被取消、商品被退回等),您可以使用 API 对其进行修改(或撤销),从而更改该操作的佣金金额。

批处理撤销选项:

先决条件:检索 ActionId

要修改操作数据,您需要其 ActionId 值。然后可以使用此值通过 API 查找要修改的操作。

常见问题

chevron-right如何重置对某个操作(或操作项)所做的修改/撤销?hashtag

如果在操作的锁定日期之前对其进行了修改或撤销,您可以提交 RESET 作为将操作更新回默认状态的原因:

curl 'https://api.impact.com/Advertisers/{AccountSID}/Actions' \
  -X PUT \
  -u '{AccountSID}:{AuthToken}' \
  -H 'Accept: application/json' \
  -H 'Content-Type: application/x-www-form-urlencoded' \
  -d 'ActionId={ActionId}' \
  -d 'Reason=RESET'

通过 RESET 代码重置的操作可能在报告中显示不正确(例如,收入值可能计算不正确)。

chevron-right处置代码与原因有何不同?hashtag

两者 处置代码原因 在相同的上下文中使用—— 原因 是 API 默认接受的预定义代码,而 处置代码 是您可以配置的自定义原因。 了解有关处置代码的更多信息.

支持的原因代码:

chevron-right如何查看何时对操作应用了修改/撤销?hashtag

您可以使用 操作更新arrow-up-right 端点来查看操作的最后更新时间及其当前状态。

circle-info

注意: 一个 ActionUpdatesID 值不同于一个 ActionId 值——您必须使用 ActionUpdatesID 值来检索某个操作的更新。

最后更新于

这有帮助吗?