在安裝套件後,您就可以在Adobe Campaign Classic中定義您的iOS應用程式設定。
若要瞭解如何設定Android應用程式以及如何建立Android的傳送,請參閱此章節。
對於iOS,iOS HTTP/2連接器會傳送通知給HTTP/2 APN。
要配置此連接器,請執行以下步驟:
前往Administration > Platform > External accounts。
選擇iOS routing外部帳戶。
在[!UICONTROL Connector]標籤中,以下列URL填入[!UICONTROL Access URL of the connector]欄位:http://localhost:8080/nms/jsp/iosHTTP2.jsp
按一下 [!UICONTROL Save]。
您的iOS連接器現在已設定。 您可以開始建立服務。
在與Adobe Campaign SDK整合之前,應用程式必須已設定為推播動作。
如果不是這樣,請參閱本頁。
轉到[!UICONTROL Profiles and Targets > Services and subscriptions]節點,然後按一下[!UICONTROL New]。
定義[!UICONTROL Label]和[!UICONTROL Internal name]。
轉至[!UICONTROL Type]欄位並選取[!UICONTROL Mobile application]。
預設的**[!UICONTROL Subscriber applications (nms:appSubscriptionRcp)]目標對應會連結至收件者表格。 如果要使用不同的目標映射,則需要建立新的目標映射,並在服務的[!UICONTROL Target mapping]**欄位中輸入該映射。 有關建立目標映射的詳細資訊,請參閱配置指南。
然後,按一下[!UICONTROL Add]按鈕以選擇應用程式類型。
建立您的iOS開發與生產應用程式。 如需詳細資訊,請參閱本區段。
建立服務後,您現在需要建立您的iOS應用程式:
在新建立的服務中,按一下[!UICONTROL Add]按鈕以選擇應用程式類型。
出現以下窗口。 選擇[!UICONTROL Create an iOS application]並輸入[!UICONTROL Label]開始。
您也可以視需要使用某些[!UICONTROL Application variables]來豐富推播訊息內容。 這些功能可完全自訂,而且是傳送至行動裝置的訊息裝載的一部分。
在下列範例中,我們新增mediaURl和mediaExt以建立豐富式推播通知,然後將影像提供給應用程式以顯示在通知中。
使用[!UICONTROL Subscription parameters]頁籤可以定義具有[!UICONTROL Subscriber applications (nms:appsubscriptionRcp)]方案副檔名的映射。
請確定您的開發版本(沙盒)和應用程式的生產版本不使用相同的憑證。
[!UICONTROL Sounds]標籤可讓您指定要播放的音效。 按一下[!UICONTROL Add]並填寫[!UICONTROL Internal name]欄位,該欄位必須包含應用程式中嵌入的檔案的名稱或系統聲音的名稱。
按一下[!UICONTROL Next]開始設定開發應用程式。
請確定Adobe Campaign和應用程式碼中已透過SDK定義相同的[!UICONTROL Integration key]。 有關詳情,請參閱:將Campaign SDK整合至行動應用程式。 此整合金鑰是每個應用程式專屬,可讓您將行動應用程式連結至Adobe Campaign平台。
[!UICONTROL Integration key]可完全自訂字串值,但必須與SDK中指定的值完全相同。
從[!UICONTROL Application icon]欄位中,選取一個現成可用的圖示,以個人化您服務中的行動應用程式。
選取 [!UICONTROL Authentication mode]。請注意,您隨時可以在行動應用程式的[!UICONTROL Certificate]標籤中變更驗證模式。
Adobe建議將**[!UICONTROL Token-based authentication]**用於您的iOS設定,因為此驗證模式更安全,且不會系結至憑證過期。
您可以按一下[!UICONTROL Test the connection]以確定它成功。
按一下[!UICONTROL Next]開始設定生產應用程式,並依照上述步驟進行。
按一下 [!UICONTROL Finish]。
您的iOS應用程式現已可供用於Campaign Classic。
有了iOS 10或更新版本,就可產生豐富式通知。 Adobe Campaign可以使用變數來傳送通知,讓裝置顯示豐富式通知。
您現在需要建立新的傳送,並將它連結至您建立的行動應用程式。
前往[!UICONTROL Campaign management] > [!UICONTROL Deliveries]。
按一下 [!UICONTROL New]。
在[!UICONTROL Delivery template]下拉式清單中選取[!UICONTROL Deliver on iOS (ios)]。 將[!UICONTROL Label]新增至您的傳送。
按一下[!UICONTROL To]定義要定位的人口。 預設情況下,將應用[!UICONTROL Subscriber application]目標映射。 按一下[!UICONTROL Add]以選擇以前建立的服務。
在[!UICONTROL Target type]窗口中,選擇[!UICONTROL Subscribers of an iOS mobile application (iPhone, iPad)]並按一下[!UICONTROL Next]。
在[!UICONTROL Service]下拉式清單中,選取您先前建立的服務,然後選取您要定位的應用程式,然後按一下[!UICONTROL Finish]。
根據在配置步驟中添加的內容,會自動添加[!UICONTROL Application variables]。
編輯您的豐富式通知。
勾選編輯通知視窗中的[!UICONTROL Mutable content]方塊,讓行動應用程式下載媒體內容。
按一下[!UICONTROL Save]並傳送傳送。
當在用戶的行動iOS裝置上收到影像和網頁時,應該會顯示在推播通知中。