將 App 提交至 Firefox Marketplace

翻譯不完整。請協助 翻譯此英文文件

開發者可透過 Firefox Marketplace,將 App 提供給消費者使用。本篇文章將帶領使用者成功提交 App 至 Marketplace 之上。

提交前的檢查事項

在提交自己的 App 之前,需完備下列條件:

  • 在 App 的 manifest 檔案中填入 App 的名稱,且在 manifest 檔案中最長不可超過 128 個字元。此名稱另必須預先填入 Marketplace 上傳程序 Step 3 的「名稱 (Name)」欄位。
  • 在 App 的 manifest 檔案中填入 App 的說明,且在 manifest 檔案中最長不可超過 1024 個字元。此說明另必須預先填入 Marketplace 上傳程序 Step 3 的「說明 (Description)」欄位;以後亦可另行編輯 (在 Marketplace 上的「說明」並不會限制字元數)。
  • 在 App 的 manifest 檔案中需指定 2 組圖示:128 x 128px 圖示用以顯示於 Marketplace 中;60 x 60px 圖示用以在裝置上顯示 App 本身。請參閱 manifest icons 以獲得更多相關資訊。
  • 提供 App 的截圖,至少需有 320 x 480px (可參閱 Marketplace screenshot criteria 以獲得相關資訊。如果想新增或更改截圖,亦可於 Step 4 中更新)。
  • 提供 App 的隱私權條款,或提供隱私權條款說明網頁的網址。可參閱隱私權政策指南 以獲得相關資訊 (可於上傳 App 的 Step 3 中輸入)。
  • App 支援服務的電子郵件信箱 (可於上傳 App 的 Step 3 中輸入)。

針對托管式 (Hosted) App,開發者必須:

  • 需將 App 托管於 Web 之上 (封裝式 App 不需達到本要求)。可參閱 Publishing the app 以獲得更多資訊。
  • 為 App 提供 manifest 檔案的網址。可參閱 App Manifest 以獲得更多資訊。

針對封裝式 (Packaged) App,開發者必須:

  • 將 App 封裝為 zip 檔案,並將 manifest 檔案置於根目錄中。
  • 需於 manifest 檔案中指定 launch_path

其他非必要,但我們建議完成的事項如下:

  • 提供 App 其他畫面的額外截圖。所有 App 均可上傳最多 6 張截圖。若 App 具備不同的螢幕配置,開發者最好能針對各款裝置規格提供 1 張截圖,例如:
    • 手機:建議 320 x 480px 或更多截圖
    • 平板電腦:建議 1024 x 768px 或 1280 x 800px
    • 桌上型電腦:建議 1280 x 800px 或 1440 x 900px
  • App 首頁及/或其支援網頁的網址。根據開發者自己的喜好,可決定是否置於單一網頁或不同網頁均可 (可於上傳 App 的 Step 3 中輸入)。
  • 還有App manifest 建議可提供的其他資訊。請注意 namedescriptionicons 均為必要欄位,並有許多其他選填資訊,例如:
    • 如果 App 具備多個語系,則開發者可填入其他 locales 的資訊。
    • 如果真的有多個語系,就必填 default_locale 欄位。
    • 如果要讓 App 使用特定的裝置 API 或 Web Activities,必須讓 manifest 納入相關的 App permissionsactivities

開發者應也要:

  • 決定在 Marketplace 核准你的 App 之後,是否要立刻上架。目前 Marketplace 預設將通過審核的 App 立刻上架。如果你不需要 App 立刻上架,則請於提交 App 時記得取消勾選「Publish my app in the Firefox Marketplace as soon as it's reviewed」(可於上傳 App 的 Step 2 中勾選)。
  • 請確實閱讀並了解 Marketplace 審查準則 (Step 1)。

快速入門

你已經準備好要提交自己的 App 了嗎?快來提交 App

若需更多相關資訊,請參考此影片中的步驟:http://vid.ly/8k2n4w

相關步驟

將 App 提交至 Firefox Marketplace 時,需完成下列重要步驟:

登入 Firefox Marketplace 網站

  1. 以瀏覽器進入 Firefox Marketplace 網站。
  2. 到網頁底部點選「Developer Hub」。
  3. 點選網頁頂端的「Login/Register」,隨即開啟登入視窗。
  4. 以 Mozilla Persona 登入:
    • 若你之前曾使用過 Persona,就選擇你想用來認證的電子郵件位址,再點選 Sign in
    • 若你尚未使用過 Persona,或想改用其他電子郵件位址,則必須建立帳戶

    在 Persona 視窗關閉之後,你就登入 Marketplace 開發者交流中心 (Marketplace Developer Hub) 了。

輸入 App 的相關資訊

此程序將提供 4 個清楚標示的步驟,並顯示於頁面頂端。

bubbles containing the numbers 1 to 4 with links between them, and labels of Agreement, Submit, Details and Next Steps

首先點擊頁面上方的 Submit An App 連結。

Step 1:協議

a developer agreement document on the Firefox Marketplace, which needs to be agreed before you can submit an app.

  1. 確實閱讀開發者協議 (Developer Agreement) 並點擊 Agree and Continue

Step 2:提交

an interface screen on the Firefox Marketplace, where you have to choose the platforms to distribute your app on and provide the URL of the manifest file

  1. 設定 App 屬於 Free (免費)Paid (付費)
  2. 選擇 App 可相容的裝置 (如果選擇 Firefox OS,就只會看到 Packaged 選項;這也是目前唯一可支援封裝式 App 的系統)。
  3. 提供 App 的位置。
    1. 若屬於托管式 App,則必須輸入 App manifest 檔案位於伺服器中的位置 (必為完整網址),再點選 Validate
      • 若開始驗證 App 的 manifest 檔案,可點選 Continue
      • 若驗證失敗,則請修正之後再次驗證 manifest 檔案。
    2. 若屬於封裝式 App,則點選 Packaged 分頁並選擇所要上傳的 zip 檔案。
      • 系統將自動上傳。若開始驗證 App ,則點選 Continue
      • 若驗證失敗,則請修正之後重新上傳封裝。
      • 可參閱 Packaged App 指南以取得更多封裝式 App 的資訊。
  4. 另可選擇是否點擊「App Minimum Requirements」區塊中的「View all」按鈕,並勾選 App 在裝置上所將使用 Web API。如果使用者的裝置並不支援這些 API,則你的 App 也就不會顯示給使用者看到。

Step 3:App 的細節

an interface screen on the firefox marketplace where you enter the apps main content such as name, description and categories.

  1. 將從 App 的 manifest 檔案中拉出 App 的名稱與說明,且均為必填欄位。開發者可隨時編輯說明內容,而 manifest 中的說明限制最長 1024 個字元;但 Marketplace 中的說明並無限制長度。
    • 可支援基本的 HTML 標籤,因此開發者可自行設計必要的說明內容。
  2. 勾選自己 App 的相關分類。這些分類將決定 App 出現於 Marketplace 的哪些清單中。所以也是必填欄位。
  3. 輸入自己的隱私權政策。這當然是必填欄位。
  4. 輸入 App 的首頁與支援頁面資訊。此為選填欄位。
  5. 輸入支援服務的電子郵件位址。此為必填欄位。
  6. 說明自己的 App 是否需要 Flash 支援功能 (選填)。
  7. 添增截圖/影片,以展示 App 的功能與運作流程。至少需有 1 組截圖。
  8. 如果你不需要 App 通過審查之後立刻上架,則請於提交 App 時記得取消勾選「Publish my app in the Firefox Marketplace as soon as it's reviewed」

注意:可輸入多行文字的欄位均支援 HTML,所以開發者能自行設計內容與連結。

Step 4:下一步

an interface screen on the Firefox Marketplace at the start of stage 4, where you are told you can enter some more information, starting with submitting a content rating for your app.

本區塊有許多不同的選項。開發者首先應看過第一頁的相關資訊,再點擊 Continue。

  1. 首先使用內容分級 (Content Rating) 工具 (按下「Create an IARC Ratings Certificate」按鈕即可開始) 新增內容分級。此步驟將提供 1 組 Submission ID and Security Code,讓開發者可輸入至底部對話框並進行提交。如果開發者已經取得分級認證,則只要在底部對話框並按下「Submit」即可。此為必填欄位。
  2. 預覽下個頁面所出現的內容分級結果,確認分級正確無誤且接受之。
  3. 點擊此區塊左側的「Compatibility & Payments」連結,預覽相容性與付款等選項。此處可選擇:
    • 更改 App 的發佈平台
    • 在「Paid/In-app」分頁中設定 App 的價格 (可參閱《制定 App 的價格》了解定價細節)
    • 修改 App 所列的地區
  4. 若有需要,可點擊左側的「Team Members」連結,以新增其他 App 團隊成員 (例如 App 支援服務的聯絡人)。

重要:開發者可檢查預覽結果,確認 App 的圖示與截圖載入無誤、開發者姓名顯示方式無誤、說明內容並無錯別字或奇怪字元出現。

如果 App 需要帳戶才能使用,請提供測試帳戶的登入資訊,以利 Marketplace 的員工測試。

注意:App 維護》提供相關資訊,可協助開發者進行訂價與退款。

提交 App 之後

App 需先通過審查程序,確保其為高品質且非惡意的 App 之後,才能正式發佈給消費者。請參閱Marketplace 審查準則以了解相關標準與程序。

你可透過 Manage Status 頁面查詢 App 在審查程序中的狀態,再選擇要 Disable App (讓消費者看不到該 App) 或 Delete App (從 Firefox Marketplace 移除該 App)。

在提交自己的 App 並發佈之後,就應該開始推銷 App 了!我們建議先提供某個資訊與技術支援的網頁,讓大家能獲得進一步消息。Mozilla 也建立了一些按鈕範本,讓你能透過 Marketplace 而順利推廣自己的 App 與連結。

接收消費者的意見並回應

接收消費者的意見並適當回應,當然屬於與消費者溝通的一部分。消費者的意見有利開發者了解:

  • App 的接受度為何
  • App 的批評意見
  • 功能需求或強化的想法
  • 特定裝置發生的錯誤

開發者應做出適當回應,建立消費者的信心並協助推廣 App;若是不專業或負面的回應,就可能影響開發者的商譽並影響 App 的後續銷售與修正。

App 退款

Firefox Marketplace 的消費者均可於購買行為之後的 30 分鐘內退款。在超過 30 分鐘之後,開發者可逐一審視消費者的退款要求。可參閱《Marketplace 付款常見問題》以進一步了解付款與退款資訊。

App 更新程序

若要進一步了解 App 更新作業的發佈過程,可參閱《更新 App》。

文件標籤與貢獻者

 此頁面的貢獻者: petercpg, MashKao, rchoul
 最近更新: petercpg,