modify

Редактировать параметры пользователя с типом «ассистент».

  1. Формат запроса
  2. Формат ответа
  3. Параметры ответа
  4. Другие действия с объектом

Формат запроса

https://api.adfox.ru/v1/API.php
 ? loginAccount=<string>
 & loginPassword=<string>
 & object=assistant
 & action=modify
 & objectID=<integer>
 & [account=<string>]
 & [password=<string>]
 & [eMail=<string>]
 & [company=<string>]
 & [firstName=<string>]
 & [lastName=<string>]
 & [isCreateOwnCampaigns=<integer>]
 & [isAdvertisers=<integer>]
 & [isModifyAllCampaigns=<integer>]
 & [isModifyOwnCampaigns=<integer>]
 & [isViewAllCampaigns=<integer>]
 & [isViewOwnCampaigns=<integer>]
 & [isWebsite=<integer>]
 & [isCommonReports=<integer>]
Query-параметры
objectID *ID объекта, над которым производится действие.
account

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

Может содержать русские и латинские буквы, цифры и любые символы

password

Необходимо создать пароль для доступа пользователя, получить от пароля хеш-функцию sha256 и передать в значении параметра.

eMail

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

company

Название компании.

firstName

Имя пользователя.

lastName

Фамилия пользователя.

isCreateOwnCampaigns

Настройка прав доступа. Возможность создавать собственные кампании.

Доступные значения:

  • 1 — включить;
  • 0 — выключить.

Значение по умолчанию: 0.

isAdvertisers

Настройка прав доступа. Возможность создавать собственных рекламодателей.

Допустимые значения:

  • 1 — включить;
  • 0 — выключить.

Значение по умолчанию: 0.

isModifyAllCampaigns

Настройка прав доступа. Управление всеми кампаниями:

  • 1 — включить;
  • 0 — выключить.

Значение по умолчанию: 0.

isModifyOwnCampaigns

Настройка прав доступа. Управление приписанными к ассистенту рекламными кампаниями.

Допустимые значения:

  • 1 — включить;
  • 0 — выключить.

Включается автоматически, если:

  • isCreateOwnCampaigns=1 (разрешено создание собственных кампаний);
  • isModifyAllCampaigns=1 (разрешено управление всеми кампаниями).

Значение по умолчанию: 0.

isViewAllCampaigns

Настройка прав доступа. Просмотр всех кампаний.

Допустимые значения:

  • 1 — включить;
  • 0 — выключить.

Включается автоматически, если:

  • isModifyAllCampaigns=1 (разрешено управление всеми кампаниями).

Значение по умолчанию: 0.

isViewOwnCampaigns

Настройка прав доступа. Просмотр приписанных к ассистенту кампаний.

Допустимые значения:

  • 1 — включить;
  • 0 — выключить.

Включается автоматически, если:

  • isModifyAllCampaigns=1 (разрешено управление всеми кампаниями);
  • isCreateOwnCampaigns=1 (разрешено создание собственных кампаний);
  • isModifyOwnCampaigns=1 (разрешено управление приписанными к ассистенту кампаниями).

Значение по умолчанию: 0.

isWebsite

Настройка прав доступа. Управление всеми сайтами.

Допустимые значения:

  • 1 — включить;
  • 0 — выключить.

Значение по умолчанию: 0.

isCommonReports

Настройка прав доступа. Доступ к общим отчетам.

Допустимые значения:

  • 1 — включить;
  • 0 — выключить.

Значение по умолчанию: 0.

*  Обязательный параметр

Формат ответа

<response>
  <status>
    <code>{integer}</code>
  </status>
</response>

Параметры ответа

code

Статус обработки запроса. Расшифровку смотрите в разделе Обработка ошибок.

Пример запроса и ответа

Запрос:

https://api.adfox.ru/v1/API.php?loginAccount={your_login}&loginPassword={sha256_your_password}&object=assistant&action=modify&objectID=543&company=84993334455

Ответ:

<response>
  <status>
    <code>0</code>
  </status>
</response>

Другие действия с объектом

См. также другие действия с объектом assistant: