發表文章

GTM搭配Scroll Depth-Google Analytics plugin瞭解訪客是否有閱讀文章

圖片
對於 Google 代碼管理工具 (Google Tag Manager,簡稱GTM)這套工具,原本以為只是一個各種追蹤系統程式碼的管理工具,用於降低每次需要於網頁、APP增加追蹤碼時的處理成本。直到今年九月,花了幾個小時看了一下 GTM官方文件 ,才瞭解 GTM 並非如此簡單,而是個個功能強大、神奇的工具。 舉個例子,以往於各網頁中所撰寫GoogleAnalytcis event的javascript,改成 GTM 後,居然只需要簡單的設定即可完成。『幾乎』可以不需在到網頁中寫GA的javascript。當然,複雜的運用,如 電子商務追蹤 還是躲不掉寫javascrip。但和傳統作法相比,還是簡單很多~ 當時想找個範例來練習一下 GTM 。有鑑於這個blog的流量來源幾乎以organic search為大宗,且跳出率很高。於是,想瞭解訪客是真的看完文章才離開?還是進入後馬上就離開?於是就用此疑惑作為練習~ 當時採用了 GTM 中的timer配合trigger方式處理,藉此得到訪客於文章的停留時間,作為評斷是否有看文章的依據。這樣做法產生的數據、event比預期中多了太多,不利分析。(卻也發現,有人就是不關電腦,難怪現在電力越來越吃緊,還是無法避免核四,大家應該隨手節約能源呀) 於是找了一下替代方案,改用 Scroll Depth 這個Google Analytics plugin。他的使用方式很簡單,可以參考這篇文章- Track Scroll Depth Using Google Tag Manager 。

軍艦岩親山步道、弘法大師紀念碑

圖片
軍艦岩,遠方為文化大學 想找個交通便利的郊山走走,何謂交通便利?想了想還是選擇台北捷運沿線的登山步道。最後選了很有名氣,卻一直都沒去過的軍艦岩親山步道。 這次的路線,預計由捷運石牌站出發,穿越陽明大學校區,先到到唭哩岸山、後到軍艦岩、照明寺、弘法大師紀念碑、再經丹鳳山、陳濟棠將軍之墓、終點到北投捷運站。 說也奇怪,也曾多次進出捷運石牌站,卻從未注意過立在進出口處的漢番界碑,直到行前尋找資料規劃路線時才注意到。 石牌 碑文內容為「奉憲分府曾批斷東勢田南勢园歸番管業界」 漢番界碑在台灣還蠻多的,去年去屏東 涼山瀑布步道 ,途經老埤,就有一個封禁古令埔界碑。不難想像當時的原住民生活範圍一直被當年"努力"開墾的漢人所壓縮………

php出現Memcached::get(): could not unserialize value, no igbinary support的錯誤

之前一直注意到有個系統的錯誤log中斷斷續續出現如下的錯誤資訊。由錯誤研判,應該是放進memcache的內容有使用 Igbinary 。但是取出時,卻沒做對應的處理。 Severity: Warning --> Memcached::get(): could not unserialize value, no igbinary support /xxx/xxx.php 曾請當時負責維護的苦主同事查看,得到的答案是程式中並沒有使用 igbinary 。 最近在協助查另一個問題時,卻間接找到這個問題發生原因……

cacti如何取得啟用認證機制的redis狀態

去年導入一個新專案時,因考量需要比key:value更複雜的模式,最後捨棄常用的memcache改用redis這套nosql。 和memcache相比,redis無論是功能、相關設定與需要注意的事項都複雜很多。 當初導入redis時,就曾考慮是否需要啟用其認證機制。但只要多花點時間瞭解redis的架構,不經讓人覺得redis的認證機制有點雞肋而暫時不啟用。 畢竟redis是單執行緒(Redis is single threaded),因此無法做延遲的處理。加上redis號稱每秒可處理500k的request,如果有心人士利用暴力法,應該不難打出密碼。 設定的重點,應該是啟動服務時不使用root,並設定好網路環境,避免外部可直接存取、及變更重要指令的名子等等…。 雖然說覺得redis認證機制雞肋,但最後考量能多層保護就多一層保護,最近還是調整設定、與程式,啟用了認證機制。 沒想到,cacti就無法正常取得redis的狀態了……

七星公園、冷水坑、夢幻湖雪景

圖片
夢幻湖雪景 林宗聖 先生的著作 陽明山十大傳奇 中,傳奇之四為寒冬山雪。裡面的照片,無論是竹子山、竹子湖、七星公園、大屯鞍部觀測所、夢幻湖、冷水坑、七股山都是一片雪白。 雖然將近20年前,也曾經因為下雪特別去過一次大屯山。那次的記憶,其實只有塞車…由山下塞到山上、由山上塞到山下。雪呢?記得當時積雪幾乎沒有了,可能都被先前下山的遊客挖到車上變成了雪人吧~ 畢竟,那時下山的車,車頂上都會有個小雪人~ 陽明山十大傳奇 書中照片的場景,我從未見過… 這20年來,科技的發達、工業的進步,人類讓這地球是越來越溫暖,天氣是一年比一年熱…現在的冬天,似乎也沒小時候記憶中的冷了…陽明山下雪?似乎很少發生了…這些年,如果想在大台北地區賞雪,都是趁強烈寒流時,跑去 北插天山 ,才有機會看到。

秀巒野溪溫泉-賞楓紅

圖片
今年冬天不冷,秀巒楓紅不紅…… 離開了 李棟山古堡 ,由於時間還早就先回到上宇老,準備去秀巒賞楓、控溪吊橋看楓紅。 去 霞客羅古道 途中總是會經過上宇老、秀巒。對於上宇老的印象,除了可眺望對面的百岳、雲海之外,就是有個警察局,沒什麼遊客。 最後一次經過上宇老時,只有路口的臭豆腐才稍有遊客排隊…秀巒則不同了,因為秋冬會有美麗的楓紅、和野溫泉,所以遊客比較多。 沒想到,今日的上宇老好熱鬧,警察局附近的路旁聚集不少的攤販,靠近觀景台附近的路兩旁也停滿者車。這樣的情況…真是徹底的顛覆我以前的印象…

新竹尖石-李棟山古堡

圖片
李棟山古堡 多年前走 霞喀羅古道 途經幾個駐在所遺跡,慢慢的讓我瞭解日本殖民台灣時期是利用駐在所控制者山區。也才知道,往霞喀羅古道途中,在上宇老附近的李棟山上還有個日本軍警所建立的堡壘,目前還保存很好。 為何要強調保存很好呢?因為就我走過的 霞喀羅古道 、 能高越嶺步道 、 錐麓古道 、 八通關古道 上的駐在所,已都不見地上的建築了… 這次,趁者過年的元旦假期,就來造訪李棟山(李崠山) 李棟山古堡,因所處的位置與高度,在日據時代的理蕃歷史上有者很重要的地位。日本對於山區,原本也是採用清朝時期的作法,利用隘勇線作為區隔。隘勇線之外的,就是尚未掌握的地區(蕃界)。以 獅仔頭山隘勇線登山步道 為例,途中的防蕃古碑就描述者日警以武力擴張隘勇線以進入山區獲取樟腦。 以前看到日本人為了煉製樟腦不惜以武力強行進入當時所謂的番人領地,一直無法理解。難道驅蟲蚊蠅有這麼大的經濟價值,需要動用龐大的軍警力量?直到有次去角板山看了相關介紹才知道,當時樟腦的重要性在於軍事(1887年諾貝爾利用樟腦研製出了新式火藥)、另一個原因是樟腦為賽璐璐的可塑劑。 回頭說李棟山的歷史,山頂的古堡原是清朝李棟將軍來台撫蕃而建。到了1906年,佐久間左馬太繼任第五任台灣總督,進行「五年理蕃」計劃,以壓制北蕃、撫育南蕃的治理策略進行,前兩年以討伐「北蕃」為主。於是,開始擴張隘勇線……