2019年9月15日 星期日

[Android] Android 專案加入 Admob 流程

常常忘記將 Admob 廣告加入 Android 專案的步驟,在這邊記錄一下,以供日後備查。

在 Admob 中新增 App

在 Admob 中新增 App,照著官方文件的步驟做就可以,主要是填入 App 的 package name,然後就會生成一個 Admob App ID 出來,不管 App 是否已經在 Play Store 上發布都可以新增,只是若還沒發布的話,在之後發布後要記得回到 Admob 將發布後的 App 連結過來。

新增廣告單元

新增 App 之後,接著一樣可以在 Admob 新增廣告單元,新增成功之後 Admob 會給你廣告單元的 ID。

加入 Admob SDK 到專案

新增完 App 以及廣告單元到 Admob,接著就是連結 Admob App 到 firebase。

參考官方文件中的說明,在 Admob 的該 App 頁面中,可以看到連結 firebase 的選項,點選之後建立新的 firebase 專案,然後 Admob 會跳出視窗告訴你剩下的步驟。其實到這裡,在 Admob 和 firebase 網站的設定已經做完了,接下來主要是設定 local 端的 Android Studio 專案。

第一步是下載 firebase 的設定檔,也就是 google-services.json,在剛剛點選連結 firebase 之後跳出的視窗就有附上下載連結。

第二步將 firebase 加入到專案中,一樣照著官方文件中做,主要使用第一種方法 Add Firebase using the Firebase console,修改專案內 App level build.gradle 跟 Module level build.gradle 就可以。

2019年9月4日 星期三

[Car] 入手了一台中古 Prius C

有想買車的念頭已經有一段時間了,因為家裡已經有一台四門,所以想要的車型是五門掀背小車。除車型之外,其他的條件為進口、妥善、保養費低、省油,這些條件加一加,就剩下 Swift 1.0 跟 Prius C 可以選了。

Swift 1.0 真的是一台好車,進口價錢又不是很貴,但是不知道為什麼,油電車就是莫名的很吸引我,一直很想試試看油電車開起來的感覺是甚麼,但是 Prius C 新車硬是比 Swift 1.0 貴上一截,於是一直在 Swift 新車跟 Prius C 中古間猶豫,最後還是價格先決,在今年入手了七年中古 Prius C。

開了一陣子後,油電車的神秘面紗退去,新鮮感也很快消退,其實開起來就那樣XD,怠速很安靜像沒發動是真的,省油也是真的,但油電的剎車系統一直沒辦法適應,不管再小心,煞停時一定會點頭,程度大小的差別而已,我開家裡老油車是從來不會點頭的,上網查這是油電的通病,只能說他的設計就是會造成這樣的結果。

中古車當然還是有這樣那樣的小毛病,但是已經有心理準備,畢竟比新車便宜不知多少了。

在網路上有時會看到 Prius C 車主開出 30km 以上的油耗,不過自己開的時候都只有 20km 上下,一直很好奇 30km 怎麼開出來的,最近找了個機會,在路況絕佳的情況下測試,證實了原來 Prius C 30km 的油耗不是都市傳說。這個油耗需要在天時地利人和的情況下才能出現,不會是平均值,這個測試主要是做紀念的意義居多,不過七年的 Prius C,電池都不知道衰退多少了,還能跑上 30km,已經夠讓人欣慰了。