如何将 annotations.tsv 文件加载到 Google 自定义搜索引擎?

How load annotations.tsv file to Google Custom Search Engine?

尝试将 annotations.tsv 文件上传到 CSE,上传对话框显示 "File uploading is not successful"。就这样。没有具体的错误,也没有明显的原因。一切看起来都很好。

文件名为:annotations.tsv

第一行有headers:URL<tab>Label<tab>Score

该文件包含以下形式的行:*somedomain.com/*<tab>_cse_etc<tab>1

并且:someotherdomain/*<tab>_cse_etc<1>

可能出了什么问题?

问题是 url 模式之一无效。

Google CSE 没有给出明确的错误信息。如果文件的模式列表包含任何无效模式,它只会拒绝整个文件。如果文件有任何其他问题,它只会拒绝整个文件。

无效模式的格式为 *.domainName.*

而这些是有效的模式:

www.domainName.com/    
www.domainName.com/*
subdomainName.domainName.com/dirName/*
*.domainName.com/*

这是无效的:*.domainName.*