我有一个用户可以创建群组的网站(我们称之为游戏)
www.ongoingworlds.com/games/270/ www.ongoingworlds.com/games/287/等
这些游戏中的每一个都有自己的用户生成内容。我想为每个游戏使用Google自定义搜索。但我看不到一种简单的方法来修改嵌入代码以添加动态路径,我不想分别注册多个(数百个)GCSE来获取每个嵌入代码。
允许这些网址(上方)拥有自己的GCSE的最佳方式是什么?
答案 0 :(得分:0)
您可以在site:
元素上结合使用webSearchQueryAddition
运算符和gcse
参数来搜索网站的子部分。
webSearchQueryAddition会在用户的查询中附加其他搜索字词。如果对于每个“游戏”,您将webSearchQueryAddition更改为指向“游戏”基本网址,则搜索结果将与该网址匹配。您可以使用例如编程方式注入该参数。 javascript,用于每个“游戏”。
文档在这里:https://developers.google.com/custom-search/docs/element#supported_attributes
以下是工作示例: http://jsfiddle.net/t2s5M/