Что не так в запросе отчета yandex direct?

Формирую параметры отчёта.
$params = [
			"params" => [
				"SelectionCriteria" => [
					"DateFrom" => "$date[0]",
					"DateTo" => "$date[1]",							 			
					"Filter" => [ 
						"Field" => "CampaignId",  
						"Operator" =>  "IN" , 
						"Values" =>  ["*******"]
					]
				],
				
				"FieldNames" => ["Date", "CampaignName", "LocationOfPresenceName", "Impressions", "Clicks", "Cost"],
				"ReportName" => "НАЗВАНИЕ_ОТЧЕТА",
				"ReportType" => "CAMPAIGN_PERFORMANCE_REPORT",
				"DateRangeType" => "CUSTOM_DATE",
				"Format" => "TSV",
				"IncludeVAT" => "NO",
				"IncludeDiscount" => "NO"
			]
		];

В ответ ошибка - "Filter должен содержать массив"..
Вродебы массив и содержит
  • Вопрос задан
  • 145 просмотров
Решения вопроса 1
usdglander
@usdglander Куратор тега PHP
Yipee-ki-yay
Видимо хочет так.
"Filter" => [
          [ 
            "Field" => "CampaignId",  
            "Operator" =>  "IN" , 
            "Values" =>  ["*******"]
          ]
          ]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы