Путаница при конвертации объявлений в автономном режиме после правильного процесса OATH

я использую https://github.com/BingAds/BingAds-PHP-SDK отправить данные офлайн конвертации в Bing. Я успешно могу подключиться и позвонить в другой сервис, используя OATH. Но когда я пытаюсь отправить офлайн запрос на конверсию, у меня ничего не получается. Пример запроса Bing SOAP для запросов офлайн-конвертации https://msdn.microsoft.com/en-us/library/bing-ads-campaign-management-applyofflineconversions.aspx

Теперь мне нужна помощь от вас, ребята, если я хочу отправить ApplyOfflineConversionsRequest, какой подход я должен использовать SoapVar а затем CampaignManagement ApplyOfflineConversions? Я спрашиваю об этом, потому что я не очень хорошо знаю о Bing API v11.

После моего правильного процесса присяги

//Setting the account id as CustomerAccountId in the header element as per Bing API Doc

$GLOBALS['AuthorizationData']->AccountId = $obj->Id;

//send offline conversion
$offline = new OfflineConversion();
$offline->ConversionCurrencyCode = 'USD';
$offline->ConversionName = 'OfflineConversionSellOfRentals';
$offline->ConversionTime =  date('Y-m-d\TH:i:s', strtotime('-7 days'));
$offline->ConversionValue = 2.5;
$offline->MicrosoftClickId = '8349a6501442491186ce602ca56881fe';
$offline_response = new SoapVar($offline, SOAP_ENC_OBJECT, 'OfflineConversion', $GLOBALS['CampaignProxy']->GetNamespace());
$request[] = $offline_response;
$offline_response = CampaignManagementHelper::ApplyOfflineConversions($request);

print_r($offline_response);

Я создал статический метод внутри файла CampaignManagementHelper.php, потому что я не нашел никакой реализации метода AddOfflineConversion в Bing API SDK.

 static function AddOfflineConversion($offline){

$GLOBALS['Proxy'] = $GLOBALS['CampaignProxy'];

$request = new ApplyOfflineConversionsRequest();

$request->OfflineConversions[] = $offline;

return $GLOBALS['CampaignProxy']->GetService()->ApplyOfflineConversions($request);

}

Я могу импортировать оффлайн конвертацию в CSV, что означает Мои теги UET и цель конверсии включены.

У меня трудные времена, потому что я не получил пример примера того, как запросить офлайн-запросы на конверсию.

Ответ от вызова API Bing:

stdClass Object
(
[PartialErrors] => stdClass Object
(
)
)

2

Решение

Задача ещё не решена.

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

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

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector