

**支援結束通知：**2026 年 10 月 30 日， AWS 將結束對 Amazon Pinpoint 的支援。2026 年 10 月 30 日之後，您將無法再存取 Amazon Pinpoint 主控台或 Amazon Pinpoint 資源 (端點、區段、行銷活動、旅程和分析)。如需詳細資訊，請參閱 [Amazon Pinpoint 終止支援](https://docs.aws.amazon.com/console/pinpoint/migration-guide)。**注意：**與 SMS、語音、行動推播、OTP 和電話號碼驗證相關的 APIs 不受此變更影響，並受 AWS 最終使用者傳訊支援。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 將活動加入旅程
<a name="journeys-add-activities"></a>

活動是任何旅程中最重要的部分。活動代表套用到旅程參與者的步驟。您可以使用活動來將訊息傳送給各種管道的行程參與者，或是將參與者分成較小的群組，或等待一段時間。您可以將數種不同類型的活動新增至旅程。本節提供將活動新增到您旅程的基本資訊。如需設定每種活動類型的詳細資訊，請參閱 [設定旅程活動](#journeys-add-activities-procedures)。

**注意**  
退出旅程元素在您檢閱並發布旅程後，才加入旅程流程。

## 設定旅程活動
<a name="journeys-add-activities-procedures"></a>

每種類型的旅程活動都有您必須設定的個別元件。下列各節提供設定每種活動類型的其他資訊。

**Topics**
+ [設定電子郵件活動](#journeys-add-activities-procedures-email)
+ [設定推送通知活動](#journeys-add-activities-procedures-push)
+ [設定簡訊活動](#journeys-add-activities-procedures-sms)
+ [設定聯絡中心活動](#journeys-add-activities-procedures-contact-center)
+ [設定自訂訊息頻道活動](#journeys-add-activities-procedures-custom)
+ [設定等待活動](#journeys-add-activities-procedures-wait)
+ [設定「是/否」分割活動](#journeys-add-activities-procedures-yes-no-split)
+ [設定多變量分割活動](#journeys-add-activities-procedures-multivariate-split)
+ [設定暫停活動](#journeys-add-activities-procedures-holdout)
+ [設定隨機分割活動](#journeys-add-activities-procedures-random-split)

### 設定電子郵件活動
<a name="journeys-add-activities-procedures-email"></a>

旅程參與者抵達**傳送電子郵件**活動時，Amazon Pinpoint 會立即傳送一封電子郵件給參與者。您必須先建立電子郵件範本，才能設定電子郵件活動。如需建立電子郵件範本的詳細資訊，請參閱 [建立電子郵件範本](message-templates-creating-email.md)。

**設定電子郵件活動**  
![\[\]](http://docs.aws.amazon.com/zh_tw/pinpoint/latest/userguide/images/journeys-email-activity.png)

1. 選擇 **Add activity (新增活動)**。

1. 在**新增活動**中，選擇**傳送電子郵件**。

1. 在**選取要用於此活動的電子郵件範本**下，選取**選擇電子郵件範本**，然後針對您要參與者接收的訊息，選擇電子郵件範本。然後在**範本版本行為**下，指定是否要 Amazon Pinpoint 自動更新訊息，並將您在傳送訊息之前對範本所做的所有變更包含在內。若要進一步了解這些選項，請參閱[管理訊息範本的版本](message-templates-versioning.md)。
**提示**  
即使您的 Amazon Pinpoint 帳戶不包含您電子郵件地址的端點記錄，您仍可以傳送訊息預覽給自己。如要傳送預覽，請選擇 **Send a test message (傳送測試訊息)**。

1. 針對 **Sender email address (寄件者電子郵件地址)**，選擇您希望傳送訊息的來源電子郵件地址。此清單包含目前 Amazon Pinpoint 帳戶的所有已驗證電子郵件地址 AWS 區域。如需驗證其他電子郵件地址或網域的資訊，請參閱 [驗證電子郵件身分](channels-email-manage-verify.md)。
**提示**  
若要顯示該訊息的易記寄件者名稱，請選擇專案的預設電子郵件地址。 *易記的寄件者名稱*是參與者的電子郵件用戶端收到訊息時會出現的名稱。若要變更專案的預設電子郵件地址，或該地址的易記寄件者名稱，請更新專案的電子郵件通道設定。若要執行此操作，請選擇左側導覽窗格中的 **Settings (設定)**，然後選擇 **Email (電子郵件)**。然後，輸入您想要的設定。

1. (選用) 針對 **Description (描述)**，輸入說明活動目的的文字。在您儲存活動時，此文字便會顯示成該活動的標籤。

1. 完成後，請選擇**儲存**。

### 設定推送通知活動
<a name="journeys-add-activities-procedures-push"></a>

行程參與者抵達**傳送推播通知**活動時，Amazon Pinpoint 會立即傳送推播通知給行程參與者。您必須先建立推送通知範本，才能設定推送通知活動。如需建立推送通知範本的詳細資訊，請參閱[建立推送通知範本](message-templates-creating-push.md)。

**注意**  
若要傳送推播通知給旅程參與者，您的應用程式必須與 AWS SDK 整合。詳情請參閱*《Amazon Pinpoint 開發人員指南》*中的[處理推播通知](https://docs.aws.amazon.com/pinpoint/latest/developerguide/integrate-push.html)。

**設定推送通知活動**

1. 選擇 **Add activity (新增活動)**。

1. 在**新增活動**中，選擇**傳送推播通知**。

1. 在**為此活動選擇推播通知範本**下，選取選擇**推播通知範本**，然後針對您要參與者接收的訊息，選擇推播通知範本。然後在**範本版本行為**下，指定要讓 Amazon Pinpoint 使用目前指定為作用中的範本版本，還是要使用建立旅程時作用中的範本版本。若要進一步了解這些選項，請參閱[管理訊息範本的版本](message-templates-versioning.md)。
**提示**  
即使您的 Amazon Pinpoint 帳戶不包含端點 ID 或您指定的裝置權杖，您仍可以傳送訊息預覽給自己。如要傳送預覽，請選擇 **Send a test message (傳送測試訊息)**。

1. (選用) 針對 **Time to live (存留時間)**，指定要讓 Amazon Pinpoint 針對每個推送通知服務使用預設的存留時間 (TTL) 值，還是使用自訂值。預設情況下，Amazon Pinpoint 會針對每個個別推送通知服務使用最大的 TTL 值。您也可以為所有推送通知服務指定自訂的 TTL 值。如果訊息交付失敗，推送通知服務會在您在此設定中指定的時間內，嘗試交付訊息。如需即時值特定時間的資訊，請參閱 *Amazon Pinpoint API 參考*中的[訊息](https://docs.aws.amazon.com/pinpoint/latest/apireference/apps-application-id-messages.html)。

1. (選用) 針對 **Description (描述)**，輸入說明活動目的的文字。在您儲存活動時，此文字便會顯示成該活動的標籤。

1. 完成後，請選擇**儲存**。  
![\[\]](http://docs.aws.amazon.com/zh_tw/pinpoint/latest/userguide/images/journeys-create-step-3-add-activities-procedures-push.png)

### 設定簡訊活動
<a name="journeys-add-activities-procedures-sms"></a>

旅程參與者抵達**傳送 SMS 訊息**活動時，Amazon Pinpoint 會立即向他們傳送 SMS 訊息。您必須先建立簡訊範本，才能設定簡訊活動。如需建立 SMS 範本的詳細資訊，請參閱[建立簡訊範本](message-templates-creating-sms.md)。

**設定簡訊活動**

1. 選擇 **Add activity (新增活動)**。

1. 在**新增活動**中，選擇**傳送 SMS 訊息**。

1. 在**為此活動選擇SMS 訊息範本**下，選取**選擇SMS 訊息範本**，然後針對您要參與者接收的訊息，選擇SMS 訊息範本。然後，在**範本版本行為**下，指定您希望 Amazon Pinpoint 使用目前指定為作用中的範本版本，還是在建立旅程時為作用中的範本版本。若要進一步了解這些選項，請參閱[管理訊息範本的版本](message-templates-versioning.md)。

1. 如果您要先測試此活動，請選擇**傳送測試訊息**。測試訊息不會計入您的每日傳送限制，但您需要為每則訊息付費。傳送測試訊息時，系統會提示您選擇性選擇起始號碼，但必須選擇目的地號碼。
**注意**  
如果您的帳戶位於 SMS 沙盒中，您只能向通過驗證的其中一個目的地號碼傳送測試訊息。如果目的地號碼未出現在清單中，請選擇**管理號碼**，新增號碼。如需驗證目的地號碼的詳細資訊，請參閱*AWS 《 最終使用者簡訊簡訊使用者指南》中的簡訊*[沙盒](https://docs.aws.amazon.com//sms-voice/latest/userguide/sandbox.html#sandbox-sms)。

1. 對於**訊息類型**，選擇以下其中一項：
   + **促銷** - 非重要訊息，例如行銷訊息。
   + **交易** – 支援客戶交易的重要訊息，例如 Multi-Factor Authentication 的一次性密碼。

1. (選用) 如有必要，請展開**其他設定**部分，設定 SMS 相關設定。**其他設定**部分包含兩個索引標籤：
   + 您可以在 **SMS 設定**索引標籤上，設定以下設定：
     + **起始電話號碼** – 傳送訊息的電話號碼。此清單包含您 Amazon Pinpoint 帳戶中所有的專用電話號碼。
     + **寄件者 ID** – 可識別 SMS 訊息寄件者的英數字元 ID。只有在收件人位於支援寄件者 ID 的國家/地區時，寄件者 ID 才會顯示在收件人的裝置上。如果您在旅程活動中指定了寄件者 ID，它會覆寫您帳戶的預設值。若要進一步了解哪些國家/地區支援寄件者 IDs，請參閱*AWS 《最終使用者簡訊簡訊使用者指南*》中的[支援的國家/地區和區域 (SMS 管道）](https://docs.aws.amazon.com//sms-voice/latest/userguide/phone-numbers-sms-by-country.html)。
**注意**  
您只需要設定其中一個值。如果您同時指定這兩個值，Amazon Pinpoint 會嘗試使用專用的起始電話號碼傳送訊息。
   + 在**法規設定**索引標籤上，您可以設定專門向印度收件人傳送訊息的設定。如果您傳送訊息給印度的收件人，則必須指定寄件者 ID 和下列兩個值：
     + **實體 ID** – 與您的公司或品牌相關聯的 ID，由 TRAI 在寄件者 ID 註冊程序期間提供。
     + **範本 ID** – 與您的訊息範本相關聯的 ID。TRAI 也會在寄件者 ID 註冊程序期間提供此值。
**注意**  
如果您沒有要傳送訊息給印度收件人，或者您使用國際長途營運商路由向印度傳送訊息，就無需指定**實體 ID** 和**範本 ID** 值。  
如需傳送簡訊至印度之法規要求的詳細資訊，請參閱*AWS 《 最終使用者簡訊使用者指南*》中的[印度寄件者 ID 註冊程序](https://docs.aws.amazon.com//sms-voice/latest/userguide/registrations-sms-senderid-india.html)。

1. (選用) 針對 **Description (描述)**，輸入說明活動目的的文字。在您儲存活動時，此文字便會顯示成該活動的標籤。

1. 完成後，請選擇**儲存**。  
![\[\]](http://docs.aws.amazon.com/zh_tw/pinpoint/latest/userguide/images/journeys-create-step-3-add-activities-procedures-sms.png)

### 設定聯絡中心活動
<a name="journeys-add-activities-procedures-contact-center"></a>

旅程參與者抵達**透過聯絡中心傳送**活動時，Amazon Pinpoint 會將他們放入 Amazon Connect outbound campaigns (在Amazon Pinpoint中稱為 *Amazon Connect 行銷活動*)。您可以設定此活動類型撥打旅程參與者的電話號碼，並將其連接到客服人員，或播放語音訊息。

與其他類型的旅程活動相比，聯絡中心活動的行為不同。旅程參與者抵達**透過聯絡中心傳送**活動時，系統會立即重新評估聯絡中心活動和先前傳訊活動之間，所有曾發生過的**多變數分割**或**「是/否」分割**活動，然後才在要撥打的Amazon Connect 佇列中，輸入參與者的電話號碼。如果聯絡中心活動之前沒有簡訊活動，則旅程項目條件也會重新評估。

此重新評估程序的目的是確保旅程參與者在通話排入佇列時仍符合接聽通話的資格。此行為很有用，因為參與者的屬性，可能會在他們抵達聯絡中心活動到客服人員可以呼叫他們的這段時間發生變化。這是預設行為，無法關閉。

旅程重新評估會針對使用了 10 秒計時器撥打的參與者，儲存其評估結果。系統每 10 秒會重新評估一次參與者，並儲存結果，直到下次重新評估。這表示如果更新和撥號之間的時間少於 10 秒，可能不會對最新版本的參與者進行評估。

例如，假設旅程包含將特定客群成員新增至旅程的進入步驟，以及檢查旅程參與者是否已完成特定交易類型的**是/否分割**活動。在這種情況下，「是/否」分割的「是」分支 (完成交易的參與者)會傳送後續電子郵件，而「否」分支 (未完成交易的參與者) 會觸發聯絡中心活動。抵達聯絡中心活動的參與者會在那裡停留，直到呼叫成功排入 Amazon Connect 為止。有客服人員時，旅程會根據旅程進入步驟中的條件和「是/否」分割活動，重新評估參與者的屬性。

**重要**  
事件觸發的旅程不支援聯絡中心活動。

#### 先決條件
<a name="journeys-add-activities-procedures-contact-center-prereqs"></a>

您必須先執行以下操作，才能將聯絡中心活動加入旅程：
+ 建立一個 Amazon Connect 帳戶和執行個體。
+ 使用 Amazon AppIntegrations，為您的 Amazon Connect 執行個體啟用大量傳出行銷活動。
+ 啟用 Amazon Connect 執行個體以進行傳出呼叫。
+ 建立專用對外通訊佇列，以處理因行銷活動而轉接給客服人員的任何聯絡人。必須將佇列指派給客服人員的路由設定檔。
+ 建立並發布包含**檢查呼叫進度**區塊的聯繫流程。例如此區塊可讓您根據是否有人接聽電話，或是否偵測到語音郵件而分支。
+ 請確定您要使用的 Amazon Connect 佇列，已定義了傳出號碼。
+ 在 IAM 中，建立一個允許 Amazon Connect 透過 Amazon Pinpoint 傳送訊息的政策和角色。
**注意**  
 為 **ConnectCampaignExecutionRoleArn** 指定的 **ResourceID** 角色支援 IAM [服務角色](https://docs.aws.amazon.com//IAM/latest/UserGuide/id_roles_terms-and-concepts.html#iam-term-service-role)和[服務相關角色](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles_terms-and-concepts.html#iam-term-service-linked-role)。如需詳細資訊，請參閱 *AWS Identity and Access Management 使用者指南*中的 [IAM 識別符](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_identifiers.html)。
**重要**  
刪除或錯誤設定已發佈旅程的 IAM 角色和資源存取政策可能會導致 Amazon Pinpoint 停止傳出撥號，直到使用原始角色集、存取政策和許可來恢復 IAM 組態為止。

您可以在 AWS 聯絡中心部落格上，找到[使用 Amazon Connect 傳出進行預測式和漸進式呼叫](https://aws.amazon.com/blogs/contact-center/make-predictive-and-progressive-calls-using-amazon-connect-high-volume-outbound-communications/)步驟 1-5，幫助您完成這些任務。

#### 設定聯絡中心活動
<a name="journeys-add-activities-procedures-contact-center-setting-up"></a>

 您可以將旅程連接到現有的 Amazon Connect Outbound Campaigns，或按一下以建置 Amazon Connect Outbound Campaigns。

使用 Amazon Pinpoint 中的聯絡中心活動時，請注意以下事項：
+ 您只能在旅程中使用三個聯絡中心活動。
+ 每個旅程只能使用一個 Amazon Connect 行銷活動。如果旅程包含了多個聯絡中心活動，當您變更其中一項活動的 Amazon Connect 行銷活動時，此變更會反映在同一旅程的所有其他聯絡中心活動中。
+ 您可以在多個旅程中使用單一 Amazon Connect 行銷活動。如果您發布旅程時，Amazon Connect 行銷活動已在使用中，Amazon Pinpoint 會顯示警告。
+ 您客戶的電話號碼，必須以語音端點形式存在於 Amazon Pinpoint 中。
+ 端點電話號碼必須依 E.164 格式顯示。如需詳細資訊，請參閱[國際電信聯盟網站上的 E.164：國際公有電信編號計畫。](https://www.itu.int/rec/T-REC-E.164/en)

##### 使用現有的 Amazon Connect 行銷活動
<a name="journeys-add-activities-procedures-contact-center-option-1"></a>

1. 選擇 **Add activity (新增活動)**。

1. 在**新增活動**中，選擇**透過聯絡中心傳送**。

1. 選擇要使用 **Amazon Connect 執行個體**。

1. 從下拉式清單中，選擇 **Amazon Connect Outbound Campaigns**。

1. (選用) 您可以選擇**建置 Amazon Connect Outbound Campaigns**，系統會將您導向 Amazon Connect。

1. 為 **IAM 角色**完成以下其中一個步驟：

   1. 如果您要讓 Amazon Pinpoint 建立一個允許將電話號碼傳遞到 Amazon Connect 的角色，請選取**自動建立角色**。接著在 IAM 角色中，針對您要建立的角色輸入名稱。

   1. 如果您已建立一個允許 Amazon Pinpoint 將電話號碼傳遞到 Amazon Connect 的IAM 角色，請選取**選擇現有角色**。接著為 IAM 角色，選擇一個包含適當許可的角色。

1. (選用) 在**描述**中，說明活動的目的。您儲存活動時，此文字將顯示為活動的標籤。

1. 完成後，請選擇**儲存**。  
![\[\]](http://docs.aws.amazon.com/zh_tw/pinpoint/latest/userguide/images/journeys-create-step-3-add-activities-procedures-contact-center-option-1.png)

### 設定自訂訊息頻道活動
<a name="journeys-add-activities-procedures-custom"></a>

行程參與者抵達**透過自訂管道傳送**活動時，Amazon Pinpoint 會將​參與者的相關資訊傳送至 AWS Lambda 函數或 Webhook。您可以使用自訂管道，透過具有 API 的任何服務傳送訊息給客戶，包括非AWS 服務。

您必須先決定是否使用 Lambda 函數或 Webhook URL 來傳送訊息，才能設定自訂頻道活動。如需建立自訂訊息管道的詳細資訊，請參閱*《Amazon Pinpoint 開發人員指南》*中的[在 Amazon Pinpoint 中建立自訂管道](https://docs.aws.amazon.com/pinpoint/latest/developerguide/channels-custom.html)。

**設定呼叫 Lambda 函數的自訂訊息頻道活動**

1. 選擇 **Add activity (新增活動)**。

1. 在**新增活動**中，選擇**透過自訂管道傳送**。

1. 對於 **Choose the method that you want to use to send messages (選擇您要用來傳送訊息的方法)**，選取 **Execute a Lambda function (執行 Lambda 函數)**。

1. 對於 **Lambda function (Lambda 函數)**，選擇您要執行的函數。

1. (選用) 將端點傳送到自訂管道時會使用**自訂資料**，自訂資料也在承載中。此欄位最多可包含 5，000 個英數字元。

1. 對於 **Specify the endpoint types that will receive this message (指定將接收此訊息的端點類型)**，選取自訂頻道要套用到的端點類型。預設情況下，只會選取 **Custom (自訂)** 端點。若要新增其他端點類型，請選取 **Choose endpoint types (選擇端點類型)**。

   1. Lambda 函數可用來評估要包含在區段中的端點。如需詳細資訊，請參閱[使用 AWS Lambda 自訂客群](https://docs.aws.amazon.com/pinpoint/latest/developerguide/segments-dynamic.html)。

   1. 將端點傳送到自訂管道時會使用**自訂資料**，自訂資料也在承載中。
**注意**  
抵達此活動的其他端點類型會透過該端點類型來傳送，但只有您指定的端點類型才會傳送至 Lambda 函數或 Webhook。

1. (選用) 針對 **Description (描述)**，輸入說明活動目的的文字。在您儲存活動時，此文字便會顯示成該活動的標籤。

1. 完成後，請選擇**儲存**。  
![\[\]](http://docs.aws.amazon.com/zh_tw/pinpoint/latest/userguide/images/journeys-create-step-3-add-activities-procedures-custom-lambda.png)

**設定使用 Webhook URL 的自訂訊息頻道活動**

1. 選擇 **Add activity (新增活動)**。

1. 在**新增活動**中，選擇**透過自訂管道傳送**。

1. 對於 **Choose the method that you want to use to send messages (選擇您要用來傳送訊息的方法)**，選取 **Specify a webhook URL (指定 Webhook URL)**。

1. 對於 **Webhook URL**，請輸入您要執行的 Webhook 位址。如需設定 webhooks 的詳細資訊，請參閱*《Amazon Pinpoint 開發人員指南》*中的[在 Amazon Pinpoint 中建立自訂管道](https://docs.aws.amazon.com/pinpoint/latest/developerguide/channels-custom.html)。

1. (選用) 將端點傳送到自訂管道時會使用自訂資料，自訂資料也在承載中。此欄位最多可包含 5，000 個英數字元。

1. 對於 **Specify the endpoint types that will receive this message (指定將接收此訊息的端點類型)**，選取自訂頻道要套用到的端點類型。預設情況下，只會選取 **Custom (自訂)** 端點。若要新增其他端點類型，請選取 **Choose endpoint types (選擇端點類型)**。
**注意**  
抵達此活動的其他端點類型會透過該端點類型來傳送，但只有您指定的端點類型才會傳送至 Lambda 函數或 Webhook。

1. (選用) 針對 **Description (描述)**，輸入說明活動目的的文字。在您儲存活動時，此文字便會顯示成該活動的標籤。

1. 完成後，請選擇**儲存**。  
![\[\]](http://docs.aws.amazon.com/zh_tw/pinpoint/latest/userguide/images/journeys-create-step-3-add-activities-procedures-custom-webhook.png)

### 設定等待活動
<a name="journeys-add-activities-procedures-wait"></a>

當旅程參與者抵達 **Wait (等待)** 活動時，參與者會停留在該活動上一段特定的時間，或直到特定的日期和時間。這種活動類型在排程傳送對時間敏感的通訊，或是給予客戶時間，讓客戶與您先前在旅程中所傳送的訊息互動時相當有用。

**設定等待活動**

1. 選擇 **Add activity (新增活動)**。

1. 在**新增活動**中，選擇**等候**。

1. 請選擇下列其中一個選項：
   + **一段時段期間** – 如果您要旅程參與者在此活動停留一段時間，請選擇此選項。然後，輸入您希望旅程參與者在繼續前往下一個活動前，於此活動上等待的時間長度。您可以指定的值最短為 1 小時，最長為 365 天。
   + **直到特定日期** – 如果您要旅程參與者在此活動停留，直到特定日期和時間，請選擇此選項。然後，輸入旅程參與者應移動到下一個活動的日期和時間。您可以選擇在旅程結束日期之前的任何日期和時間。

1. (選用) 針對 **Description (描述)**，輸入說明活動目的的文字。在您儲存活動時，此文字便會顯示成該活動的標籤。

1. 完成後，請選擇**儲存**。  
![\[\]](http://docs.aws.amazon.com/zh_tw/pinpoint/latest/userguide/images/journeys-wait-activity.png)

### 設定「是/否」分割活動
<a name="journeys-add-activities-procedures-yes-no-split"></a>

旅程參與者抵達**「是/否」分割**活動時，系統會根據參與者的屬性或行為，將參與者引導到兩條路徑中的其中一條。您可以使用這種分割，根據參與者在區段中的成員資格，將旅程的旅行者傳送到不同路徑。您也可以根據參與者與其他旅程活動的互動，將參與者傳送到不同路徑。例如，您可以根據參與者是否開啟了先前在旅程中傳送的電子郵件，將旅程參與者分開。

**注意**  
若要建立分割活動，以將參與者根據推送通知事件 (例如「開啟」或「已接收」事件) 傳送到不同路徑，您的行動應用程式必須指定使用者 ID 和端點 ID 值。詳情請參閱*《Amazon Pinpoint 開發人員指南》*中的[將 Amazon Pinpoint 與您的應用程式整合](https://docs.aws.amazon.com/pinpoint/latest/developerguide/integrate.html)。  
如果旅程客群位於使用者層級，資料包含 user\$1id，且用於評估條件分割的條件是端點屬性，Amazon Pinpoint 會在使用者不同端點的屬性值之間，使用邏輯 OR 來處理旅程屬性。假設單一使用者有多個端點，且任一端點都符合條件，則連結到該使用者的所有端點都會分在同一組，評估結果為「是」，然後繼續朝「是/否」分割活動的「是」分支前進。

**設定是/否分割活動**

1. 選擇 **Add activity (新增活動)**。

1. 在**新增活動**中，選擇**「是/否」分割**。

1. 針對 **Select a condition type (選取條件類型)**，選擇以下其中一個選項：
   + **客群** – 選擇此選項，將所選客群的所有成員引導到「是」路徑。然後，針對 **Segments (區段)**，選擇區段。
   + **事件** – 選擇此選項，根據使用者與旅程上一個步驟的互動，將使用者引導到「是」路徑。然後，完成下列步驟：

     1. 在**事件**中，選取您要分割的傳訊活動：

     1. 在**選擇活動**中，選擇應套用分割的訊息活動。視您選取的傳訊活動管道類型，您在分割時會有以下選項：
        + 對於**電子郵件**，以下是您可以選取的事件。
          + **傳送** – Amazon Pinpoint 已接受該訊息，並將嘗試交付。
          + **已交付** – 訊息已成功交付給收件人。
          + **已拒絕** – Amazon Pinpoint 已拒絕該訊息，因為訊息含有病毒或惡意軟體。
          + **硬退信** – 電子郵件因永久性問題而未交付給收件人。例如收件人的電子郵件地址可能已不存在。訊息產生硬退信時，Amazon Pinpoint 不會嘗試重新傳送。
          + **軟退信** – 電子郵件因暫時性問題而未交付給收件人。例如收件人的收件匣可能已滿，或其電子郵件供應商可能遇到暫時性問題。若發生軟退信，Amazon Pinpoint 會在過一段時間後，嘗試重新交付訊息。如果仍然無法交付訊息，該訊息會變成硬退信。
          + **投訴** – 收件人收到了電子郵件，但使用「檢舉垃圾郵件」或其電子郵件用戶端中類似的按鈕，回報該郵件是垃圾郵件。
**注意**  
Amazon Pinpoint 必須靠電子郵件供應商提供的投訴報告，才得以產生投訴事件。有些電子郵件供應商會定期提供報告，有些則不經常提供。
          + **開啟** – 收件人收到且開啟了電子郵件。
**注意**  
若要讓 Amazon Pinpoint 擷取**電子郵件開啟**事件，收件人的電子郵件用戶端必須下載訊息中包含的影像。許多常用的電子郵件用戶端 (例如 Microsoft Outlook)，預設不會下載電子郵件影像。
          + **按一下** – 收件人收到電子郵件，並點按郵件正文中包含的其中一個連結。
          + **取消訂閱** – 收件人收到電子郵件，並使用「取消訂閱」連結選擇不接收以後的訊息。
        + 對於 **SMS**，以下是您可以選取的事件。
          + **傳送** – Amazon Pinpoint 嘗試傳送訊息。
          + **已交付** – Amazon Pinpoint 收到訊息已交付的確認。
          + **失敗** – 將訊息傳送到端點地址時發生錯誤。
          + **選擇不接收** – 與端點地址相關聯的使用者，已選擇不接收您的訊息。
        + 對於**推送**，以下是您可以選擇的事件。
          + **傳送** – Amazon Pinpoint 嘗試傳送訊息。
          + **已開啟通知** – Amazon Pinpoint 收到確認訊息已由使用者開啟。
          + **已接收前景** – Amazon Pinpoint 收到確認訊息，指出使用者裝置已收到訊息並顯示在前景中。
          + **已接收背景** – Amazon Pinpoint 收到使用者裝置收到訊息並顯示在背景的確認。
        + 對於**聯絡中心**，以下是您可以選擇的事件。
          + **已連線** – Amazon Pinpoint 收到通話已連線至客服人員的確認。
          + **SIT 音**調 – Amazon Pinpoint 收到呼叫傳回忙碌音調的回應。
          + **傳真** – Amazon Pinpoint 收到呼叫傳回傳真音的回應。
          + **語音信箱嗶聲** – Amazon Pinpoint 收到一個回應，呼叫以嗶聲傳回語音信箱。
          + **語音信箱無嗶聲** – Amazon Pinpoint 收到通話在無嗶聲的情況下傳回語音信箱的回應。
          + **未接聽** – Amazon Pinpoint 收到未接聽通話的回應，並在沒有語音信箱的情況下發出。
        + **自訂管道** – 您可以針對自訂管道活動，定義要分割的回應屬性和值。請確定此屬性和值以可讀取的方式傳遞回 Amazon Pinpoint 旅程。如需結構化此回應的詳細資訊，請參閱《Amazon Pinpoint 開發人員指南》中的[在 Amazon Pinpoint 中建立自訂管道](https://docs.aws.amazon.com/pinpoint/latest/developerguide/channels-custom.html)。

     1. 
**注意**  
(選用) 您可以根據**呼叫函數或 Webhook 回應**，分割自訂管道活動。若要設定此項，您可以定義：  
**屬性** – 要評估的屬性的名稱。
**值** – 用來決定分割方法的值。

1. 在**條件評估**中，選擇Amazon Pinpoint 應評估條件的時間。您可從下列選項擇一使用：
   + **立即評估** – 如果選擇了此選項，Amazon Pinpoint 會在旅程參與者抵達活動時，檢查是否已滿足您指定的事件條件。
   + **後續評估** – 如果選擇此選項，Amazon Pinpoint 會等到指定的時間。到了指定的時間，Amazon Pinpoint 會檢查是否符合您指定的事件條件。
   + **評估日期** – 如果選擇此選項，Amazon Pinpoint 會等到指定的日期和時間。到了該日期和時間時，Amazon Pinpoint 會檢查是否符合您指定的事件條件。

1. (選用) 針對 **Description (描述)**，輸入說明活動目的的文字。在您儲存活動時，此文字便會顯示成該活動的標籤。

1. 完成後，請選擇**儲存**。  
![\[\]](http://docs.aws.amazon.com/zh_tw/pinpoint/latest/userguide/images/journeys-yes-no-split-activity.png)

### 設定多變量分割活動
<a name="journeys-add-activities-procedures-multivariate-split"></a>

當旅程參與者抵達 **Multivariate split (多變量分割)** 活動時，會根據參與者的屬性或行為，將參與者傳送到數條路徑中的其中一條。這種分割類型與是/否分割相似。使用多變量分割活動的優點是可以評估超過一個條件。此外，每個多變量分割活動都包含一個「否則」路徑。不符合任何您在其他路徑中所指定條件的旅程參與者都會自動傳送到「否則」路徑。

您可以使用這種類型的分割，根據參與者在區段中的成員資格，將旅程的旅行者傳送到不同路徑。您也可以根據參與者與其他旅程活動的互動，將參與者傳送到不同路徑。例如，您可以根據參與者是否開啟了先前在旅程中傳送的電子郵件，將旅程參與者分開。

**注意**  
如果旅程參與者在條件分割中符合超過一個條件，會將參與者傳送到其滿足的第一個條件 (按字母順序)。例如，如果參與者符合分支 A 和分支 D 中的條件，便會將參與者傳送到對應至分支 A 的路徑。  
若要建立分割活動，以將參與者根據推送通知事件 (例如「開啟」或「已接收」事件) 傳送到不同路徑，您的行動應用程式必須指定使用者 ID 和端點 ID 值。詳情請參閱*《Amazon Pinpoint 開發人員指南》*中的[將 Amazon Pinpoint 與您的應用程式整合](https://docs.aws.amazon.com/pinpoint/latest/developerguide/integrate.html)。  
如果旅程客群位於使用者層級，資料包含 user\$1id，且用於評估條件分割的條件是端點屬性，Amazon Pinpoint 會在使用者不同端點的屬性值之間，使用邏輯 OR 來處理旅程屬性。假設單一使用者有多個端點，且任一端點都符合條件，則連結到該使用者的所有端點都會分在同一組，評估結果為「是」，然後繼續朝「是/否」分割活動的「是」分支前進。

**設定多變量分割活動**

1. 選擇 **Add activity (新增活動)**。

1. 在**新增活動**中，選擇**多變數分割**。

1. 決定您希望建立的不同路徑 (分支) 數目。選擇**新增另一個分支**，建立另一個路徑。

1. 在每個分支上，針對 **Select a condition type (選取條件類型)**，選擇以下其中一個選項：
   + **客群** – 選擇此選項，將所選客群的所有成員引導到該路徑。然後，針對 **Segments (區段)**，選擇區段。
   + **事件** – 選擇此選項，根據使用者與旅程上一個步驟的互動，將使用者引導到該路徑。然後，完成下列步驟：

     1. 在**事件**中，選取您要分割的傳訊活動。

     1. 在**選擇活動**中，選擇應套用分割的訊息活動。視您選取的傳訊活動管道類型，您在分割時會有以下選項：
        + 對於**電子郵件**，以下是您可以選擇的事件。
          + **傳送** – Amazon Pinpoint 已接受該訊息，並將嘗試交付。
          + **已交付** – 訊息已成功交付給收件人。
          + **已拒絕** – Amazon Pinpoint 已拒絕該訊息，因為訊息含有病毒或惡意軟體。
          + **硬退信** – 電子郵件因永久性問題而未交付給收件人。例如收件人的電子郵件地址可能已不存在。訊息產生硬退信時，Amazon Pinpoint 不會嘗試重新傳送。
          + **軟退信** – 電子郵件因暫時性問題而未交付給收件人。例如收件人的收件匣可能已滿，或其電子郵件供應商可能遇到暫時性問題。若發生軟退信，Amazon Pinpoint 會在過一段時間後，嘗試重新交付訊息。如果仍然無法交付訊息，該訊息會變成硬退信。
          + **投訴** – 收件人收到了電子郵件，但使用「檢舉垃圾郵件」或其電子郵件用戶端中類似的按鈕，回報該郵件是垃圾郵件。
**注意**  
Amazon Pinpoint 必須靠電子郵件供應商提供的投訴報告，才得以產生投訴事件。有些電子郵件供應商會定期提供報告，有些則不經常提供。
          + **開啟** – 收件人收到且開啟了電子郵件。
**注意**  
若要讓 Amazon Pinpoint 擷取**電子郵件開啟**事件，收件人的電子郵件用戶端必須下載訊息中包含的影像。許多常用的電子郵件用戶端 (例如 Microsoft Outlook)，預設不會下載電子郵件影像。
          + **按一下** – 收件人收到電子郵件，並點按郵件正文中包含的其中一個連結。
          + **取消訂閱** – 收件人收到電子郵件，並使用「取消訂閱」連結選擇不接收以後的訊息。
        + 對於 **SMS**，以下是您可以選取的事件。
          + **傳送** – Amazon Pinpoint 嘗試傳送訊息。
          + **已交付** – Amazon Pinpoint 收到訊息已交付的確認。
          + **失敗** – 將訊息傳送到端點地址時發生錯誤。
          + **選擇不接收** – 與端點地址相關聯的使用者，已選擇不接收您的訊息。
        + 對於**推送**，以下是您可以選擇的事件。
          + **傳送** – Amazon Pinpoint 嘗試傳送訊息。
          + **已開啟通知** – Amazon Pinpoint 收到確認訊息已由使用者開啟。
          + **已接收前景** – Amazon Pinpoint 收到使用者裝置收到訊息的確認，並顯示在前景中。
          + **已接收背景** – Amazon Pinpoint 收到使用者裝置收到訊息並顯示在背景的確認。
        + 對於**聯絡中心**，以下是您可以選取的事件。
          + **已連線** – Amazon Pinpoint 收到通話已連線至客服人員的確認。
          + **SIT 音** – Amazon Pinpoint 收到了回應，呼叫傳回忙碌的音調。
          + **傳真** – Amazon Pinpoint 收到呼叫傳回傳真音的回應。
          + **語音信箱嗶聲** – Amazon Pinpoint 收到一個回應，呼叫以嗶聲傳回語音信箱。
          + **語音信箱沒有嗶聲** – Amazon Pinpoint 收到通話在無嗶聲的情況下傳回語音信箱的回應。
          + **未接聽** – Amazon Pinpoint 收到未接聽通話的回應，並在沒有語音信箱的情況下發出。
        + **自訂管道** – 您可以針對自訂管道活動，定義要分割的回應屬性和值。請確定此屬性和值以可讀取的方式傳遞回 Amazon Pinpoint 旅程。如需結構化此回應的詳細資訊，請參閱《Amazon Pinpoint 開發人員指南》中的[在 Amazon Pinpoint 中建立自訂管道](https://docs.aws.amazon.com/pinpoint/latest/developerguide/channels-custom.html)。

     1. 在**選擇旅程訊息活動和事件**中，選擇呼叫函數或 Webhook 回應。
        + **屬性** – 要評估的屬性的名稱。
        + **值** – 用於決定要在該路徑上周遊哪條分支的值。

   重複這個步驟來處理活動中的每個路徑。

1. 在**條件評估**中，選擇Amazon Pinpoint 應評估條件的時間。您可從下列選項擇一使用：
   + **立即評估** – 如果您選擇了此選項，Amazon Pinpoint 會在旅程參與者抵達活動時，檢查是否已滿足您指定的事件條件。
   + **後續評估** – 如果選擇此選項，Amazon Pinpoint 會等到指定的時間。到了指定的時間，Amazon Pinpoint 會檢查是否符合您指定的事件條件。
   + **評估日期** – 如果選擇此選項，Amazon Pinpoint 會等到指定的日期和時間。到了該日期和時間時，Amazon Pinpoint 會檢查是否符合您指定的事件條件。

1. (選用) 針對 **Description (描述)**，輸入說明活動目的的文字。在您儲存活動時，此文字便會顯示成該活動的標籤。

1. 完成後，請選擇**儲存**。  
![\[\]](http://docs.aws.amazon.com/zh_tw/pinpoint/latest/userguide/images/journeys-multivariate-split-activity.png)

### 設定暫停活動
<a name="journeys-add-activities-procedures-holdout"></a>

當旅程參與者抵達 **Holdout (暫停)** 活動時，會為隨機選取的參與者結束旅程。您可以從所有旅程參與者中指定要暫停的百分比。停止活動可以協助您透過建立不接收訊息的控制群組來評估旅程的影響。旅程結束執行時，您可以將參與旅程的使用者行為與控制群組的行為進行比較。

**注意**  
Amazon Pinpoint 使用機率型演算法，決定要保停哪些旅程參與者。暫停的旅程參與者百分比會和您指定的百分比相當接近，但可能不會完全相等。

**設定暫停活動**

1. 選擇 **Add activity (新增活動)**。

1. 在**新增活動**中，選擇**保留**。

1. 針對 **Holdout percentage (暫停百分比)**，輸入應防止其繼續前進到旅程中下一個活動的旅程參與者百分比。

1. (選用) 針對 **Description (描述)**，輸入說明活動目的的文字。在您儲存活動時，此文字便會顯示成該活動的標籤。

1. 完成後，請選擇**儲存**。  
![\[\]](http://docs.aws.amazon.com/zh_tw/pinpoint/latest/userguide/images/journeys-holdout-activity.png)

### 設定隨機分割活動
<a name="journeys-add-activities-procedures-random-split"></a>

當旅程參與者抵達 **Random split (隨機分割)** 活動時，會將參與者隨機傳送到最多五條路徑中的其中一條。您可以為此類活動建立二到五個不同的路徑。這種活動類型在您希望測量不同訊息變量的有效性時非常有用。

**注意**  
Amazon Pinpoint 使用機率型演算法，決定在隨機分割活動中，要將哪些旅程參與者傳送到每個路徑。傳送到每個路徑的旅程參與者百分比會和您指定的百分比相當接近，但可能不會完全相等。

**設定隨機分割活動**

1. 選擇 **Add activity (新增活動)**。

1. 在**新增活動**中，選擇**隨機分割**。

1. 決定您希望建立的不同路徑 (分支) 數目。選擇 **Add another branch (新增另一個分支)** 來建立每個其他分支。

1. 在每個分支旁的欄位中，輸入應傳送到每個分支的旅程參與者百分比。您指定的值必須是正數，且不可包含小數點。您在所有分支中輸入的值，其總和必須和 100% 相等。

1. (選用) 針對 **Description (描述)**，輸入說明活動目的的文字。在您儲存活動時，此文字便會顯示成該活動的標籤。

1. 完成後，請選擇**儲存**。  
![\[\]](http://docs.aws.amazon.com/zh_tw/pinpoint/latest/userguide/images/journeys-random-split-activity.png)

**下一頁:** [檢閱和測試旅程](journeys-review-test.md)