При переходе на API Bing Ads v11 с использованием PHP SDK в настоящее время мы застряли на GetTargetsByCampaignIdsRequest
а также GetTargetsByCampaignIds
который был поддержан CampaignManagementService
ранее в v10.
Мы пытались использовать классы v10, но это не сработало. GetTargetsByCampaignIds
Сам был удален.
Мы просмотрели запутанные миграционные документы и не нашли ничего, что объяснило бы нам, как получить CampaignCriterion
для всех кампаний. Кто-нибудь нашел решение этой проблемы?
Наш существующий код, чтобы вытащить все Targets
для дальнейших проверок и приостановки рекламы:
$request = new GetTargetsByCampaignIdsRequest();
$request->CampaignIds = $campaignIds;
$campaignTargets = $this->campaignManagementServiceProxy->GetService()->GetTargetsByCampaignIds($request);
Замечания: Обновлю вопрос, если найду что-нибудь новое из документации / форума.
Задача ещё не решена.
Других решений пока нет …