

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Membuat dan mencerna data pelanggan ke dalam Profil Pelanggan
<a name="customer-profiles-object-type-mappings"></a>

Anda dapat menentukan data dari sumber mana pun menggunakan Amazon S3 dan memperkaya profil pelanggan dengan mulus tanpa perlu integrasi khusus atau pra-bangun. Misalnya, Anda ingin memberikan informasi riwayat pembelian yang relevan kepada agen. Anda dapat mengimpor data transaksi pembelian dari aplikasi internal ke file spreadsheet di S3 dan kemudian menautkannya ke profil pelanggan.

Untuk mengaturnya, Anda perlu menentukan [pemetaan tipe objek](customer-profiles-object-type-mapping.md) yang menjelaskan seperti apa objek profil kustom itu. Pemetaan ini menentukan bagaimana bidang dari data Anda dapat digunakan untuk mengisi bidang di profil standar atau bagaimana hal itu dapat digunakan untuk menetapkan data ke profil tertentu. 

Setelah Anda membuat pemetaan tipe objek, Anda dapat menggunakan [PutProfileObject](https://docs.aws.amazon.com/customerprofiles/latest/APIReference/API_PutProfileObject.html)API untuk mengunggah data profil kustom dari CRM Anda ke objek profil kustom. 

**catatan**  
Profil Pelanggan tidak mendukung pengambilan data dari header CSV yang berisi notasi titik.

Untuk daftar izin IAM yang diperlukan agar Profil Pelanggan dapat mengakses data dari bucket Amazon S3 untuk pemetaan data, `PutProfileObject` lihat tabel [di Tindakan yang ditentukan oleh Profil Pelanggan Amazon Connect](https://docs.aws.amazon.com/service-authorization/latest/reference/list_amazonconnectcustomerprofiles.html#amazonconnectcustomerprofiles-actions-as-permissions). 

## Konsumsi Profil Pelanggan
<a name="customer-profiles-ingesting-account-based-profiles"></a>

**Menelan profil berbasis akun**

1. Unggah file data ke S3. Penyerapan untuk profil yang direferensikan dalam profil akun dan profil akun itu sendiri harus terjadi secara terpisah.

1. File baru yang digunakan untuk konsumsi profil akun harus menyertakan atribut baru: jenis profil dan preferensi keterlibatan untuk email dan telepon.

1. Menyerap file dari S3 ke profil Pelanggan dengan menggunakan konsol AWS

   **Profil Sampel (direferensikan dalam profil berbasis akun berikut) CSV**    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/connect/latest/adminguide/customer-profiles-object-type-mappings.html)

   **Contoh profil berbasis akun CSV**    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/id_id/connect/latest/adminguide/customer-profiles-object-type-mappings.html)

   **Contoh preferensi keterlibatan dengan Email**:

   ```
   [ 
    {"KeyName": "CustomerId", "KeyValue": "456", "ContactType": "PersonalEmailAddress"}, 
    {"KeyName": "CustomerId", "KeyValue": "789", "ContactType": "PersonalEmailAddress"} 
   ]
   ```

   **Contoh preferensi keterlibatan dengan Telepon**:

   ```
   [ 
    {"KeyName": "CustomerId", "KeyValue": "456", "ContactType": "PhoneNumber"}, 
    {"KeyName": "CustomerId", "KeyValue": "789", "ContactType": "PhoneNumber"} 
   ]
   ```
**catatan**  
Untuk **ProfileType**`PROFILE`, Anda dapat menelan dan menambahkan preferensi keterlibatan menggunakan metode yang sama.

1. Buat dua pemetaan data - satu untuk sub-profil dan satu untuk profil berbasis akun.  
![\[Buat dua integrasi sumber data yang masing-masing akan membuat pemetaan berdasarkan hubungan yang dijelaskan. Misalnya, akun/profil.\]](http://docs.aws.amazon.com/id_id/connect/latest/adminguide/images/customer-profiles-ingesting-account-based-profiles-1.png)

1. Selanjutnya, petakan atribut profil pelanggan. Perhatikan tujuan yang disebut`ProfileType`.  
![\[Selanjutnya, petakan atribut profil pelanggan. Perhatikan tujuan yang disebut ProfileType.\]](http://docs.aws.amazon.com/id_id/connect/latest/adminguide/images/customer-profiles-ingesting-account-based-profiles-2.png)

   **Contoh pemetaan tipe objek untuk menelan profil yang direferensikan dalam profil berbasis akun**

   ```
   {
       "AllowProfileCreation": true,
       "Description": "Standard Profile Object Type",
       "Fields": {
           "FirstName": {
               "ContentType": "STRING",
               "Source": "_source.FirstName",
               "Target": "_profile.FirstName"
           },
           "LastName": {
               "ContentType": "STRING",
               "Source": "_source.LastName",
               "Target": "_profile.LastName"
           },
           "PhoneNumber": {
               "ContentType": "PHONE_NUMBER",
               "Source": "_source.PhoneNumber",
               "Target": "_profile.PhoneNumber"
           },
           "PersonalEmailAddress": {
               "ContentType": "EMAIL_ADDRESS",
               "Source": "_source.PersonalEmailAddress",
               "Target": "_profile.PersonalEmailAddress"
           },
           "State": {
               "ContentType": "STRING",
               "Source": "_source.State",
               "Target": "_profile.Address.State"
           },
           "CustomerId": {
               "ContentType": "STRING",
               "Source": "_source.CustomerId",
               "Target": "_profile.Attributes.CustomerId"
           },
           "ProfileType": {
               "ContentType": "STRING",
               "Source": "_source.ProfileType",
               "Target": "_profile.ProfileType"
           }
       },
       "Keys": {
           "CustomerId": [
               {
                   "FieldNames": [
                       "CustomerId"
                   ],
                   "StandardIdentifiers": [
                       "PROFILE",
                       "UNIQUE"
                   ]
               }
           ]
       }
   }
   ```

1. Ulangi proses ini untuk menelan profil berbasis akun. EngagementPreferencesCatatan.Email EngagementPreference dan.Phone.  
![\[Ulangi proses ini untuk menelan profil berbasis akun. EngagementPreferencesCatatan.Email EngagementPreference dan.Phone.\]](http://docs.aws.amazon.com/id_id/connect/latest/adminguide/images/customer-profiles-ingesting-account-based-profiles-3.png)

   **Contoh pemetaan tipe objek untuk menelan profil berbasis akun**

   ```
   {
       "AllowProfileCreation": true,
       "Description": "Account-based profiles Object Type",
       "Fields": {
           "AccountNumber": {
               "ContentType": "STRING",
               "Source": "_source.AccountId",
               "Target": "_profile.AccountNumber"
           },
           "PrimaryOwner": {
               "ContentType": "STRING",
               "Source": "_source.PrimaryOwner",
               "Target": "_profile.Attributes.PrimaryOwner"
           },
           "SecondaryOwner": {
               "ContentType": "STRING",
               "Source": "_source.SecondaryOwner",
               "Target": "_profile.Attributes.SecondaryOwner"
           },
           "ProfileType": {
               "ContentType": "STRING",
               "Source": "_source.ProfileType",
               "Target": "_profile.ProfileType"
           },
           "EmailEngagementPreferences": {
               "ContentType": "STRING",
               "Source": "_source.EmailEngagementPreferences",
               "Target": "_profile.EngagementPreferences.Email"
           },
           "PhoneEngagementPreferences": {
               "ContentType": "STRING",
               "Source": "_source.PhoneEngagementPreferences",
               "Target": "_profile.EngagementPreferences.Phone"
           }
       },
       "Keys": {
           "Account": [
               {
                   "FieldNames": [
                       "AccountNumber"
                   ],
                   "StandardIdentifiers": [
                       "PROFILE",
                       "UNIQUE"
                   ]
               }
           ]
       }
   }
   ```

1. Buat dua integrasi sumber data yang masing-masing akan membuat pemetaan berdasarkan hubungan yang dijelaskan. Misalnya, akun/profil.

**catatan**  
Menelan profil berbasis akun hanya boleh dilakukan setelah memverifikasi keberhasilan konsumsi profil yang direferensikan dalam profil berbasis akun dengan menggunakan metrik API atau Profil di konsol [SearchProfiles](https://docs.aws.amazon.com/connect/latest/APIReference/API_connect-customer-profiles_SearchProfiles.html)Profil Pelanggan Amazon Connect.
Pemetaan hasil otomatis tidak berfungsi untuk menelan profil berbasis akun dan sub-profilnya.
Email dan daftar telepon preferensi kontak dapat memiliki `KeyName` dan `KeyValue` atau `ProfileId` untuk referensi profil anak. `KeyName`harus menjadi pengidentifikasi unik.
Pembaruan pada sub-profil tidak memperbarui preferensi keterlibatan dalam profil berbasis akun. Pembaruan harus melalui jalur konsumsi.