使用谷歌分析跟踪重定向页面

2023-12-08

我正在尝试使用谷歌分析跟踪重定向页面:
我有一个名为redirect.php;当我访问像这样的网址时redirect.php?c=12345678,一个 php 函数对 sql 查找表进行查询以解码代码12345678使用先前插入的 url,然后执行301重定向。

(我正在做一个301重定向以避免重复内容。)
我希望跟踪每次访问redirect.php可以进行分析,但我做不到。

例如:

redirect.php?c=87654321重定向到story.php.

显然在分析中我找不到redirect.php页。这story.php推荐人是organic/google所以我不能依赖推荐人。

是否可以以某种方式跟踪每个重定向?


GA 在浏览器中工作。每当用户访问带有 GA 脚本的页面时,都会向 google 发送用户请求,通知有关访问的信息。 由于您正在进行 301 标头重定向 - 没有加载 GA 脚本,因此 google 不知道用户已经访问过该页面。

你有的选择

  • 将重定向从 301 标头切换到带有元重定向和 GA 代码的页面
  • 切换到另一个分析系统(例如 Piwik)并在重定向页面上手动添加数据
  • 在重定向脚本中实现您自己的计数器,与 GA 分开

当然,您可以合并这些选项,并拥有一个带有元重定向和 GA 代码的页面,该代码重定向到redirect.php 脚本,该脚本又使用 301 标头进行重定向,但这不是最好的解决方案。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用谷歌分析跟踪重定向页面 的相关文章

随机推荐

  • PHP数组循环并创建多维数组

    我有一个关联多维数组 如下所示 data array data Array 0 gt Array class gt 1styear branch gt IT Exam gt SEM1 student name gt Alex Bio gt
  • 如何从主机获取 Docker 容器的 IP 地址

    创建新容器后 是否可以运行命令来从主机直接获取容器的 IP 地址 基本上 一旦 Docker 创建了容器 我就想滚动自己的代码部署和容器配置脚本 此解决方案仅在容器与单个网络连接时才有效 这 format的选项inspect来救援 现代 D
  • 使用 GCC 有选择地删除警告消息

    这段代码 Int32 status printf status x status 给我以下警告 jpegthread c 157 warning format x expects type unsigned int but argument
  • BigDecimal 数据类型与 Double

    Jama Matrix 用 Ja va 编写了一个类 班级是这样的 public Matrix int m int n double s this m m this n n A new double m n for int i 0 i lt
  • 计算 pandas 中连续 1 的组数

    我有一个 1 和 0 列表 我想计算连续 1 的组数 mylist 0 0 1 1 0 1 1 1 1 0 1 0 手工做给我们 3 个组 但是有没有办法用 python 来做呢 在这里 每当有从 0 到 1 的跳跃时 我都会进行计数 前面
  • 在 Ruby 中是否可以显式创建局部变量

    e g x 123 p Proc new x I do not want change the value of the outer x I want to create a local x 在 Ruby 中是否有与 Perl 中的 my
  • Spring表单:输入HTML5必需的属性

    我正在使用 Spring 表单 并且想使用 Spring 表单似乎不支持的 HTML5 required 属性
  • 导航到不同 ViewController 时 BLE 外设断开连接

    我正在开发具有多个 ViewController 的 BLE iOS Swift 应用程序 主 ViewController 有一个按钮 可导航到 TableViewController 该按钮已检测到要连接的 BLE 设备 但是 当我返回
  • 当 STDIN、STDOUT 和 STDERR 关闭时 perl bug?

    当编写守护进程时 我想关闭 STDIN STDOUT 和 STDERR 以实现 良好的守护进程行为 但我很惊讶 随后打开的文件需要与旧的 STDIN STDOUT 和 STDERR 相同的属性 因为它们的 fileno s 被重新打开 这是
  • XML 中“图像上缺少 contentDescription 属性”

    我收到一条警告 辅助功能 图像上缺少 contentDescription 属性在日食中 此警告显示在第 5 行 声明ImageView 在下面的 XML 代码中 构建和运行我的应用程序时不会出现任何错误 但我真的很想知道为什么我会收到这个
  • 如何找到有关文件描述符的更多信息?

    我正在尝试调试一个挂起的进程 进程 id 的 strace 输出有最后一行 recvfrom 9
  • 在 Android 上以静音模式播放声音时出现问题

    我正在编写一个Android应用程序 无论手机处于何种模式 即使它处于静音模式 都可以简单地播放闹钟 我找到了这个question并使用答案中的代码来覆盖当前的音量状态 我的代码如下所示 Uri alert RingtoneManager
  • 如何在WordPress中使用媒体上传来上传视频文件?

    我有一个帖子类型 用于在 WordPress 中上传横幅 使用名称 图像 视频和 url 的自定义字段 默认媒体上传可以很好地上传图像 视频 但我的问题是我无法将视频基本网址获取到自定义字段 这是我的代码 无法获取视频网址 它只给我视频文件
  • Mapstruct:使用加法器时清除更新集合

    我尝试将 DTO 对象映射到 JPA 实体 我有一个集合children in my ParentEntity 可以添加它们addChild Mapstruct 通过以下方式支持使用加法器CollectionMappingStrategy
  • JButton() 仅在鼠标悬停时起作用

    import java awt import java awt image import java awt event import javax imageio import java lang import java io import
  • json.net 将字符串反序列化为嵌套类

    我收到从 http 请求返回的 Json 字符串 如下所示 info calls 0 errors error1 error2 error3 messages 0 mail 3 received 5 valid 3 我试图反序列化的实体的结
  • 如何在 MySQL 替换命令中使用正则表达式?

    我的目标是用包罗万象的链接替换数据库中的链接 我通常使用 REPLACE 命令来替换数据库中的字符串 但这次我遇到了困难 因为为了找到链接 我需要使用正则表达式 而这根本行不通 UPDATE node revisions SET body
  • R 抑制依赖项中的startupMessages

    我的 R 包的依赖项之一在加载时显示启动消息 我想抑制这些启动消息 到目前为止 我发现的唯一修复是从我的描述文件中的 Depends 行中删除有问题的包 然后打电话suppressPackageStartupMessages require
  • Android 选项卡 - 开始一个新活动

    TabHost 中有 4 个选项卡 分别是 A B C 和 D 现在每个选项卡只是一个索引页 单击其中任何一个都会显示不同的活动 问题是 当用户从选项卡中显示的内容中选择某些内容时 我需要启动另一个活动 其他活动也应该显示在父选项卡本身中
  • 使用谷歌分析跟踪重定向页面

    我正在尝试使用谷歌分析跟踪重定向页面 我有一个名为redirect php 当我访问像这样的网址时redirect php c 12345678 一个 php 函数对 sql 查找表进行查询以解码代码12345678使用先前插入的 url