2016-11-16 49 views
1

我正在退款并在Google增强型电子商务中预订交易。使用Management API,您可以将其用于退款 - 全部或部分退款,但是通过颠倒一笔交易是唯一的例子,即“加载”,即加载另一个确认页面。反向多个交易Google Management API?

,我寻找到它有很大的价格变化,因为他们使用的基于拍卖系统中的业务。您是否知道是否有办法扭转交易,为现有交易ID增加负值以降低价格,但是要做更大规模的交易。

这是容易做到的一个交易one transaction,但如果你想自动执行过程有通过API做这件事的呢?

回答

1

的管理API是用于帐户管理(即设置属性和视图,配置过滤器,addding和移除用户等)。所以Management API不是你正在寻找的。要检索您的交易信息,您可以使用Core Reporting API。要发送交易,您必须使用“数据收集API”,或者以其专有名称Measurement Protocol来调用,这将允许以编程方式发送匹配(包括交易)。

但是,您不应该尝试通过发送负面交易来反转交易。

如果你用相同的ID也不会真正扭转交易,而不是它的交易价值将被添加到第一个发送其他事务,所以如果你发送一个负值的值将相互抵消。

但内部它们仍然记录为两笔交易,其中有几个后果:

  • 转换率将关闭
  • 交易值相互抵消,只有当交易双方是相同的报告期限内
  • 您需要注意两项交易都属于同一渠道,否则您无法正确报告每个渠道的收入(如果您根据收入优化了出价或创建的受众群体,您刚刚破坏了您的营销)

所以不要反向交易。使用退款,尽管他们明显的缺点。

+0

介意添加一些链接到他的报告API和测量协议,所以他明白如何以编程方式做到这一点,我会删除我的答案。 – DaImTo

+0

退款问题在于它适用于所有产品或一种产品。大部分时间,我们的“退款”是价格变化。所以他们结帐100英镑,但它变为50英镑。退款制度不允许只是价格变动吗? – Kyon147

+0

该文档没有提到价格变化 - 但是然后上传csv计划有一个产品价格列,如果上传不考虑价格,这将是毫无意义的。我想是时候进行一个小实验了......但是在此期间,我担心你没有任何好的选择,因为无论你做什么,你都会有一些偏差的指标。 –