EnableSharedAccount (Live)

Подключает клиенту общий счет и переносит на него средства со всех кампаний.
Метод доступен только рекламным агентствам.

Внимание

  • Подключение общего счета может занять длительное время.
  • Подключение общего счета невозможно, если у рекламодателя нет ни одной кампании.

Входные данные

Ниже показана структура входных данных в формате JSON.

{
   "method": "EnableSharedAccount",
   "param": {
      /* EnableSharedAccountRequest */
      "Login": (string)
   }
}

Ниже приведено описание параметров.

Параметр

Описание

Требуется

Объект EnableSharedAccountRequest

Login

Логин клиента, для которого нужно подключить общий счет.

Да

Результирующие данные

Ниже показана структура результирующих данных в формате JSON.

{
   "data": {
      /* EnableSharedAccountResponse */
      "Login": (string),
      "AccountID": (int),
      "Errors": [
         {  /* Error */
            "FaultCode": (int),
            "FaultString": (string),
            "FaultDetail": (string)
         }
         ...
      ],
   }
}

Ниже приведено описание параметров.

Параметр

Описание

Объект EnableSharedAccountResponse

Login

Логин клиента.

AccountID

Идентификатор созданного общего счета. Параметр возвращается, если общий счет подключен успешно.

Errors

Массив объектов Error — ошибок, возникших при подключении общего счета.

Объект Error

FaultCode

Код ошибки.

FaultString

Текст сообщения об ошибке.

FaultDetail

Подробное описание причины ошибки.

Примеры входных данных

Python

{
   'Login': 'agrom'
}

PHP

array(
   'Login' ='agrom'
)

Perl

{
   'Login' ='agrom'
}
Предыдущая
Следующая