跳到主要內容

煩煩煩: admob issue, 投廣告被拒, 警廣app違規問題

今天早上準備 build code時, 遇到android studio - admob error:

Could not find com.google.firebase:firebase-ads
Required by:
    project :app

這到底是怎樣的情況??? 難道android sdk 升級30後,慢慢有些元件要更新:

change to:

implementation 'com.google.android.gms:play-services-ads:+' 
 

Mobile Ads SDK (Android) 改版:  Prepare for SDK v20

The table below lists specific class names that have changed or been removed. In summary:

  • Most classes related to UnifiedNativeAd have been renamed to NativeAd.
  • The MobileAds.Settings, NativeExpressAdView, NativeAppInstallAd, NativeContentAd, and InstreamAd classes and views have been removed.
  • All classes with the Publisher prefix have been replaced with an AdManager prefix.
  • The InterstitialAd package name has changed.

 

這個Native ads class name一改,很多app原生廣告的程式碼都要被迫改了,否則就會出現error.

 https://developers.google.com/admob/android/migration

所以,寫程式就是這樣,要一直維護,不能開發完一次後就當沒事了.

sdk升級,debug...使用者反映問題的處理.

永遠處理不完的事情.

---

今早又收到一個admob 違規,然後我就要馬上處理之:

 原來是廣告蓋到內容了...

大家也可發現admob 違規通知介面改版了.變漂亮了.功能變多了.

他現在也不會馬上停止廣告供應,而是給你一個月的緩衝期.這是很好的事.


無法專心設計app,心情真的很差,最近被不負責的安東青創基地管理中心措施所氣,憤而離開那.

但我又不能花費太多力氣在跟他們抗議,因為設計App才是我主要工作. 

整天跟他們鬥法根本無法工作.別忘記這是一個政府公帑出錢設立的地方,

請了個惡廠商,整天找創業者麻煩....深感創業中心不是這樣經營的.

心情也因為找不到一個安靜的地方可以專心設計app.而感到好煩.

我遇到的問題還不只這些...

 ---

google ads投放廣告也是困難一堆,問題重重.

一直被判定違反規定(police issue).問題模糊不清.但是我真的不知道怎麼做,才可以解決這些問題?

 

Google Ads中廣告被拒登的9個常見原因

標記廣告的一些常見原因以及解決方法:

  • 您的廣告中提到了Google認為不合適的主題。 需要遠離與成人相關的內容,賭博,假冒產品,危險產品(如爆竹)和令人反感的內容。
  • 您的廣告提及受版權保護的內容。如果另一家公司擁有某些單詞的版權或商標權,例如UBER...等
  • 您在廣告文字中有公司電話號碼,這是不允許的。Google會在實際廣告文字中用數字標記廣告,您可以使用專門的電話欄位附加此信息
  • 您的廣告宣稱您的公司排名第一或“最佳企業”。除非有第三方支持您的要求,否則廣告文字中將不允許此類陳述。相反,請嘗試使用其他免費標語,例如“ Customers Love Us!”。
  • 您的廣告文字太長請記住,標題可以是25個字符,每個內容描述和顯示網址可以是35個字符。該規則的唯一例外是,當目標國家語言文字較長時(例如哈薩克斯坦和俄羅斯)。重點訣竅是保持廣告簡潔。
  • 您的廣告包含全大寫的英文單字(例如,HUGE SALE–立即購買)。該規則的唯一例外是,如果您要突出促銷代碼。(例如享受20%的折扣-使用優惠碼:SAVE20)
  • 您的廣告包含“誘騙的點擊”文字。廣告文字中任何帶有“單擊此處”的廣告都會被立即標記。請使用其他號召性用語,例如“立即購買!”
  • 您的廣告中的驚嘆號過多。請記住,每個廣告內文僅允許一個驚嘆號。另外,廣告標題中則不允許使用感嘆號
  • 您的根域的顯示URL和目標URL不同。Google政策要求根域必須相同。例如,您不能在顯示URL中包含catsarecool.com,然後將dogsarecool.com用作目標URL

廣告拒登可能會非常令人討厭,並且可能會為屢犯者提供懲罰。 請牢記以上常見錯誤,並在廣告被拒登後進行修復。

投廣告是很複雜的工作,除了文案外,圖片也要自己設計. 

重點是要有足夠的資金才能源源不斷投錢進去.

 ---

總之,生活一直都有解決不完的事情,

還有,在研發app進度方面...

目前設計flutter app,要學的東西實在太多.

不像使用native code一樣順手.卡關在這很久.

寫app實在很苦,沒錢真的不要搞這.感覺人生好苦...

比較起來,不如還是去外面上班比較輕鬆點.那種每個月可以領薪水的日子(雖然每天都要早起不能遲到,還有一堆惡同事惡老闆)

現在設計app要比的是資金,

有錢才能請人研發,(自己一個人搞這實在不夠力),請美工,設計好的UI/UX.

新的技術一直出,研發人員都趕不上新的東西出來的速度,好不容易學會一項新技術,但可能沒多久這技術就要準備淘汰了.

而且現在題目太多,app競爭者太多.

尤其中國那邊,砸錢研發不手軟.優秀的人太多.

沒有錢的話,研發比不上別人,行銷也比不過.

行銷是要錢的.而且要持續不斷投入錢.

-----

所以,近來,我遇到的是多重複雜跟複合式問題,這實在難以解決啊.

一想起來這一連串困難跟煩事,就讓人想放棄跟無奈.

總之,就是日子很煩煩煩,很苦.很無奈.




 

 



留言

這個網誌中的熱門文章

最爛的銀行服務-玉山銀行

今天寫信給玉山銀行,問他說能不能給予我免費跨行轉帳次數, 我是他們大客戶....常常需要轉帳跟提款.發現這樣被扣手續費很不划算. 玉山銀行的atm又很少見. 但是得到的回應是這樣: 看完這信,有回答等於沒回答,當下我就決定要轉到其他家銀行了, 只是有點麻煩,股票帳戶,外幣帳戶,黃金存摺帳戶... 玉山銀行在我家附近連一台提款機都沒有,每次都要借台新銀行或中信銀行的atm. 把錢放在這裡實在不方便,不斷被扣轉帳手續費跟提款手續費. 你看台新銀行richard給我五次免費額度. 使用其他家例如合作金庫與兆豐銀行都有台灣pay可以免手續費. 玉山銀行???? 今天開始要開始廢棄玉山銀行了.... 而且看這回信後,我也覺得玉山銀行很爛,自己不建atm,又不給客戶免費跨行提款次數,叫我跑大老遠自己搜尋ATM. 建議大家他的股票: 玉山 金控 ( 2884 ) 也不要買, 股價一定會慢慢下跌的,看他們家的服務讓客戶一個一個跑掉,就知道了 . 未來不是有很多純網銀出來嗎? 他們都會給予更多免費跨行轉帳次數. 感覺未來這種服務不佳的銀行都準備被淘汰吧. 對於app設計師來說: 這種回答也是最不佳的. 我們要對user友善點,使用者反應app會當機,有問題時, 回答要能解決他們的問題. 千萬不能像玉山銀行客服人員這樣回答. 使用者都是很厲害的,他發現你沒鳥他,明天開始就刪除app了. PS:後來去辦了兆豐銀行.行員說只要辦個數位帳戶就有10次跨行提款...而且已經有一般非數位帳戶也可再申請一個數位的. 相比玉山銀行還限制如果有玉山帳戶者再申請數位帳號也沒有跨行轉帳提款優惠,玉山真的好差... 除此之外,台新銀行也給我各5次免費跨行轉帳+提款次數 真的好好..(以上都不用薪轉戶,一般人都有資格可以申請) 有了15次轉帳跟跨行提款免費,就不用到處找ATM.... 心情好多了,現在欠缺的就是錢了

ios app 上架時app icon要注意事項

按照apple ios app icon標準(App Icon Attributes): All app icons should adhere to the following specifications. 所有app icon須符合下列: -Format: PNG  , 一定要png...但全彩png size很大 .. -Color: 注意24bit不要有透明色在上面. -Layers: Flattened with no transparency. 絕不可以有alpha透明色. -Shape Square with no rounded corners 不可以有圓角,之後apple會統一用圓角特效上去. -Resolution: -iPhone X, iPhone 8 Plus, iPhone 7 Plus, and iPhone 6s Plus @3x -All other high-resolution iOS devices @2x ps: 建議不要使用 PDF 檔案.. pdf內是一個向量圖,本來是用來減少png的size太大問題. 但對於較複雜的圖像而言 PNG 的表現實際上是優於 PDF 的. iOS系統會自動把 30x30 的 PDF 圖檔做成 @2x 60x60 的 PNG 圖檔. 很複雜的官方說明: Image Size (px) File Name Used For App Store 512x512 iTunesArtwork App list in iTunes Do not include 1024x1024 iTunesArtwork@2x App list in iTunes on devices with retina display Do not include 120x120 (最重要!) Icon-60@2x.png Home screen on iPhone/iPod Touch with retina displ

更改google drive預設存放目錄位置Change Google Drive Default Folder Location in Windows

Google drive預設存放位置是放在C:\Users\username\Google 雲端硬碟.有些人c槽是ssd,空間有限.如果一不小心,像google drive空間有1TB的人. SSD就被塞爆...需要改放在其他磁碟機..(例如c是ssd, D是一般硬碟..可能有幾TB) 1.如果之前已經安裝的人,首先先解除帳戶連結.解除後再刪除掉目前的舊的Google Drive 目錄.釋放已占空間.(不用擔心,因為已經備份到雲端,待會會自動再下載回來.) 2.再次登入帳戶,在最後一頁時.不要那麼快按確認,這裡有個"進階設定". 3.這邊可更改預設資料夾...我們把他改到D槽...或其他槽. 建一個新目錄,取個好記的名字,例如"[GoogleDrive]",加上特殊字元"[" "]"可讓資料夾排在最前面,將來比較好找.更改好之後,再選擇這新資料夾.   PS: 也建議大家不要把Google drive預設資料夾放在C:\Users\username\Google 雲端硬碟. 一則不方便找.二則重灌電腦時,會忘記這邊有資料,整理起來很麻煩.三是C通常是SSD,容量小,設在D槽(如果是HDD的話),可避免塞爆SSD.

Admob的 app-ads.txt終於成功動作了

照片中變綠燈就是找到app-ads.txt,就是按照admob網頁指示,建立一個utf-8的app-ads.txt 大小寫都不能錯.內容就是複製他所提供的那一行,並將app-ads.txt放在網站根目錄. 1.確定.xyz domain是可以的,不一定要.com 2.上面說要等24小時,其實要等3週,至少我是等這麼久,中間一直很生氣,因為是否設定成功你無法知道,要等很久。 3.寫信給admob support是沒用的,沒人理會 4.千萬不要去用外面那種(app-ads-txt.com)免費提供放置的那種網站,他會在.txt最後一行加上他自己的廣告代號,他們非經允許就加上,你也不能移除,這更有詐欺的嫌疑。 5.注意,google play store每個app資訊頁下,有個網站選項:詳細聯絡資料,就是那個,不要按錯,填錯到開發者頁面的網站去了,那樣會抓不到的,所以每個app都要更新一次,10個app,就要填十次,尤其目前google play更新審核變人工更久了,有時要等3天到1週,網站才會更新。 ios app: 在apple app store connect下,只有發新版本時能更改. In the "iTunes App " the two URLs , plus the "Privacy URL ", will appear on the left (below the icon) in the LINKS section ( the marketing URL will be called "Developer Web Site".  6.目前在試著使用aws s3 加上"Static website hosting" + CloudFront (for https),還買了route53的 .Com 網域(~美金12元/年),就不需架網站伺服器浪費電,也不用架apache,設定也簡化許多,所以選用aws s3就可架靜態網站最快,不用一堆複雜apache設定,然後也有https的支援(route53+cloudfront).目前我都設定好了,還在等app-ads.txt被google爬蟲程式自動抓取,要等3周吧...也已

SMR疊瓦式hdd致命缺陷被解決????!!!

新聞來源: https://tech.sina.cn/2019-12-25/detail-iihnzahi9980174.d.html 現在90%所有的硬碟 … 除了SSD 之外都是採用PMR 技術,但為容量增長而發展的SMR( 疊瓦式磁紀錄)會比較便宜不要踩地雷 。 PMR、SMR 硬碟分別是什麼? PMR (perpendicular magnetic recording,垂直磁性記錄). 寫入磁頭會比讀取磁頭來得大,因此硬碟供應商若要增加磁錄密度,就會儘可能讓寫入磁頭的尺寸縮小至物理極限為止。 SMR (shingled magnetic recording,疊瓦式磁性記錄). SMR 採用的技術是讓資料循序寫入,如其名稱所示,磁軌會如瓦片般堆疊在另一磁軌的部分面積上,藉此達到增加磁錄密度的目的。在此情況下,讀取磁頭仍可從磁軌上未被覆蓋的部分來讀取資料。   玩家對SMRHDD避之唯恐不及,因為這種HDD性能、可靠性都有問題,但它能提升HDD存儲密度大約1/4 PMR 與 SMR 的差異 當 SMR 硬碟上循序寫入新資料時,這些如瓦片般堆疊的磁軌仍可正常讀取, 並不影響讀取效能。 不過,一旦已寫入的資料要修改或覆寫時,寫入磁頭並不會直接在既有的磁軌上進行磁錄,以避免毀損相鄰的磁軌。 編輯後的資料會先在磁碟上的空白處寫入,原先舊資料的磁軌會暫時維持不動。 等到硬碟閒置時才會進行重新整理的機制,將原先磁軌上的舊資料自動清除,並重新成為可用空間以供新資料寫入。 就前述的重新整理機制而言, SMR 硬碟的閒置時間就顯得相當重要。如果 SMR 硬碟長時間進行密集的覆寫任務,則會沒有足夠的閒置時間來重新整理磁軌,暫時不動的既有資料磁軌數量會越來越多。接著導致 SMR 硬碟必須一邊寫入新資料,一邊重新整理舊磁軌,進而對讀寫效能造成某種程度的影響。 WD他們開發了名為Zonefs的文件系統,有望解決SMR HDD寫入數據時的弊端,同時也適用於SSD。 WD近年來一直在研究分區存儲(Zoned Storage),它將 HDD的LBA空間分成多個區塊,只能從每個區塊的開頭順序寫入數據,而且數據不能任意覆蓋。這種數據存儲技術可以改變SMR、SSD HDD存儲、寫入數據的方式,不會再像現在這樣有很多隨機