Решение проблем


  • Получаю ошибку 'Shared account must be connected'

    Данная ошибка возвращается из API Яндекса. Подобные ошибки дополнительно не обрабатываются. Если возникли проблемы с подключением общего счета, то обратитесь к нашему менеджеру по интеграции.

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

    Документация Яндекса: Общий счет

  • Пропадают ключи из сообщений от сервиса

    AccountManagement сделан с использованием GRPC, фреймворка, который использует протокол Protobuf для передачи сообщений. Это приводит к непривычному поведению при работе с API.

    Непривычно поведение нулевых значений, а так же false передаваемых и получаемых из API. Если значение в API не передано, оно всё равно будет проставлено, но default значением. Как правило, это не приводит к проблемам.

    Если сервис послал клиенту пустое значение, клиент его не получит. Другими словами клиент никогда не получит значение вида: {"before_amount": 0}. Чтобы избежать проблем, нужно всегда использовать дефолтное значение, для ключа который не найден в сообщении от сервиса.

  • Получаю ошибку от внешней системы. Что делать?

    Если AccountManagement встречает неизвестную ошибку от внешней системы, то она направляется напрямую клиенту. Таким образом, клиент может получить необработанные ошибки.

    Это сделано для того чтобы клиент четко понимал, что ошибка произошла на стороне внешней системы, и не имеет отношения к AccountManagement. Как правило, данные ошибки мы не можем обработать: 500-е или неверные настройки внутри внешней системы.

    Обычно, такие ошибки содержат коды ошибок, которые можно легко найти в документации внешней системы.

  • Получаю ошибку 'Для LOGIN не удалось найти ...' при работе с Яндекс.Директ'

    Ошибка говорит о неверных настройках вашего подключения в account.garpun.com. Вам необходимо переподключить доступ, указав договор и мастер токен.

    Инструкция по получению мастер токена

  • Хочу создать аккаунт в Google Ads, но не понимаю что передавать в поле parentMccAccountId

    В поле parentMccAccountId необходимо передать значение из справочника adplatform.account (поле id).

    Если вы хотите создать аккаунт в MCC 123-456-7890, вам необходимо найти этот МСС в справочнике по полю login и использовать ID для дальнейших операций.

  • Хочу изменить бюджет аккаунта в Google Ads, но получаю ошибку BUDGET_UPDATE_DENIED

    В этом случае вам необходимо обратиться к нашему менеджеру по интеграции, для составления обращения в тех.поддрежку Google.

  • Хочу изменить бюджет аккаунта в Google Ads, но получаю ошибку USER_PERMISSION_DENIED

    Ошибка возникает из-за того что аккаунт не связан с основной иерархией аккаунтов. Скорее всего, ранее он был вручную перенесен из под нашего управления. Необходимо вернуть аккаунт обратно в нашу структуру аккаунтов.