当前位置:网站首页>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 。
边栏推荐
猜你喜欢
MySQL:Update高并发下变慢的案例及其涉及的特性
你真的会软件测试bug分析定位嘛
761. 特殊的二进制序列 : 经典构造题
【软件工程之美 - 专栏笔记】40 | 最佳实践:小团队如何应用软件工程?
第一章、RPC 基础知识
JS-BOM-Name Converter - Input Name Position Reversed
Share these new Blender plugins that designers must not miss in 2022
湖北钠斯网络数字藏品交易系统
Introduction to Power BI
Streamsets Data Collector 3.12
随机推荐
本机Redis Desktop Manager连不上vmware的redis
Synergistic authors open source throttling, 2022 trend of technology foresight (asynchronous programming/container technology)
Jingdong T9 pure hand type 688 pages of god notes, SSM framework integrates Redis to build efficient Internet applications
【软件工程之美 - 专栏笔记】40 | 最佳实践:小团队如何应用软件工程?
并发请求如何优雅地处理重复请求
A16z:为什么 NFT 创作者要选择 cc0?
Notes on the development of kindergarten enrollment registration system based on WeChat applet
Thread local storage ThreadLocal
大佬们,这个测试demo只能获取到全量数据,不能获取增量,我的mysql 已经开启了row模式的bi
目前安全靠谱的国内期货开户流程?
本博客目录及版权申明
小程序轮播图实现由远及近动画
sql合并连续时间段内,某字段相同的行。
文档管理系统:攻克这3个痛点,解决80%企业文档管理难题
【kali-权限提升】(4.2.5)社会工程学工具包:PowerShell攻击向量(防报毒)
ThinkPHP3.2链接带中文参数乱码导致分页数据错误
Superset 1.2.0 installation
解决Redis、MySQL缓存双写不一致问题
线程本地存储 ThreadLocal
JS-BOM-Name Converter - Input Name Position Reversed