View a markdown version of this page

Membuat dan menanamkan data pelanggan ke dalam Profil Pelanggan - Pelanggan Amazon Connect

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

Membuat dan menanamkan data pelanggan ke dalam Profil Pelanggan

Anda dapat menentukan data dari sumber apa pun menggunakan Amazon S3 dan memperkaya profil pelanggan tanpa perlu integrasi khusus atau pra-build. 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 mengatur ini, Anda perlu menentukan pemetaan tipe objek yang menjelaskan seperti apa objek profil kustom. Pemetaan ini menentukan bagaimana bidang dari data Anda dapat digunakan untuk mengisi bidang di profil standar atau bagaimana bidang tersebut dapat digunakan untuk menetapkan data ke profil tertentu.

Setelah Anda membuat pemetaan tipe objek, Anda dapat menggunakan PutProfileObject API untuk mengunggah data profil kustom dari CRM Anda ke objek profil khusus.

catatan

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

Untuk daftar izin IAM yang diperlukan yang diperlukan untuk Profil Pelanggan untuk mengakses data dari bucket Amazon S3 untuk pemetaan data, lihat tabel PutProfileObject di Tindakan yang ditentukan oleh Hubungkan Profil Pelanggan.

Konsumsi Profil Pelanggan

Mengambil profil berbasis akun
  1. Unggah file data ke S3. Penelanan untuk profil yang direferensikan dalam profil akun dan profil akun itu sendiri harus dilakukan secara terpisah.

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

  3. Mengambil file dari S3 ke profil Pelanggan menggunakan konsol AWS

    Contoh Profil (direferensikan dalam profil berbasis akun berikut) CSV

    FirstName LastName PersonalEmailAddress PhoneNumber Status CustomerId ProfileType
    Sam Joe sam@example.com 11111111111 A 456 PROFIL
    John Doe john@example.com 2222222222 IL 789 PROFIL
    Sally Doe sally@example.com 33333333333 ATAU 111 PROFIL

    Contoh profil berbasis akun CSV

    AccountId ProfileType PrimaryOwner SecondaryOwner EmailEngagementPreferences PhoneEngagementPreferences
    ACC111 PROFIL_AKUN Sam Joe John Doe [{” KeyName “:” CustomerId “,” KeyValue “:"456",” ContactType “:” “}, {” PersonalEmailAddress “:” “,” KeyName “:"789",” KeyValue “:” “}] CustomerId ContactType PersonalEmailAddress [{” KeyName “:” CustomerId “,” KeyValue “:"456",” ContactType “:” “}, {” PhoneNumber “:” “,” KeyName “:"789",” KeyValue “:” “}] CustomerId ContactType PhoneNumber
    ACC112 PROFIL_AKUN John Doe Sally Doe [{” KeyName “:” CustomerId “,” KeyValue “:"111",” ContactType “:” PersonalEmailAddress “}] [{” KeyName “:” CustomerId “,” KeyValue “:"111",” ContactType “:” PhoneNumber “}]

    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.

  4. 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.
  5. Selanjutnya, petakan atribut profil pelanggan. Perhatikan tujuan yang dipanggilProfileType.

    Selanjutnya, petakan atribut profil pelanggan. Perhatikan tujuan yang dipanggil ProfileType.

    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" ] } ] } }
  6. Ulangi proses untuk menelan profil berbasis akun. Catatan EngagementPreferences.Email dan EngagementPreference.Phone.

    Ulangi proses untuk menelan profil berbasis akun. Catatan EngagementPreferences.Email dan EngagementPreference.Phone.

    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" ] } ] } }
  7. Buat dua integrasi sumber data yang masing-masing akan membuat pemetaan berdasarkan hubungan yang dijelaskan. Misalnya, accounts/profiles.

catatan
  • Mengambil profil berbasis akun hanya boleh dilakukan setelah memverifikasi keberhasilan penyerapan profil yang dirujuk dalam profil berbasis akun dengan menggunakan SearchProfiles API atau metrik Profil di konsol Connect Customer Customer Profiles.

  • Auto-generate pemetaan tidak berfungsi untuk menelan profil berbasis akun dan sub-profilnya.

  • Email dan daftar telepon preferensi kontak dapat memiliki KeyName dan KeyValue atau ProfileId untuk mereferensikan profil anak. KeyNameharus menjadi pengenal unik.

  • Pembaruan sub-profil tidak memperbarui preferensi keterlibatan di profil berbasis akun. Pembaruan harus melalui jalur penyerapan.