当前位置:网站首页>Nuxt - 网站接入 51LA 网站统计(详细教程)
Nuxt - 网站接入 51LA 网站统计(详细教程)
2022-08-08 15:38:00 【王佳斌】
前言
在 Nuxt.js
项目开发中,集成 51LA 网站统计网上没有相关教程,
本文从 0-1 完成,非常详细。
第一步
注意:位置无所谓,但注意后需要正确引入。
打开项目 static
文件夹,再建个 js
文件夹,
最后在里面建立一个 51LA.js
文件,一键复制以下代码:
!function(p){
"use strict";!function(t){
var s=window,e=document,i=p,c="".concat("https:"===e.location.protocol?"https://":"http://","sdk.51.la/js-sdk-pro.min.js"),n=e.createElement("script"),r=e.getElementsByTagName("script")[0];n.type="text/javascript",n.setAttribute("charset","UTF-8"),n.async=!0,n.src=c,n.id="LA_COLLECT",i.d=n;var o=function(){
s.LA.ids.push(i)};s.LA?s.LA.ids&&o():(s.LA=p,s.LA.ids=[],o()),r.parentNode.insertBefore(n,r)}()}({
id:"这里替换为您的id",ck:"这里替换您的ck"});
第二步
这些信息您需要在 51LA 官网 获取。
打开刚才复制的代码,您需要更改下 id / ck
,如下图所示:
第三步
到了这里,您已经完成了一半,剩下的只需项目要引入它即可。
打开项目根目录 plugins
文件夹,在里面建一个 51LA.js
文件,写入以下代码:
import '@/static/js/51LA.js'
紧接着,打开项目根目录 nuxt.config.js
配置文件,
在 plugins
配置项中加入:
{
src: '@/plugins/51LA.js', ssr: false }
最终如下图所示:
第四步
打开您的网站,F12 并刷新页面,查看是否引入了以下相关脚本:
如存在且正常引入(服务器状态码正常200),便成功了。
本地环境下,默认会出现引入 http://sdk.51.la/js-sdk-pro.min.js,出现 403 的情况,不用管,部署到线上即可。
写在后面
您可能出现引入统计代码的 js 403 问题,这时候只需要将项目部署到线上即可。
相关文档
- 51LA 技术文档:https://www.yuque.com/dvqnxr/ztsh8g/gi8ybb
- 51LA 官方网站:https://www.51.la/
- 51LA 常见问题:https://www.yuque.com/dvqnxr/ztsh8g/ta941g
SEO
Nuxt.js - 网站接入 51LA 网站统计(详细教程),Nuxt.js 项目怎么加入站长统计代码,nuxt.js 项目 Vue 怎么引入一段js脚本 <script>
标签形式引入。 Nuxt3接入51la等网站统计,(Vue常规接入+nuxt接入踩坑),Nuxt 项目中如何引入统计代码? http://sdk.51.la/js-sdk-pro.min.js 403 。
边栏推荐
- 线程本地存储 ThreadLocal
- 依赖传递和依赖调解
- bzoj2816 [ZJOI2012] Network
- 程序发生run time error原因及解决方案
- Tungsten Fabric SDN — OpenStack 与 Kubernetes 异构集群统一 SDN 方案
- C#/VB.NET convert PDF to PDF/X-1a:2001
- HMS Core Analysis Service Intelligent Operation Version 6.5.1 Launched
- Guanghong Technology: The company provides manufacturing services for Xiaomi, Samsung, OPPO, Nokia and other products in India
- [Online interviewer] How to achieve deduplication and idempotency
- 解决Redis、MySQL缓存双写不一致问题
猜你喜欢
幂等性~~
HMS Core Analysis Service Intelligent Operation Version 6.5.1 Launched
湖北钠斯网络数字藏品交易系统
从洞察到决策,一文解读标签画像体系建设方法论丨DTVision分析洞察篇
彻底理解 volatile 关键字及应用场景,面试必问,小白都能看懂!
vs2只运行项目中的一个文件
All volunteers V853 chip Tina RTSP environment set up
【软件工程之美 - 专栏笔记】40 | 最佳实践:小团队如何应用软件工程?
IBM3650M4的ESXI主机报警“其他主机硬件对象的状态”
Superset 1.2.0 安装
随机推荐
看到这个应用上下线方式,不禁感叹:优雅,太优雅了!
bzoj2816 [ZJOI2012]网络
使用pymongo,将MongoDB生成的ObjectId类型数据与字符串之间的相互转化
依赖传递和依赖调解
Shell三剑客之sed命令详解
国泰君安证券新手开户、有安全保障吗?
如何制作网页
企业开发小程序有什么优势?为什么要开发小程序?
vs2只运行项目中的一个文件
干货:从零设计高并发架构
大佬们,sqlserver-cdc任务报错这个,大家遇到过吗Caused by: org.apac
基于Qt设计的课堂考勤系统(采用RDS for MySQL云数据库 )【华为云至简致远】
codeforces 444C DZY Loves Colors
Notes on the development of kindergarten enrollment registration system based on WeChat applet
pytorch安装过程中出现torch.cuda.isavailable()=False问题
如何选择ui设计机构
Mysql的分布式事务原理理解
EasyExcel导入校验必填项不能为空
hdu2475 Box
JS-BOM-Name Converter - Input Name Position Reversed