2016-11-16 4 views
1

Я рассматриваю возмещение и резервирование транзакций в Google Enhanced Ecommerce. Используя API управления, вы можете сделать это для возмещения - полного или частичного, но с отменой транзакции единственным примером является «hit» или загрузка другой страницы подтверждения.Обратное несколько транзакций API управления Google?

В бизнесе, который я изучаю для него, есть много изменений цены, потому что они используют систему на аукционе. Знаете ли вы, есть ли способ обратить вспять транзакцию, чтобы добавить отрицательное значение к существующему идентификатору транзакции, чтобы снизить цену, но сделать это в большем масштабе.

Легко сделать одну транзакцию one transaction, но если вы хотите автоматизировать процесс, есть ли способ сделать это через API?

ответ

1

API управления для управления учетными записями (т. Е. Настройка свойств и представлений, настройка фильтров, добавление и удаление пользователей и т. Д.). Таким образом, API управления не является тем, что вы ищете. Чтобы получить информацию о ваших транзакциях, вы должны использовать Core Reporting API. Чтобы отправлять транзакции, вам нужно будет использовать «API сбора данных» или, как его вызвано по его собственному названию, Measurement Protocol, что позволит программным образом отправлять обращения (включая транзакции).

Однако вы не должны пытаться отменить транзакции, отправив отрицательные транзакции.

Если вы отправляете другую транзакцию с тем же идентификатором, она фактически не будет отменять транзакцию, вместо этого ее транзакционное значение будет добавлено к первому, поэтому, если вы отправляете отрицательное значение, значения будут отменять друг друга.

Однако внутренне они по-прежнему регистрируются как две сделки, которая имеет несколько последствий:

  • коэффициент конверсии будет выключен
  • операции значения компенсируют друг друга, только если обе сделки в тот же отчетный период времени
  • Вам необходимо позаботиться о том, чтобы обе транзакции были привязаны к одному и тому же каналу, иначе вы не можете правильно сообщать о доходах на канал (и если вы оптимизируете ставку или создали аудиторию на основе дохода, который вы только что разрушили ваш маркетинг)

Так что не делайте обратных операций. Используйте возмещение, несмотря на их очевидные недостатки.

+0

Обратите внимание на некоторые ссылки на отчетный api и протокол измерений для него, чтобы он понимал, как это сделать программно, и я удалю свой ответ. – DaImTo

+0

Проблема с возвратом - это для всего или для одного продукта. Большую часть времени наши «возмещение» - это изменение цен. Таким образом, они выписывают 100 фунтов стерлингов, но они меняются до 50 фунтов стерлингов. Система возврата не позволяет просто изменять цены? – Kyon147

+0

В документации не упоминаются изменения цен, но тогда схема загрузки csv имеет столбец цены продукта, который был бы бессмыслен, если бы загрузка не учитывала цену. Думаю, пришло время для небольшого эксперимента ... Но пока я боюсь, что у вас действительно нет хороших вариантов, так как неважно, что вы делаете, у вас будут некоторые искаженные показатели. –

Смежные вопросы