gpt4 book ai didi

php - 尝试在谷歌分析中检测跟踪事件

转载 作者:行者123 更新时间:2023-12-03 02:12:16 24 4
gpt4 key购买 nike

我们有一个 Laravel 应用程序,其中我们让客户填写一个表单来预订请求,当表单完成时,如果他登录,则数据将使用 Controller 和其他 php 代码输入数据库,然后重定向到仪表板,但如果他没有登录,那么他必须登录/注册,然后它会进行数据存储,然后重定向到仪表板。

ServiceController 的代码是:-

    public function requestEmergency(Request $request)
{
$data = $request->input();
session(['homecare' => $data]);
if (Auth::guest())
{
return Redirect::to('/register');
} else
{
$this->requestServices("E");
Session::flash('success_message', $this->statusmessage);

return Redirect::to('request');
}
}

我们正在尝试跟踪请求预订事件的成功完成,但由于中间存在登录层,我不知道如何跟踪请求成功完成的事件,因此请提供帮助。

如果您需要更多代码,请告诉我

最佳答案

我像这样向路由添加了查询字符串参数

public function requestEmergency(Request $request)
{
$data = $request->input();
session(['homecare' => $data]);
if (Auth::guest())
{
return Redirect::to('/register');
} else
{
$this->requestServices("E");
Session::flash('success_message', $this->statusmessage);

return Redirect::to('request?emergency=booked');
}
}

然后使用 JavaScript 从我的 Blade 文件中捕获这些参数

if (document.URL.indexOf('emergency=booked') != -1) {
// google analytics code here
}

希望这对任何人都有帮助

关于php - 尝试在谷歌分析中检测跟踪事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41178363/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com