Marketo REST API - поле приращения

Если у меня есть пользовательский объект с целочисленным полем, есть ли способ отправить запрос на увеличение этого поля на 1? Или мне нужно получить значение этого поля, увеличить его и отправить обратно?

1 ответ

Решение

К сожалению, вы не можете увеличить такое значение одним вызовом API, поэтому вам придется либо

  • следите за своими записями также за пределами Marketo и обновите Marketo с текущим значением;
  • или вы должны использовать два вызова API: один для извлечения записи, а второй для отправки обновленного значения.

Примечание:
Хотя можно увеличивать / уменьшать Score Тип поля (который также является целочисленным полем) с целочисленными значениями, это можно сделать только через Change Score шаг потока в Маркето. Помимо этого, Score Тип недоступен для пользовательских объектов.

Конечно, я только что попытался увеличить целочисленное значение через API, установив "+1" в качестве отправленного значения, но оно было записано как обычное "1", поэтому исходная запись была перезаписана.

Другие вопросы по тегам