隱私權聲明-最常見的退件原因

Windows 8上的Windows Store市集開張以來,目前為止最常看到App被退件的原因,大約就屬4.1.1這條認證需求了:
4.1.1 如果您的應用程式具備網路通訊功能,則必須包含隱私權聲明
如果您的應用程式具備可傳輸資料的技術能力,您就必須維持一份隱私權原則。您還必須在應用程式的「描述」頁面以及 Windows 設定快速鍵顯示的應用程式設定中,提供您的隱私權原則存取方法。
讓您的應用程式具備網路通訊功能的應用程式能力宣告包含:internetClient、internetClientServer 以及 privateNetworkClientServer。
您的隱私權原則必須告知使用者有關應用程式傳輸個人資訊以及使用、儲存、保護和揭露個人資訊的方式,並且說明使用者在使用和分享其資訊時可用的控制權以及存取資訊的方式,而且必須遵守適用的法律與規定。
簡單來說,只要您的App內有宣告使用網際網路(Internet)、網路攝影機 (WebCam)或個人文件庫(Documents Library),就必預提供隱私權聲明;而您若是以Visual Studio 2012的範本來開發的話,請注意使用網際網路的宣告預設是打開的喔!
image
而這也解釋了為何4.1.1這條會成為退件的首要原因了! 微笑
所以,基本上您有兩種選擇:
1、您的App完全不會使用到Internet,那請記得到.appxmanifest中取消勾選!
2、若您的App的確會使用網際網路(Internet)、網路攝影機 (WebCam)或個人文件庫(Documents Library),那就請準備隱私權聲明吧,您將有以下三件事要完成。
首先,您的隱私權聲明必需有一個公開網址(Public Url);比如您的公司網站、個人網站甚至一篇Blog的文章,都可以放置您的隱私權聲明(沒有個人網站? 可考慮Windows Azure Web Site)。而在您上架至Windows Store的步驟之中就會看到填入此公開網址的欄位:
Provide Privacy Policy During Submission
其次,隱私權聲明中到底要寫些什麼呢? 請參考”解決認證錯誤”之中的描述:
  • 告知使用者您應用程式所收集的個人資訊
  • 告知使用者該資訊的使用、儲存、保護及揭露方式
  • 說明使用者對於該資訊的使用及共用有何控制權
  • 說明使用者可以如何存取他們的資訊
  • 遵守適用的法令與規定
當然各位也可以參考同類型App的隱私權聲明,如台灣蘋果日報隱私權聲明
最後,就是要在App的Charms Bar”設定”(Settings)中,提供一個隱私權聲明的連結即可:

image

如果您不熟悉如何在Settings Charm中作設定,可參考以下文章的最後一段,提到我實作隱私權宣告的程式碼: http://blogs.msdn.com/b/mengtsai/archive/2013/01/02/50-windows-store-app.aspx
另外也可參考以下的正式範例:
App settings sample: 基本上演示如何使用ApplicationSettings API;有C#, VB.NET, JavaScript & C++的版本可供下載。
Windows Camp in a Box: 這個其實是微軟在全球作TTT(Train-The-Trainer)教育訓練時使用的教材,其中的Lab 6就是有關Settings charm方面的習作;有C#及JavaScript的版本可供下載。

信用卡驗證–Windows 市集註冊

在註冊Windows Store帳戶時,為了確認開發帳戶的安全性和完整性,不論是個人帳戶或是公司帳戶,都必須先經過驗證,您才能使用它們在 Windows 市集內列出應用程式。

 

其中一個驗證程序步驟就是確認您的身分識別。微軟使用一種稱為「PICV 查問」的方法。在這項查問中,我們會向您用來支付開發人員帳戶費用的信用卡收取小額費用 (通常介於 $0.02 美元到 $5 美元),之後再註銷此筆費用,而你需要知道這筆交易的細節來作驗證。http://msdn.microsoft.com/zh-tw/library/windows/apps/jj863494.aspx#verifying_accounts

 

重要: 由於目前大部份台灣的信用卡公司,並不會在每月寄出的紙本對帳單上列出此筆交易,所以請各位依以下步驟來完成驗證:

 

1. 在註冊之後的2天內打電話給您的信用卡客服 –> 並請轉接客服主管 –> 調出”所有”「交易明細」是”Microsoft”or”微軟”的交易紀錄,確認此交易金額。

以我個人的經驗作例子,若我未完成此項步驟,我會在App上架過程的儀表版中看到以下畫面,其中紅字的部份為: “在您驗證付款方式之前,我們無法在市集中列出您的應用程式。”

image

點選”檢查您的付款方式”之後:

image

你就會看到我的”帳戶自動預約日期”為2013/9/12,因為這個帳號是一年期,表示我是在2012/9/12左右的時間付款,所以打電話給信用卡客服專員的時候,就能要求對方調閱這個日期前後的以”台灣微軟”或”Microsoft”抬頭的交易記錄。

以下是幾種可能的交易明細:

clip_image002[4]

 clip_image002[6]

註一: 請忽略註冊市集年費 (個人帳戶: NT$1,420,或公司帳戶: NT$2,840)

註二: 若錯誤十次會鎖帳號

 

2. 完成查詢金額後,請回到儀表板的設定檔,點選左下方選單- 訂閱,接著點選”立即驗證”。

3. 於下方畫面的”交易金額”,請填寫 “台幣”金額(務必加上.00)。

 

在註冊時若有任何疑問,可以由以下方式詢問:

1. 發信給 http://getsupport.microsoft.com

(最好有電子帳單或紙本帳單影本,包含微軟交易紀錄,加註記”I need Chinese support.”)

2. 客服部電話0800-008-833

Windows Store 上架常見問題 (稅金設定檔)

如果要將您的App上架到Windows Store,就必預填寫有效的稅金檔,否則在App的上架過程中會看到以下的畫面。
其中的紅字部份為: “在您有一個有效的的稅金檔之前,我們無法在市集中列出您的應用程式。
image
或是會看到”您的稅金檔設定無效”的提示:
image
以下就列出為了符合美國國稅局的報稅規定,非美國居民需填寫國稅局表格 W-8BEN的步驟。
Part 1 填寫基本資料 (依公司或個人帳戶,請參考下圖)
若是公司帳戶,請勾選”Corporation”:
W8BEN - C
若是個人帳戶,請勾選”Individual”:
W8BEN - I
Part 2 請不要填寫任何資料
W8BEN - PII
Part 3請簽名及選擇職稱

clip_image007
步驟其實不複雜,若還有任何疑問的話,可以用以下方式來連絡:
客服部電話0800-008-833
或發信給 http://getsupport.microsoft.com

開發Windows 8 遊戲App? 教您如何符合台灣遊戲軟體分級規定

經濟部工業局為兼顧產業發展和保護兒少的身心健康,於民國95年依兒童及少年福利法的授權制定「電腦軟體分級辦法」,讓電腦遊戲軟體納入分級規範,將國內遊戲產業導入正向發展。

而若要在 Windows 市集中發佈您的遊戲,就需要先對買家描述您的遊戲內容分級,微軟也有相對應的工具及文件教您如何取得分級憑證及封裝:  http://msdn.microsoft.com/zh-tw/library/windows/apps/hh465153.aspx.

其中請使用 Visual Studio 2012 內附的 GDFMaker 工具,在”Add Rating Dialog”之中選擇CSRR,就可以在以下頁面中設定台灣的遊戲分級。

clip_image001

之後透過文章的步驟上傳您的遊戲之後,在Windows 市集中就會出現一個”內容評分”的說明。

以某 XBOX Live 遊戲為例:

Game Rating example
當然,如果您的遊戲 App 要上架到別的國家,可以透過相同的 GDFMaker工具來製作其他國家的憑證:
image
請注意:
若您在執行GDFMaker時出現以下錯誤: (訊息是: “索引(以零為起始)必須大於或等於零,並且小於引數清單的大小。”)
clip_image002
第1. 請確認您是執行 Visual Studio 2012 內附的 GDFMaker,目錄在: %ProgramFiles(x86)%Windows Kits8.0binx86 之下。
第2. 目前 GDFMaker 的版本會因為NEU – {Language Neutral}在中文系統上沒有辦法顯示,其解法很簡單: 請在中文OS上裝英文語言包,或是用純英文的OS即可。

 

 

附記: 「.NET 海角點落部」有分享文請參考: [Windows Store App] 遊戲分級撞牆記

Windows 8 App開發嘉年華- 台灣2012年最大開發盛會

  

image 

這個活動最棒的是,還幫大家整理了所有在Windows 8/Windows Phone/Windows Azure的所有開發資源: http://www.microsoft.com/taiwan/wowzapp/learn.htm

 

1. 開發環境準備

在開始開發 Windows市集應用程式,或是Windows Phone 應用程式之前,這裡將會指引你如何下載安裝Windows 8 作業系統、Visual Studio 2012以及相關的開發工具。

Windows 8

環境準備

學習資源

社群討論

Windows Phone 8

環境準備

學習資源

社群討論

Windows Azure

環境準備

學習資源

社群討論

綜合區(含三平台及相關技術)

學習資源

2. 註冊開發帳號

開發完成後,你需要為Windows市集或Windows Phone市集分別取得開發帳號,若您有MSDN訂閱、或是參與BizSpark計劃的新創公司、以及擁有DreamSpark帳號的在校學生,都有免費註冊開發帳號的優惠。

點選以下連結進入各市集申請開發帳號:

3. 提交應用程式

擁有開發帳號後,關於應用程式上架的問題,或是瞭解如何運用Windows市集以及Windows Phone市集來獲取更多的收益!

提交應用程式區

Windows 市集 (Windows 8)

Windows Phone 市集