Skip to content

Latest commit

 

History

History
75 lines (46 loc) · 3.08 KB

faq.md

File metadata and controls

75 lines (46 loc) · 3.08 KB

常见问题解答

我从别处得到了一份此扩展的参数集,如何应用它?

目前,参数集仅支持 实时版本 使用,请确保您在使用实时版本,然后继续浏览。

提供者应该提供了一份 .json 文件作为参数集,一段 JSON 文本作为参数集定义。

将参数集定义插入到插件安装目录下的 rules/maps.json 最后一个 } 后方。但如果参数集定义不是以 , 开头的,请在插入定义前输入一个英文半角逗号。

接下来,将参数集粘贴到插件安装目录下的 rules/ 目录中,如果提供者要求您修改名字,修改它。否则保持原样。

最后,在 chrome://extensions/ 下,重载此插件,此时在设置中您就可以切换到此参数集。

我希望为此扩展制作一份参数集,如何做到?

首先感谢您扩充 Anti Track Elements 生态!请遵照如下说明进行:

创建一个 .json 文件作为您的参数集,格式如下:

[
    { "param": "utm_source", "type": "string" },
    { "param": "utm_medium", "type": "string" },
    { "param": "utm_campaign", "type": "string" },
    { "param": "utm_term", "type": "string" },
    { "param": "utm_content", "type": "string" }
]

最外层列表保持不动,接下来按 JSON 格式将参数逐个填入 param 字段。

目前 type 仅支持字符串,其他会后续支持。

但您也可以选择直接使用导出后的参数集。格式和此完全相同,直接复制粘贴即可。

接下来,请将此 .json 文件按如下格式命名:

一个能简要概括参数集作用的英文名,最好不超过3个单词.json

接下来,创建另一个 .json 文件作为参数集定义。格式如下:

,
{
    "name": "默认",
    "loc": "./rules/default.json"
}

我们推荐您开头保留一个英文半角逗号,但您也可选择不保留。

参数说明:

name - 一个能够说明此参数集作用的简短文本,语言不限。

loc - 格式:./rules/参数集.json, 自行将 参数集 替换为上一步骤创建的参数集 json 文件名称。

接下来您就拥有了您的参数集,可以对此分发。

~~ 如果您认为您的参数集足够好,欢迎将它通过 Pull Request 的形式整合到内置参数集列表中。~~

只要您愿意,欢迎通过 #16 投稿您的参数集!无论质量好坏,在遵守 行为守则 的前提下,都可投稿!

为什么近期更新着重于 CI/CD 与文档?

近期此扩展功能逐渐丰富,因此着眼于其他部分。

但我们也正在计划一个版本代号 v0.1.0 的重大更新,此次更新开发代号 Fairy,敬请期待!