Developer Cookie
ID
lknhpplgahpbindnnocglcjonpahfikn设置 Cookie,让网站知道您是开发者。可配合 Google Analytics 使用,避免跟踪内部流量。
应用截图
详细介绍
设置 Cookie,让网站知道您是开发者。可配合 Google Analytics 使用,避免跟踪内部流量。
在任何网站上,只需点击浏览器中的 Developer Cookie 图标,即可将自己设为该域名的开发者或团队成员。绿色表示您是开发者,并将在该域名下设置 Cookie;灰色表示您不是开发者。此偏好会被保存,扩展程序会尝试始终为该域名保留 Cookie。
创建的 Cookie 的“名称”和“值”可以自定义,也应该自定义为您或您的组织独有的内容。
您可以在选项页面查看所有已启用的域名,并根据需要轻松添加或删除域名。该页面还有一个按钮,用于清除保存在设备上的所有 Cookie。右键点击浏览器中的 Developer Cookie 图标并选择“选项”,即可随时访问此页面。您也可以在扩展程序管理页面中找到该页面的链接。
••• 使用方法 •••
在执行某些操作之前,请在脚本中检查此 Cookie。
JavaScript 示例:
- - - - - - - - - - - - - - - - - - - - - - - - - -
var devCookie = "ChromeDeveloperCookie=123";
if (document.cookie.indexOf(devCookie) !== -1) {
// I am a developer
// Show control panel, debug info, etc.
} else {
// I am NOT a developer
// Insert Google Analytics code here, etc.
}
- - - - - - - - - - - - - - - - - - - - - - - - - - -
PHP 示例:
- - - - - - - - - - - - - - - - - - - - - - - - - - -
$devCookie = @$_COOKIE["ChromeDeveloperCookie"];
if ($devCookie === "123") {
// I am a developer
// Show control panel, debug info, etc.
} else {
// I am NOT a developer
// Insert Google Analytics code here, etc.
}
- - - - - - - - - - - - - - - - - - - - - - - - - - -
••• 关于 Cookie 的说明 •••
下次访问列表中的任何域名时,如果尚不存在开发者 Cookie,系统会创建一个新的 Cookie(假设此扩展程序已启用)。新 Cookie 设置为 30 天后过期。为了保持 Cookie 有效,扩展程序启动时会进行检查(通常是在开始新的浏览会话时),并更新所有已启用域名的过期日期。不过,由于多种原因,即使启用了此扩展程序,您仍可能以普通访客身份加载页面(每 30 天一次,或在 Cookie 被清除时发生)。这些 Cookie 非常有用,但请不要认为这种身份识别方法万无一失。
启用某个域名会应用于该域名下的所有页面,因此,在浏览“http://www.example.com/”上的任何页面时点击图标,会为以下所有页面设置 Cookie:
- http://www.example.com/page1.html
- http://www.example.com/subfolder/page2.html
- http://example.com/page1.html
- 等等……
但是,为“example.com”设置的 Cookie 不会出现在“beta.example.com”上,反之亦然。每个新子域名都可以通过点击一次来添加或删除。
警告:这种身份识别方法并不安全,不应替代用户登录系统。不要根据此 Cookie 显示受保护的数据。