在 Netlify + Github depoly 中加入 ads.txt
致歉
雖然我自已也不喜歡在閲讀的時候被廣告打擾。但是,我還是很想試看看放廣告!畢竟,有收入就有動力。然而,只要有點廣告,你就是我的老闆,老闆想看什麼歡迎留言告訴我!
放上 Google Adsense
我很久以前就通過 Adsense 的驗證了,所以只需要在 Adsense 上加入網域,取得 Client 的編號,然後加入在 _config.butterfly.yml 當中(如下)
plaintext
1 | google_adsense: |
ads.txt 問題
完成上面那個步驟,就會開始網站的驗證,讓後就會開始投放廣告。接下來就會收到下面這個警告。
收益警示:您必須修正某些 ads.txt 檔案問題,以免造成嚴重的收益損失。
我爲了用 iPad 維護網站,所以在 Github 中放的是 Sources Code,然後 Netlify 用 Hexo generate 來編譯跟部署,這個會跟直接放 generate 後的靜態內容有些區別。
解決方案
研究了一下,只要把 ads.txt 放在 Hexo 的 根目錄,然後在部署完成之後複製到 Publish Directory 裏面就可以了。要達成這個,只需要修改 Netlify 的 Build Command 即可(如下圖),增加複製 ads.txt 到 Publish 中。
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 TiTi & Ting!
評論
Facebook CommentsDisqus