今天,我们正式发布适用于 Chrome 和 Firefox 的 Shifter 浏览器扩展,这是 Shifter 应用的第一款产品。所有 Residential Proxies 和 ISP Proxies 客户均可免费使用,适用于 Windows、macOS、Linux、iOS 和 Android 的桌面端和移动端应用也即将推出。
大多数代理相关的工作并非始于脚本。它通常始于有人打开浏览器,想看看某个页面在其他地方是什么样子:德国商店显示的价格、巴西的搜索结果、广告是否真的在加拿大投放。在此之前,用 Shifter 做这件事意味着要在浏览器或操作系统设置中输入一个包含各种定位参数的主机、端口和用户名,而且每次想换一个国家都要重新输入一次。
Shifter — Proxy & VPN 浏览器扩展程序去掉了这一步。你只需粘贴一次 API 密钥,从列表中选择一个套餐和一个位置,浏览器就会通过 Shifter 出站。不需要代理字符串,不需要登录提示,也不需要设置页面。
该扩展程序的功能
该扩展程序将你的浏览器连接到与你的脚本和工具所使用的同一个 Shifter 网关。它会从你的账户中读取你的套餐,根据你选择的位置和会话类型构建连接,并在后台替你完成代理登录。
有一点需要说清楚:它只对安装该扩展程序的浏览器进行路由。 它不是系统级的 VPN。设备上的其他应用、你的邮件客户端以及其他一切程序仍然使用你自己的连接。对于以下这些任务来说,这通常正是你想要的:你正在检查的标签页通过 Shifter 出站,其他一切都保持本地连接。
它适用于:
- Residential Proxies 套餐中的 Full Geo、Country Geo 和 Non-Geo 池
- ISP Proxies 套餐
传统的 backconnect 套餐、Web Scraping API 和 SERP API 在该扩展程序中不受支持。
支持的浏览器
该扩展程序适用于两种浏览器:
- Chrome,以及通过 Chrome Web Store 安装它的 Brave 和 Opera
- 桌面版的 Firefox
不支持 Microsoft Edge 和 Safari。
获取方式
从你浏览器的商店安装它:在 Chrome Web Store 上添加到 Chrome(Brave 和 Opera 也从这里获取),或在 Firefox Add-ons 上添加到 Firefox。将 Shifter 图标固定到工具栏,这样一键即可使用。浏览器扩展程序页面概述了所有功能,浏览器扩展程序文档则逐步讲解了各浏览器的安装过程。
使用你的 API 密钥连接
打开你的 Shifter profile,复制你的 API 密钥并将其粘贴到扩展程序中。这就是唯一需要的设置。
该密钥仅存储在该浏览器中,并且仅发送给 Shifter 自己的 API,扩展程序用它来加载你的套餐、剩余流量和代理设置。如果你粘贴的内容不是 Shifter 密钥,扩展程序会立即告诉你,而不是之后悄无声息地失败。
连接后,你会看到你的活跃套餐以及每个套餐剩余的流量,以及适用情况下的”Expiring soon”(即将到期)和”Trial ends”(试用结束)标签。如果你有多个套餐,“Switch membership”(切换会员)可以让浏览器从一个套餐切换到另一个。如果你还没有 Residential Proxies 或 ISP Proxies 套餐,在 Shifter 上购买一个,它会立即显示在扩展程序中。
按池选择位置
你能定位的内容取决于你的 Residential Proxies 套餐使用的池,扩展程序只提供你的套餐所支持的选项:
| 池 | 可选内容 |
|---|---|
| Full Geo | 国家、州/省、城市或 ISP(ASN),均通过一个搜索框完成 |
| Country Geo | 国家 |
| Non-Geo | 全球随机位置 |
在 Full Geo 中,一个搜索框即可覆盖全部四个层级:输入”Texas”、“Lyon”或某个移动运营商的名称,然后选择结果。Country Geo 套餐按国家定位,扩展程序会明确说明这一点,而不是展示那些实际无法使用的选项。Non-Geo 提供来自任何地方的随机 IP,对于通过住宅 IP 进行一般性浏览来说没有问题,但不适合检查特定市场;为此你需要 Country Geo 或 Full Geo。
粘性 IP 或每次请求使用新 IP
在”IP session”(IP 会话)下,你可以选择出口 IP 更换的频率:
- Sticky IP(粘性 IP)在一段时间内保持相同的出口 IP。用于登录、购物车、账户仪表盘以及其他任何需要一个访客始终保持同一身份的场景。会话时长默认为 10 分钟,你也可以以秒为单位设置自己的值。
- New IP per request(每次请求新 IP)为每个请求提供全新的出口 IP。用于不需要保持会话的快速价格检查和比较。
“Get a new IP”(获取新 IP)按钮可以按需轮换 IP,这样你无需更改任何设置就能开始一个全新的会话。如果你想了解每种模式分别适用于什么场景的背景知识,我们关于粘性与轮换住宅代理的指南有详细介绍。
Strict location(严格位置)
当你定位某个州、城市或 ISP 时,如果该确切层级没有空闲 IP,网络可能会退而使用更大范围的区域。开启 Strict location 后,它永远不会扩大范围:你会获得来自你所选确切州、城市或 ISP 的 IP,否则连接会失败,并显示一条消息,告知你目前该位置没有可用的 IP。当确切位置比成功连接更重要时使用此选项,例如当你在检查某个特定城市的落地页时。当国家才是关键因素时,请关闭此选项。
ISP Proxies:选择你的 IP
ISP Proxies 套餐的工作方式不同:它们附带一组固定的静态 ISP IP。在扩展程序中,你只需从你套餐中的 IP 里”Choose an IP”(选择一个 IP),浏览器就会使用那个 IP。对于需要始终显示同一地址的账户管理来说,这是自然的选择,因为该 IP 始终属于你,而不是从一个池中随机挑选。
Entry point(入口点)
入口点是你的浏览器在通过出口 IP 离开之前所连接的 Shifter 区域。默认情况下,它被设置为 Automatic(自动),使用最近的区域。你也可以将其固定为 Amsterdam、Bangalore、Frankfurt、London、New York、Singapore、Sydney 或 Toronto。
如果你自己的网络在一天中会发生变化,例如从办公室 Wi-Fi 切换到手机热点,固定区域就很有用:即使你自己的连接发生切换,它也能保持粘性 IP 不变。
隐私与控制设置
两项设置处理了通常会给手动代理设置带来麻烦的细节:
- WebRTC leak protection(WebRTC 泄露保护)默认开启。WebRTC 是浏览器用于通话和点对点连接的功能,即使页面本身通过代理加载,它也可能向网站泄露你的真实 IP。开启保护后,在你连接期间,网站无法通过这种方式看到你的真实 IP。如果另一个扩展程序或浏览器策略已经在控制 WebRTC,该扩展程序会告知你它的保护未生效。
- Bypass proxy for(绕过代理的地址)列出了那些跳过 Shifter、直接连接的地址。它预设包含 localhost、127.0.0.1、*.local 和私有网络范围,这样本地开发服务器和你的路由器页面可以继续正常工作。你可以添加自己的域名,例如那些永远不应通过代理 IP 访问的内部工具。
只要你在浏览器的扩展程序设置中允许它在隐私窗口(例如 Chrome 的 Incognito)中运行,该扩展程序也能在隐私窗口中工作。
查看你从哪里出站
连接后,扩展程序会在 IP Info(Shifter 的免费 IP 查询工具)上检查你的出口 IP 和国家,并显示结果。IP Info 读取的是我们的代理池所使用的同一套位置和网络数据,因此你所看到的就是我们的网络对该出口的分类方式。你也可以随时在标签页中打开 ip-info.com,查看当前 IP 的完整详情,包括城市和 ISP。
人们用它来做什么
该扩展程序是为代理工作中手动的、亲自查看的一面而构建的:
- 本地化价格和搜索结果。 以来自其他国家或城市的访客身份打开一个商店或搜索引擎,查看他们看到的内容。特别是关于搜索方面,我们关于本地化 Google 搜索结果的指南解释了不同位置会有哪些变化以及原因。
- 广告验证。 检查一个广告活动是否真的在其目标市场展示,并且落地到正确的页面。了解团队如何进行基于住宅代理的广告验证。
- 特定地区页面的 QA。 在你的用户之前,从真实的本地 IP 审查你自己网站的国家和城市版本、同意横幅、货币选择器和重定向。我们关于跨市场验证本地化广告活动的演示非常适合搭配使用。
- 账户管理。 为需要始终显示同一位置的账户保持一个粘性 Residential Proxies 会话或一个固定的 ISP Proxies IP。
- 自动化之前的快速检查。 先在浏览器中尝试某个位置,然后通过网关将相同的定位设置迁移到你的脚本中。
当你进行到最后一步时,浏览器已经完成了它的任务,接下来由网关接管。如何连接住宅代理解释了你的代码将需要的主机、端口和用户名格式。
开始使用
从你的 Shifter profile 复制你的 API 密钥,然后从 Chrome Web Store 或 Firefox Add-ons 添加该扩展程序。浏览器扩展程序文档涵盖了每种浏览器的安装过程。文档中还涵盖了该扩展程序可能显示的消息以及针对每条消息应采取的措施。
如果你还没有套餐,可以从 Residential Proxies 开始,获得从国家到城市和 ISP 的位置定位,或者选择 ISP Proxies,获得你可以保留的静态 IP。