您正在檢視正確的文章嗎?

這篇文章指的是 Digital Publishing Suite。若為 AEM Mobile 文章,請參閱「傳送推播通知」。

推播通知可以通知使用者已有新的期刊推出,而且如果應用程式位在執行 iOS 8 或更新版本的裝置上或者應用程式已啟用 iOS Newsstand (書報攤),它則會觸發在背景下載新對開本。這項功能稱為「背景下載」推播通知。

現在,標準推播加入了傳送文字訊息的功能 (將於本文稍後說明)。這項功能稱為「文字通知」

只有多重對開本應用程式 (而非單一對開本應用程式) 才能提供推播通知功能。使用者必須同意接收推播通知,才能接收背景下載或文字通知。

了解推播通知

Newsstand (書報攤) 與非 Newsstand (書報攤) 應用程式的推播通知體驗各有不同:

非 Newsstand (書報攤) 應用程式

當出版業者傳送新對開本的推播通知時,只有當使用者啟用推播通知而且執行 iOS 8 或更新版本的裝置時,該對開本才能在背景下載。在任何 iOS 裝置上,使用者會在應用程式圖示上看到帶有數字的紅色標章,而這個數字代表已傳送推播通知之全新對開本的數目。使用者開啟應用程式之後,標章就會消失。

推播通知--有新的對開本可用
推播通知指出有一個新的對開本可用

Newsstand (書報攤) 應用程式

對於擁有權益且允許推播通知的客戶,目標對開本會在背景下載。當出版業者傳送推播通知時,Newsstand (書報攤) 的應用程式封面下方將顯示藍點,直到訂閱者開啟應用程式為止。無論是訂閱者和非訂閱者,封面影像都會更新,以反映最新的對開本封面。推播通知是 Newsstand (書報攤) 應用程式必備的要件。

Newsstand (書報攤) 應用程式
Newsstand (書報攤) 應用程式
訂閱 Newsstand (書報攤) 應用程式的訂閱者會在封面影像下方看到藍點。

如需建立 Apple 要求之推播通知憑證的詳細資訊,請參閱「iPad 發佈使用者指南 PDF」(英文)。

指定推播憑證

請使用 DPS 儀表板上的推播通知服務來指定推播通知憑證和密碼。

使用 DPS App Builder 可指示您的應用程式已啟用推播通知,以及您使用的是 Adobe 推播服務還是協力廠商推播服務。使用推播通知服務可指定您的推播憑證和密碼。推播憑證會儲存在伺服器上,而不是儲存在應用程式本身之內。

當推播憑證到期或是即將於 30 天內到期時,在您登入推播通知服務時就會出現警告訊息。

註解:

請個別上傳每個製作和開發憑證,而不要以包含多個推播憑證的檔案形式上傳。如果您上傳的檔案包含多個憑證,只會偵測到其中一個憑證。

  1. 在 DPS App Builder 中,使用適當的應用程式帳戶建置應用程式及啟用推播通知。請確定您已經使用 Apple iOS Developer 網站來啟用您的 App ID (具有推播功能) 以及建置推播憑證。

  2. 使用應用程式角色帳戶登入「DPS 儀表板」。

  3. 按一下「通知」。

  4. 在「通知」視窗中,按一下「憑證」索引標籤。

    「通知」視窗
  5. 若要指定憑證,請按一下齒輪圖示,然後指定 .p12 推播憑證檔案和密碼。

    「編輯/新增推播憑證」對話框

    您可以使用 Folio Producer Organizer 中的「通知」按鈕來傳送推播通知。按一下「通知」即可啟動推播通知服務。

傳送背景下載推播通知

使用「通知」選項可傳送推播通知。您可以將推播通知排定在指定的時間觸發。搭配排程要發佈的對開本選項使用時,這項功能特別有用。

  1. 使用應用程式角色帳戶登入「DPS 儀表板」(https://digitalpublishing.acrobat.com)。

  2. 按一下「通知」。

  3. 在「通知」視窗中,按一下加號圖示,然後選擇「背景下載」。

    選擇「背景下載」
  4. 選取對開本,然後按「下一步」。您所選取的對開本可以在背景下載。

    通知詳細資訊
  5. 指定下列選項:

    • 指定應用程式類型並且排程要進行推播通知的日期與時間。
    • 若是 iOS 8 裝置,指出您是否要傳送文字訊息給沒有對開本權益但已同意接收推播通知的使用者。然後,使用者就可以按照推播通知行動,或點選以便在稍後您指定的時間顯示提醒。
    DPS 通知選項
  6. 按一下「傳送」以傳送或排程推播通知。

    排程的推播通知會顯示在「通知」視窗中。您可以在排程的時間之前選取並取消排程的推播通知。

如果您設定對開本轉譯,就不需要每個轉譯都傳送個別推播。一個轉譯只要傳送一個推播即可。

傳送文字通知

透過傳送自訂文字訊息,您可以通知讀者多期對開本應用程式有新內容,藉此提升 iOS 裝置的讀者或訂閱者重複訂閱的機會。文字通知適用於任何檢視器版本,但某些選項僅適用於 v30、v31 或更新版本的應用程式。

  1. 使用具有適當應用程式角色的 Adobe ID,登入「DPS 儀表板」(https://digitalpublishing.acrobat.com)。

  2. 按一下「通知」。

  3. 按一下加號圖示,然後選擇「文字通知」。

    選擇「文字通知」
  4. 變更下列設定,然後按「下一步」。

    傳送 iOS 文字通知

    指定讀者點選文字通知時會出現的內容。

    啟動應用程式 當使用者點選文字通知時,應用程式就會在目前的閱讀位置啟動。

    如果您有 v30 或更新版本的應用程式,可以使用下列選項:

    啟動應用程式並前往資料庫 當使用者點選文字通知時,應用程式就會啟動並顯示資料庫。

    啟動應用程式並前往自訂位置 當使用者點選文字通知時,應用程式就會啟動並顯示自訂商店的網頁檢視或您所指定的自訂位置。

    前往連結 當使用者點選文字通知時,就會顯示您所指定 URL 的網頁。

    如果您有 v31 或更新版本的應用程式,可以使用下列選項:

    啟動應用程式並前往對開本中的文章 當使用者點選文字通知時,就會立即啟動應用程式,同時開啟您所指定的對開本文章。如果您的應用程式同時包含 iPad 與 iPhone 對開本,就會針對每種裝置類型提供不同的彈出式選單。如果您設定了對開本轉譯,請確定對開本之間的文章名稱都完全相同。

    指定文章
    指定要在使用者點選文字通知時開啟的文章。

    輸入要傳送給使用者的文字通知訊息,然後按「下一步」。

  5. 指定下列選項:

    文字通知設定
    文字通知設定

    應用程式類型

    選取要將通知傳送到測試應用程式 (「開發」) 或線上的應用程式 (「散發」)。

    目標客戶群

    指定文字通知的目標對象。例如,您可以選取 iPhone,只將文字通知傳送給已下載您應用程式 iPhone 版本的客戶。

    此外,您也可以將文字通知傳送給超過 30 天未使用應用程式的使用者。

    如果您擁有 SiteCatalyst 分析帳戶,可以使用 CSV 檔案來蒐集有關客戶子群組的資訊。然後,您可以在傳送文字推播通知時指定這個 CSV 檔案。如需詳細資訊,請參閱 DPS 開發人員中心的「分段推播通知」(英文) 文章。

    通知時間

    若要排程文字通知,以便於稍後發送,請選取「自訂」,並於行事曆圖示中選擇日期與時間。您也可以編輯文字,進而變更日期與時間。

  6. 按一下「傳送」以傳送文字通知,或將已排程的文字通知提交至佇列。

    文字通知記錄
    您可以檢視針對應用程式所傳送的文字通知記錄。如果已排程的文字通知尚未傳送,您可以按一下「取消」以取消文字通知。

iPad 上顯示的文字通知
iPad 上顯示的文字通知

文字通知會在已安裝應用程式且使用者已選擇接收推播通知的所有 iOS 裝置上顯示。

417 HTTP 狀態訊息

如果您在嘗試推播通知時收到 HTTP 417 狀態訊息,便無法使用推播通知憑證建立 SSL 與 Apple APNS 的連線。請確定推播通知憑證是有效且未過期的。

設定協力廠商推播通知 (僅限企業版)

使用 DPS App Builder 建立您的自訂檢視器應用程式時,您可以使用 Adobe 推播通知伺服器,或者您可以指定您自己的推播通知伺服器。

有許多不同的選項可供建立協力廠商推播通知伺服器。在設定您的伺服器時,請注意檢視器會傳送下列資訊:

newsstandEnabled    => 0 (this is ‘8’ when newsstand is enabled) 
badgeEnabled    => 1 
token => <device specific token> 
soundEnabled => 2 
devId => <device_specific guid> 
alertEnabled => 4 
targetDimension => <device specific string>

除了納入這些基本屬性之外,您還可以建立其他屬性。例如,假設您有多個應用程式使用同一部推播伺服器,請在設定該伺服器時額外指定一個名稱/值屬性 (比方「app => cycling」)。在 DPS App Builder 中,在「佈建」面板的「自訂推播參數」欄位指定這些額外屬性。

此産品由 Creative Commons Attribution-Noncommercial-Share Alike 3.0 Unported License 授權  Creative Commons 條款未涵蓋 Twitter™ 與 Facebook 文章。

法律說明   |   線上隱私權政策