getCampaignByAccountId возвращает пустой объект в API объявлений Bing

Мы используем Bing Ads API для рекламы наших продуктов через рекламные кампании. У нас есть
доступ к имени функции getCampaign () со ссылкой на документ с рекламой bing. Внутри функции getcampaign, вызывающей метод soapCall,
код, приведенный ниже,

$ bingAdsSoapClient = $ this-> bingAPIClient -> __ soapCall (
$ ActionGetCampaignsByAccountId,
массив ($ actionGetCampaignsByAccountId. ‘Request’ => $ parametersForBingAdsAPIAccountId),
ноль,
$ this-> bingAPIInputHeaders,
$ outputHeaders
);

Когда мы выполняем код, он возвращает значение $ bingAdsSoapClient, он становится пустым, и у нас есть кампании в нашем аккаунте, но в нем отображаются пустые значения кампаний.

Спасибо

0

Решение

Вы указали правильные типы кампаний в сообщении запроса (те же типы, которые вы видите в веб-приложении Bing Ads)? Есть пример GetCampaignsByAccountId здесь, на GitHub.

Кстати, в следующий раз, пожалуйста, не стесняйтесь связаться через Форум API Bing Ads, и мы рады помочь быстро Пожалуйста, предоставьте SOAP-запрос + ответ + метка времени, чтобы ускорить расследование. СОВЕТ: руководство по устранению неполадок есть советы о том, как захватить трассировку XML, а также этот пример.

С наилучшими пожеланиями,
Эрик

0

Другие решения

Других решений пока нет …