AdWords
Сейчас в сети: 612
Сейчас в сети: 612
Советы и вопросы по использованию скриптов AdWords
Подсказки
star_border
Ответить

budgetOrder: Account is not whitelisted

Студент ✭

Пытаюсь использовать пример Retrieve base spending limit of budget order

var budgetOrderIterator = AdWordsApp.budgetOrders().get();
var budgetOrder = budgetOrderIterator.next(); // на этой строчке пишет: This AdWords account is not whitelisted for this feature.

Как попасть в этот белый список аккаунтов?

budgetOrder: Account is not whitelisted

Студент ✭ ✭

Для этого необходим управляющий аккаунт https://support.google.com/adwords/answer/6139186?hl=ru

 

Будьте осторожны в выборе названия и типа аккаунта - от этого зависит то, как он будет выглядеть снаружи.

 

В панели появится новая вкладка Accounts, куда "можно будет подключить все свои аккаунты", как говорят за заморских сайтах.

 

К сожалению, я не могу ничего сказать о преимуществах и недостатках такой организации, но вызовы API и Scripts доступны из этого аккаунта.

 

Мне как разработчику кажется очень удобным такое зонтичное распределение.

 

Добра!

budgetOrder: Account is not whitelisted

Студент ✭

Спасибо за ответ. Но у меня один СВОЙ аккаунт. На данный момент на моем аккаунте уже успешно работают другие скрипты (управление ставками, включение/отключение кампаний и т.д.). Зачем мне для моего одного аккаунта создавать управляющий аккаунт - не совсем понятно...

budgetOrder: Account is not whitelisted

Студент ✭ ✭

Николай, я бы сам хотел знать ответ на этот вопрос. Вызов

 

budgetOrderSelector.get().next();

 

работает из-под аккаунта такого типа.

 

Я основывался на вот этом сообщении https://groups.google.com/forum/#!topic/adwords-api/CNtLeTL1kiI

budgetOrder: Account is not whitelisted

Студент ✭

Спасибо, oshliaer! В документации написано, что budgetOrder эта новая вещь в API, возможно, позже они уберут это ограничение, так как не хочется ради одного скрипта "городить огород" с созданием каких-то управляющих аккаунтов.

budgetOrder: Account is not whitelisted

Студент ✭ ✭

@Николай О, к сожалению я пока не нашел этой информации. Поделитесь ссылкой?

 

Добра!

budgetOrder: Account is not whitelisted

Студент ✭

Ссылка из первого сообщения https://developers.google.com/adwords/scripts/docs/examples/budget-orders

На открывшейся странице, слева колонка с перечнем разделов. Напротив "Budget Orders" стоит серая звезда с восклицательным знаком, когда наводишь на неё мышкой появляется надпись New, что я понял как "Это новая возможность!"

Т.е. то, что это ограничение уберут это моя надежда, а не информация из документации.

budgetOrder: Account is not whitelisted

Студент ✭ ✭

К сожалению, как и все в Гугл, это New довольно старое #, но ход мыслей понятен. Будем надеяться.

 

В дополнение к моему ответу хочу заметить, что за эти часы я настроил свой сервисный аккаунт под свои аккаунты и акаунты клиентов. Это удобно! Я могу использовать один и тот же скрипт для разных данных. Могу делать дополнительные выборки и получать уникальную статистику (в сумме аккаунтов). Возможно, что-то в этом есть.

Re: budgetOrder: Account is not whitelisted

Студент ✭ ✭

Документация https://developers.google.com/adwords/api/docs/guides/budget-order

Mutate requests to this service are available only to whitelisted AdWords manager accounts that have also been setup for monthly invoicing. Get requests are open to everyone. Contact your Google representative if you need to be whitelisted.

 

Note: The authenticated user must be whitelisted for BudgetOrderService. Otherwise, your requests will fail with a NotWhitelistedError.

Другого выхода не нашел.