在 Google AdWords API 中按第 URL 页获取关键字提示
Get keyword ideas by page URL in Google AdWords API
我正在尝试通过页面 URL 从 AdWords API 获取关键字提示,但到目前为止我只能通过另一个关键字获取关键字列表。
我想做的事可以通过网络界面实现,但至于 API,docs say ideaType
属性 的唯一可用值是 KEYWORD
.
是否有 ideaType
的替代方案,可能是通过创建新的广告系列或其他方式?
我正在使用 PHP。
我是 Google AdWords 的新手。感谢帮助!
其实我误解了ideaType
属性的目的。此 属性 不是 输入搜索参数类型。
要通过 URL 获取关键字提示,您可以使用 RelatedToUrlSearchParameter
class。
在我的案例中,代码如下(最相关的部分):
$selector = new TargetingIdeaSelector();
$selector->requestType = 'IDEAS';
$selector->ideaType = 'KEYWORD';
$selector->requestedAttributeTypes = array('KEYWORD_TEXT', 'SEARCH_VOLUME', 'CATEGORY_PRODUCTS_AND_SERVICES');
$relatedToUrlSearchParameter = new RelatedToUrlSearchParameter();
$url = $_GET['url'];
$relatedToUrlSearchParameter->urls = array($url);
$selector->searchParameters[] = $relatedToUrlSearchParameter;
我正在尝试通过页面 URL 从 AdWords API 获取关键字提示,但到目前为止我只能通过另一个关键字获取关键字列表。
我想做的事可以通过网络界面实现,但至于 API,docs say ideaType
属性 的唯一可用值是 KEYWORD
.
是否有 ideaType
的替代方案,可能是通过创建新的广告系列或其他方式?
我正在使用 PHP。
我是 Google AdWords 的新手。感谢帮助!
其实我误解了ideaType
属性的目的。此 属性 不是 输入搜索参数类型。
要通过 URL 获取关键字提示,您可以使用 RelatedToUrlSearchParameter
class。
在我的案例中,代码如下(最相关的部分):
$selector = new TargetingIdeaSelector();
$selector->requestType = 'IDEAS';
$selector->ideaType = 'KEYWORD';
$selector->requestedAttributeTypes = array('KEYWORD_TEXT', 'SEARCH_VOLUME', 'CATEGORY_PRODUCTS_AND_SERVICES');
$relatedToUrlSearchParameter = new RelatedToUrlSearchParameter();
$url = $_GET['url'];
$relatedToUrlSearchParameter->urls = array($url);
$selector->searchParameters[] = $relatedToUrlSearchParameter;