跳到主要内容

解决 Google Analytics 和 Search Console 连接问题

2024-09-10

如果您遇到“无法连接到 Google Analytics / Search Console”安全消息,本指南将帮助您调试和解决该问题。


简介

与 Google Analytics、Search Console 和 Google Drive 的连接是使用 Google 提供的库安全地执行的。建立连接后,该库会通过查看其证书来验证与其通信的服务器是否是它声称的身份。

如果您在连接时看到以下弹出窗口,则表示您的计算机或网络环境中存在某些东西阻止服务器被成功验证。

可能的问题

在少数情况下,此错误是由 Covenant Eyes 和 Kaspersky 触发的。如果您有其中任何一个或类似的安全性软件正在运行,请尝试禁用它们或为 *.google.com 设置例外。

您可能需要联系您的 IT 团队来执行此操作。

可能的问题

到目前为止,我们看到的最常见的情况是在公司环境中,IT 团队已将防火墙设置为执行 SSL 加密。

该问题是由 Google 服务器提供的证书声称由防火墙而不是 Google 颁发而触发的,从而使连接看起来(非常正确!)不安全。

解决方案

有两种方法可以解决此问题:

    1. 将代理的 X.509 证书作为 SEO Spider 中的受信任证书添加。继续阅读以下内容,了解如何在没有 IT 团队帮助的情况下添加受信任的证书!
    1. 要求您的 IT 团队对 *.google.com 和 *.googleapis.com 进行一些调整。

请参阅下面的详细信息,了解如何在 SEO Spider 中添加受信任的证书。

如何添加受信任的证书

当代理更改证书的颁发者时,可以在 Screaming Frog 中快速看到。在 Windows 上单击“文件 > 设置 > 受信任的证书”,或在 macOS 上单击“Screaming Frog SEO Spider > 设置 > 受信任的证书”,然后单击“发现”按钮。

受信任的证书发现

Screaming Frog 网站证书的真正颁发者是“GTS CA 1P5”,但是,您应该看到它与某些不同的东西——例如您的代理,例如 ZScaler 或 McAfee。这表明证书的颁发者正在您的网络环境中被更改。

如果您看到“ZScaler, McAfee”等作为颁发者证书,请单击它旁边的“添加”按钮。

受信任的证书 ZScaler

这会将证书文件添加到 SEO Spider 受信任证书信任存储中。

受信任的证书已添�加到信任存储

然后,您可以单击“确定”。然后,您应该能够毫无问题地连接到 Google Analytics、Search Console 和 Google Drive。

记录问题

由于这是一个非常微妙的问题,IT 部门可能没有完全意识到,您可能需要证明这就是正在发生的事情。

使用以下步骤,您可以启用网络日志记录并查看验证过程。

    1. 打开 SEO Spider,然后转到“帮助 > 调试 > 调试选项”,找到标记为“网络(需要重新启动)”的设置,然后将其更改为“调试”,单击“确定”,然后关闭。
    1. 重新启动 SEO Spider。
    1. 启动时,您将收到一个标题为“已启用网络调试”的警告弹出窗口。单击“确定”忽略此警告——我们希望启用日志记录。
    1. 尝试连接到您的 GA/GSC 帐户以重现该错误。
    1. 转到“帮助 > 调试 > 调试选项”,找到标记为“网络(需要重新启动)”的设置,然后将其更改为“INFO”,单击“确定”,然后关闭。
    1. 重新启动 SEO Spider,您现在不应该收到“已启用网络调试”警告。
    1. 转到“帮助 > 调试 > 保存日志”。
    1. 解压缩保存的日志。
    1. 在文本编辑器(例如记事本)中打开 trace.txt。

从下往上,查找包含“CN=*.googleapis.com”的行,您会发现如下所示的行。如果 trace.txt 文件中没有此行,请打开您拥有的编号最高的 trace.txt.NUMBER 文件,然后在其中再次从下往上搜索。

Version: V3
Subject: CN=*.googleapis.com, O=Google LLC, L=Mountain View, ST=California, C=US
Signature Algorithm: SHA256withRSA, OID = 1.2.840.113549.1.1.11
Key: Sun EC public key, 256 bits
public x coord: 98274446997312835127541769149576585039475199936295800958118771490032236148026
public y coord: 88181432044161306080663229490630778187601582580527997761654179999405642797026
parameters: secp256r1 [NIST P-256, X9.62 prime256v1] (1.2.840.10045.3.1.7)
Validity: [From: Fri Mar 01 09:38:11 GMT 2019,
To: Fri May 24 10:25:00 BST 2019]
Issuer: CN=Google Internet Authority G3, O=Google Trust Services, C=US
SerialNumber: [ 416b1735 17afc403 9bb0f533 ce9c1626]

如果防火墙在此处进行干扰,您将看到不同的“颁发者”行,可能与您的公司或防火墙服务的名称匹配。