Commit 780d9d2f by Vladislav

#19498 Снхронизация объявлений с целевыми

1 parent 36ce0046
Showing with 21 additions and 2 deletions
......@@ -131,7 +131,7 @@ class GetAds extends DirectRequest
'turbo_page_id' => $ad['TextAd']['TurboPageId'],
'turbo_page_moderation' => $ad['TextAd']['TurboPageModeration'],
'business_id' => $ad['TextAd']['BusinessId'],
'prefer_v_card_over_business' => $ad['TextAd']['PreferVCardOverBusiness'] === 'YES',
'prefer_v_card_over_business' => isset($ad['TextAd']['PreferVCardOverBusiness']) ? $ad['TextAd']['PreferVCardOverBusiness'] === 'YES' : null,
]);
}
......@@ -156,10 +156,29 @@ class GetAds extends DirectRequest
$this->setService('Ads');
$this->setMethod('get');
$params = [
"SelectionCriteria" => [
"Types" => [
"TEXT_AD",
],
],
"FieldNames" => [
"AdCategories", "AgeLabel", "AdGroupId",
"CampaignId", "Id", "State", "Status",
"StatusClarification", "Type", "Subtype"
"StatusClarification", "Type", "Subtype",
],
"TextAdFieldNames" => [
"AdImageHash", "DisplayDomain", "Href",
"SitelinkSetId", "Text", "Title",
"Title2", "Mobile", "VCardId",
"DisplayUrlPath", "AdImageModeration",
"SitelinksModeration", "VCardModeration",
"AdExtensions", "DisplayUrlPathModeration",
"VideoExtension", "TurboPageId",
"TurboPageModeration", "BusinessId",
"PreferVCardOverBusiness",
],
"TextAdPriceExtensionFieldNames" => [
"Price", "OldPrice", "PriceCurrency", "PriceQualifier",
],
];
if (isset($filter['CampaignIds'])) {
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!