發表文章

使用timer、及Scroll Depth-Google Analytics plugin對於GA指標的影響

圖片
先前介紹使用GTM觀察訪客進入網站後,是否有閱讀完文章才離開。分別採用過兩種方式,第一次使用timer配合trigger方式處理,藉此得到訪客於文章的停留時間,作為評斷是否有看文章的依據。第二次則是使用 Scroll Depth 這個Google Analytics plugin。 考量timer配合trigger方式產生太多的event,以及影響了跳出率,才使用此法- GTM搭配Scroll Depth-Google Analytics plugin於GA中瞭解訪客是否閱讀完文章才離開 。 這兩種方式對於GA的相關指標會有何種影響、及變化,做個簡單說明…

GTM搭配Scroll Depth-Google Analytics plugin於GA中瞭解訪客是否閱讀完文章才離開

圖片
使用GTM搭配Scroll Depth-Google Analytics plugin,提供更符合狀況的跳出率 這個blog的流量來源以organic search為主,高達八成。另外,訪客只有閱讀一篇文章的比例也一直蠻高的。雖然也曾經嘗試在文章中儘量帶出blog內的相關文章,但觀察自己在GA中所設定的目標數字一直沒什麼改變。這表示,跳出率自然也居高不下… :P 雖然訪客多數只閱讀進入的文章後就離開,但換個角度,很想瞭解訪客是否真的有看完文章才離開?還是進入後覺得文章內容和預期不同而馬上離開(如同觀察跳出率的意義)? 在 GTM搭配Scroll Depth-Google Analytics plugin瞭解訪客是否有閱讀文章 文章中,只有提到如何藉由Scroll Depth-Google Analytics plugin產生的閱讀百分比,瞭解訪客閱讀文章的狀況。本篇則是要說明如何更進一步的應用以解決上述的疑惑。 說穿了,很簡單。就是利用Scroll Depth-Google Analytics plugin會隨者訪客觀看頁面的位置傳出25%、50%、75%、100%四種event,再搭配GTM整合Google Analytics的事件(event)。 設定前,要先瞭解Google Analytics的事件(event)的背景知識。GA有以下兩種event 互動事件(Interaction Events) 非互動事件( Non-Interaction Events )

汐止翠湖賞螢火蟲

圖片
內溝山登山步道-翠湖-螢火蟲 環保局三峽碳中和樂園的賞螢活動,抽了好幾年,今年居然抽中了。卻…因為臨時有事無法參加。隔了一週,打算趁假日去三貂嶺看螢火蟲,沒想到搭火車過了瑞芳後天氣轉為雨天。到了猴硐雨勢不小,索性下火車到猴硐走走。不過,下雨天連貓兒都不見了…真的是只有小貓兩三隻… 最後,走到猴硐神社就返家了。不過,這猴硐神社似乎是目前造訪過的日本神社中腹地最小的了…

PHP無法在$_SERVER內取得自訂header

圖片
最近測試新版PHP時,有人提到他的程式在新的環境執行時無法取得自訂的header。可是,在舊環境執行卻可正常取得該header。 程式是採用$_SERVER取得header。原以為是新版PHP的問題,但查了PHP的版本變更記錄( PHP: Appendices - Manual )卻沒有相關的說明。於是,懷疑和apache有關,傳給PHP的資料就有問題。 此次,除了PHP升級外,Apache也一併升級到2.4。在官方說明- Overview of new features in Apache HTTP Server 2.4 - Apache HTTP Server Version 2. 中提到,Apache 2.4為了增加安全做了以下調整… Translation of headers to environment variables is more strict than before to mitigate some possible cross-site-scripting attacks via header injection. Headers containing invalid characters (including underscores) are now silently dropped. Environment Variables in Apache has some pointers on how to work around broken legacy clients which require such headers. (This affects all modules which use these environment variables.) 依據上述資訊,重新查了有問題的程式。原來,程式中所自訂的header名稱中包含了『_』(底線、underscores)。觸發了Apache 2.4上述的安全加強,PHP就無法在$_SERVER取得header名稱中有底線『_』的header。當然,自訂的header名稱中沒有使用底線『_』的header,是可以正常取得的。 以下,簡單說明問題發生的原因、與相關的狀況,與處理方式…

Codeigniter搭配Apache及PHP-FPM

最近想將使用CodeIgniter這套php framework的系統改用 PHP: FastCGI Process Manager (FPM) 運行。 由於採用了CodeIgnite官方 CodeIgniter URLs : CodeIgniter User Guide 的作法,於網址中移除index.php。因此,當設定好 PHP-FPM 後,尚須處理移除index.php這段設定。 另外,也由於apache的版本演進,不同版本配合 PHP-FPM 的設定方式也有所不同,找資料過程中看過很多種設定。因此把最後採用的設定方式做個紀錄。

八通關越道-鹿鳴吊橋段

圖片
八通關越道-鹿鳴吊橋段 以前多次騎小折由台東到花蓮,途中總是會經安良轉到安南造訪安南瀑布。有一次想嘗試鹿鳴吊橋的路,卻沒找到……這次走完 瓦拉米步道 後還有時間,就騎機車去造訪這以前都沒去成的鹿鳴吊橋。 八通關古道無論是清代、或日據時代所建都是由東埔到玉里,日治的八通關越嶺警備道東段的駐在所(主線)有大水窟、米亞桑、馬沙布、沙沙拉比、托馬斯、朋珂、意西拉、塔達芬、土葛、拉古拉、大分、哈哈比、雷波斯、魯崙、十三里、新康、沙墩、抱崖、石洞、三四溪、十里、卡雷卡斯、山陰、多士袞、綠、蕨、清水、桃林、喀西帕南、黃麻、佳心、山風、鹿鳴、卓麓等駐在所。 因此,鹿鳴吊橋也是日治的八通關越嶺警備道的一段。

瓦拉米步道-八通關越道路東段

圖片
瓦拉米山屋 山屋旁有一排的櫻花,當櫻花盛開時應該很漂亮吧~ 西元1874清同治13年發生了 牡丹社事件 ,日軍以此事件為藉口,出兵討伐台灣原住民後,清廷派沈葆楨為「欽差辦理台灣等處海防兼理各國事物大臣」來台督辦防務,施行「開山撫番」政策,開發當時稱做後山的台灣東部地區。開發以下3條橫貫道路通往台灣東部… 北路-宜蘭蘇澳至花蓮奇萊 之前走訪記錄 - 蘇花古道-大南澳越嶺段、朝陽國家步道 、及 蘇花古道-海岸段步道訪海蝕洞 ) 中路-彰化圮埔至花蓮璞石閣 之前走訪記錄 - 位於西側的 東埔八通關古道-雲龍瀑布 (此為日本所闢建的八通關越道路) 南路-屏東射寮至台東卑南 中路就是現稱的『清朝』八通關古道,於光緒元年由吳光亮總兵親率飛虎軍團闢建,西邊由竹山進入,經東埔、八通關、大水窟、到璞石閣(玉里),全長約152公里。這條路線是為了交通目的,沿線都避開當時山區的布農族部落。位於新寮福德廟旁「私入番境撤禁告示碑」,據說就是為了讓當時的漢人知道,路已開通可以入山區進行開墾。 當日本佔領、統治台灣時,為了獲取山林資源、及控制山區布農族,於1921闢建「八通關越嶺警備道」。雖然和清朝時的八通關古道都是由東埔到玉里,其目的不同於清代的「開山撫蕃」,因此都是沿者當時的部落分布開闢。以大水窟作為分界,分為東、西二段。道路的開築以炮車輜重能行走的平坦路面為主…