Все делаю по инструкции
https://developers.google.com/adwords/api/docs/
1. создал MCC
2. получил токен разработчика (не заполнял финальную форму и токен в ожидании) пока пытаюсь через тестовый аккаунт
4. создал тестовый аккаунт
5. скачал либы дотнета
6. получил токен обновления для тестового аккаунта
пытаюсь выполнить пример
int PAGE_SIZE = 100;
int offset = 0;
// Создание селектора.
Selector selector = new Selector();
selector.fields = new String[] {"Id", "Name"};
selector.ordering = new OrderBy[] {new OrderBy() {field = "Name", sortOrder = SortOrder.ASCENDING}};
selector.paging = new Paging() {startIndex = offset, numberResults = PAGE_SIZE};
CampaignPage page = null;
var user = new AdWordsUser();
CampaignService campaignService = (CampaignService)user.GetService(AdWordsService.v201502.CampaignService);
try
{
page = campaignService.get(selector);
}
catch (Exception e)
{
Console.WriteLine("Exception: "+e.Message);
}
получаю исключение AuthorizationError.USER_PERMISSION_DENIED
при попытке подключения через реальный аккаунт получаю исключение что токен разработчика на модерации - что и требовалось
в тестовом MCC не могу подключить клиента <add key="ClientCustomerId" может в этом проблема ? или по идее этот ид должен браться из реального MCC по токену, но как там на самом деле не понимаю