如何在nuxt項(xiàng)目中加入百度統(tǒng)計(jì)代碼

今天有個(gè)同事問我怎么在用nuxt開發(fā)的項(xiàng)目中加入百度統(tǒng)計(jì)的代碼,想起自己之前搞這個(gè)的時(shí)候也是花了點(diǎn)時(shí)間去處理的氏仗,整體來說不復(fù)雜吉捶,但是找不到設(shè)置的地方就很麻煩。

那么這里簡單來講一下這整個(gè)流程

1. 獲取百度的統(tǒng)計(jì)代碼

百度統(tǒng)計(jì)的原理就是在你當(dāng)前的頁面中注入一段js來監(jiān)聽你頁面的點(diǎn)擊以及跳轉(zhuǎn)情況皆尔,所以一開始的一步就是要申請網(wǎng)站對應(yīng)的統(tǒng)計(jì)代碼呐舔。

在此之前的申請賬號啥的就默認(rèn)跳過了,登錄了百度統(tǒng)計(jì)的控制中心后慷蠕,點(diǎn)擊頂部欄的“管理”珊拼,進(jìn)入管理頁后可以看到新增網(wǎng)站,點(diǎn)擊新增流炕,填入必要的信息后創(chuàng)建成功

新增網(wǎng)站

之后我們就可以在跳轉(zhuǎn)的頁面內(nèi)看到一段統(tǒng)計(jì)代碼澎现,其中的重點(diǎn)是紅框里面的內(nèi)容,因?yàn)橐话?html文件的話隨便在<head>塞進(jìn)去就ok

統(tǒng)計(jì)代碼

2.在nuxt項(xiàng)目中加入統(tǒng)計(jì)代碼

2.1 nuxt是什么每辟?

沒有使用過nuxt的同學(xué)可能會有這樣的疑問剑辫,簡單來講就是vue的服務(wù)端渲染框架,具體的特性啥的這里就不展開講了渠欺,其總的目的就是使用服務(wù)端渲染生成可供爬蟲抓取的html文件妹蔽,以此達(dá)到搜索引擎優(yōu)化。

2.2 如何加入統(tǒng)計(jì)代碼

nuxt框架是一個(gè)比較有意思的框架,其內(nèi)部沒有index.html這個(gè)入口文件胳岂,項(xiàng)目的初始化以及非npm依賴都只能在nuxt.config.js內(nèi)進(jìn)行编整,所以當(dāng)一開始說要加這個(gè)文件時(shí)候我也是有點(diǎn)摸不著頭腦的,主要思路也是在nuxt.config.js中找到對應(yīng)的地方乳丰。

我先是找到了nuxt中head的配置掌测,但是看了一眼都是關(guān)于meta的配置的,好像跟我的目標(biāo)有點(diǎn)差距产园,然后在文檔里面發(fā)現(xiàn)了vue-meta配置文檔汞斧。在vue-meta文檔中翻了一下,終于找到了有關(guān)script的描述淆两。

既然找到了文檔断箫,那么問題就變得很簡單了,在nuxt.config.js中加入對應(yīng)的代碼段就ok了秋冰,加入之后如下圖。

對應(yīng)的代碼片段

3. 如何檢測是否添加成功

3.1 在網(wǎng)頁中審查源代碼

我們的目標(biāo)就是讓百度統(tǒng)計(jì)的代碼出現(xiàn)在服務(wù)端渲染后的網(wǎng)頁文檔中(這個(gè)是為了保證在網(wǎng)頁初始化前完成代碼的注入)婶熬,所以最直接的一個(gè)辦法就是審查網(wǎng)頁源代碼剑勾,在網(wǎng)頁中右鍵->審查源代碼,然后在頭部看看有沒有對應(yīng)的代碼即可赵颅,有的話就是添加成功了虽另。

沒有的話,那應(yīng)該是沒有按照步驟操作饺谬,否則理論上不會出毛病捂刺。

審查源代碼

3.2 在百度統(tǒng)計(jì)管理處進(jìn)行代碼檢測

最后需要在百度統(tǒng)計(jì)“管理”那里進(jìn)行一次代碼檢測,檢測通過之后即為完成添加募寨。

檢測代碼

4. 非nuxt項(xiàng)目怎么辦族展?

有些同學(xué)可能也會遇到說用的不是nuxt開發(fā),那應(yīng)該怎么添加呢拔鹰?這里就簡單地說一下

1. 傳統(tǒng)的多頁面應(yīng)用

如果還是每個(gè)頁面都是一個(gè)html文件的話仪缸,老老實(shí)實(shí)在每個(gè)頁面的head處插入對應(yīng)的script片段

2. 單頁面(SPA)應(yīng)用

在index.html處插入對應(yīng)的script片段

最終驗(yàn)證的都是在審查源代碼中看到即可。

結(jié)語

nuxt是個(gè)很好用的框架列肢,而且在不斷地改進(jìn)恰画,有興趣的小伙伴可以多嘗試一下,了解下服務(wù)端渲染的一些概念也是挺有意思的瓷马。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末拴还,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子欧聘,更是在濱河造成了極大的恐慌片林,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異拇厢,居然都是意外死亡爱谁,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進(jìn)店門孝偎,熙熙樓的掌柜王于貴愁眉苦臉地迎上來访敌,“玉大人,你說我怎么就攤上這事衣盾∷峦” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵势决,是天一觀的道長阻塑。 經(jīng)常有香客問我,道長果复,這世上最難降的妖魔是什么陈莽? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任,我火速辦了婚禮虽抄,結(jié)果婚禮上走搁,老公的妹妹穿的比我還像新娘。我一直安慰自己迈窟,他們只是感情好私植,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著车酣,像睡著了一般曲稼。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上湖员,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天贫悄,我揣著相機(jī)與錄音,去河邊找鬼破衔。 笑死清女,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的晰筛。 我是一名探鬼主播嫡丙,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼读第!你這毒婦竟也來了曙博?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤怜瞒,失蹤者是張志新(化名)和其女友劉穎父泳,沒想到半個(gè)月后般哼,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡惠窄,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年蒸眠,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片杆融。...
    茶點(diǎn)故事閱讀 39,992評論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡楞卡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出脾歇,到底是詐尸還是另有隱情蒋腮,我是刑警寧澤,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布藕各,位于F島的核電站池摧,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏激况。R本人自食惡果不足惜作彤,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望誉碴。 院中可真熱鬧宦棺,春花似錦、人聲如沸黔帕。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽成黄。三九已至,卻和暖如春逻杖,著一層夾襖步出監(jiān)牢的瞬間奋岁,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工荸百, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留闻伶,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓够话,卻偏偏與公主長得像蓝翰,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個(gè)殘疾皇子女嘲,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,947評論 2 355

推薦閱讀更多精彩內(nèi)容