Commit 780d9d2f by Vladislav

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

1 parent 36ce0046
Showing with 21 additions and 2 deletions
...@@ -131,7 +131,7 @@ class GetAds extends DirectRequest ...@@ -131,7 +131,7 @@ class GetAds extends DirectRequest
'turbo_page_id' => $ad['TextAd']['TurboPageId'], 'turbo_page_id' => $ad['TextAd']['TurboPageId'],
'turbo_page_moderation' => $ad['TextAd']['TurboPageModeration'], 'turbo_page_moderation' => $ad['TextAd']['TurboPageModeration'],
'business_id' => $ad['TextAd']['BusinessId'], '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 ...@@ -156,10 +156,29 @@ class GetAds extends DirectRequest
$this->setService('Ads'); $this->setService('Ads');
$this->setMethod('get'); $this->setMethod('get');
$params = [ $params = [
"SelectionCriteria" => [
"Types" => [
"TEXT_AD",
],
],
"FieldNames" => [ "FieldNames" => [
"AdCategories", "AgeLabel", "AdGroupId", "AdCategories", "AgeLabel", "AdGroupId",
"CampaignId", "Id", "State", "Status", "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'])) { 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!