使用 LocationSearchParameter 进行 TargetingIdeaService v201109

发布于 2024-12-27 11:48:07 字数 335 浏览 0 评论 0原文

我正在尝试将 LocationSearchParameter 与 TargetingIdeaService (v201109) 一起使用。我正在努力解决 Invalid_Criterion_ID 错误。我可以请求一些帮助吗?这是我在 php 中设置 LocationSearchParameter 的方法

$locationTargetParameter = new LocationSearchParameter(); 
$locationTargetParameter->locations=$LocArray; // $LocArray is array of IDs 2840 for US

I am trying to use LocationSearchParameter with TargetingIdeaService (v201109). I am struggling with an Invalid_Criterion_ID error. May I request some help with that? Here is how I am setting LocationSearchParameter in php

$locationTargetParameter = new LocationSearchParameter(); 
$locationTargetParameter->locations=$LocArray; // $LocArray is array of IDs 2840 for US

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

錯遇了你 2025-01-03 11:48:07

自 v201702 起。这是一个工作示例。

$loc = array();
$location = new location();
$location->setId(2840); // USA
$loc[]=$location;
$locationTargetParameter = new LocationSearchParameter();
$locationTargetParameter->setLocations($loc);
$searchParameters[] = $locationTargetParameter;

另外,如果您要复制找到的示例文件 在这里。不要忘记添加

use Google\AdsApi\AdWords\v201702\o\LocationSearchParameter;

因为这是 LocationSearchParameter 正常工作所必需的。

有关文档和位置 ID,请查看此处< /a>.

As of v201702. Here's a working example.

$loc = array();
$location = new location();
$location->setId(2840); // USA
$loc[]=$location;
$locationTargetParameter = new LocationSearchParameter();
$locationTargetParameter->setLocations($loc);
$searchParameters[] = $locationTargetParameter;

Also if you're copying the example file found here. Don't forget to include

use Google\AdsApi\AdWords\v201702\o\LocationSearchParameter;

Since this is needed for the LocationSearchParameter to work.

As for documentation and location IDs, check here.

雨巷深深 2025-01-03 11:48:07

以下是对我有用的方法,以防其他人想做同样的事情:

 $loc = array();
 $location = new location();
 $location->id = '2840';
 $loc[]=$location;
 $locationTargetParameter = new LocationSearchParameter();
 $locationTargetParameter->locations=$loc;

Here is what worked for me in case there are others looking to do the same thing:

 $loc = array();
 $location = new location();
 $location->id = '2840';
 $loc[]=$location;
 $locationTargetParameter = new LocationSearchParameter();
 $locationTargetParameter->locations=$loc;
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文