

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

# 在 Customer Profiles 中，將聯絡人記錄與使用 \_phone 索引鍵找到的一個設定檔建立關聯
<a name="auto-associate-profile-using-phone-profile-key"></a>

您可以自動將聯絡人記錄與使用 `_phone` 索引鍵找到的一個設定檔關聯。

**範例**

在網域中，`CreateProfile` API 會建立下列設定檔：

```
            {
                "FirstName": "John",
                "LastName": "Doe",
                "PhoneNumber": "+11234567890"
            }
```

當使用預設 CTR 範本從 `PhoneNumber` \+11234567890 接收來電時，聯絡人記錄將不會自動與上述設定檔關聯，除非客服人員已將聯絡人記錄與同一來電者手動關聯到上述設定檔。如果沒有手動或自動關聯聯絡人記錄，客戶設定檔會建立一個推斷的設定檔，其中包含聯絡人記錄中的資訊。

若要自動將上述設定檔與聯絡人記錄關聯，而無需客服人員手動介入，您可以使用 CTR-NoInferred 範本。使用 CTR-NoInferred 範本時，若從 `PhoneNumber`\+11234567890 接收到來電，聯絡人記錄會使用 `_phone` 設定檔索引鍵自動與上述設定檔關聯。

在兩種情況下，Customer Profiles 將*不會*自動使聯絡人記錄與設定檔關聯：
+ 如果使用 `_phone` 設定檔索引鍵找到多個設定檔，則客戶設定檔無法將聯絡人記錄與唯一的設定檔關聯，且此要求會被拒絕。
+ 如果 `_phone` 設定檔索引鍵找不到設定檔，則客戶設定檔將建立推斷的設定檔。

若要使用 CTR-NoInferred 範本來取代預設的 CTR 範本，請在 CLI 上執行下列命令：

`aws customer-profiles put-profile-object-type --domain-name {domain} --object-type-name CTR --description "No inferred contact record profiles" --template-id CTR-NoInferred`

若要還原為預設行為，請在 CLI 上執行下列命令：

`aws customer-profiles put-profile-object-type --domain-name {domain} --object-type-name CTR --description "Revert to inferred contact record profiles" --template-id CTR`