Bagikan melalui


Membuat dan mengelola bidang input untuk digunakan dalam formulir

Penting

Artikel ini hanya berlaku untuk pemasaran keluar, yang akan dihapus dari produk pada 30 Juni 2025. Untuk menghindari gangguan, transisi ke perjalanan real-time sebelum tanggal ini. Informasi lebih lanjut: Gambaran umum transisi

Setiap bidang yang ditampilkan di formulir pemasaran harus dengan jelas memetakan ke bidang kontak atau prospek dalam database Dynamics 365 Anda, di mana nilai yang dikirimkan untuk bidang tersebut akan disimpan. Saat Anda mendesain formulir, tab Toolbox desainer mencantumkan elemen desain untuk setiap bidang yang sudah disiapkan, sehingga yang perlu Anda lakukan untuk menambahkan bidang tersebut adalah menyeret elemen bidang yang cocok ke formulir Anda (lihat juga Mendesain konten digital Anda). Bidang yang paling sering digunakan (seperti nama, alamat, dan email) dipersiapkan secara default, tetapi jika Anda ingin menggunakan bidang tambahan, Anda harus mengonfigurasikannya terlebih dahulu. Baca topik ini untuk mempelajari cara membuat dan mengelola bidang untuk digunakan dalam formulir pemasaran Anda.

Penting

Jangan memetakan lebih dari satu bidang formulir pemasaran ke bidang yang sama dalam database. Jika Anda melakukannya, Anda mungkin akan mengalami masalah seperti daftar drop-down yang kosong untuk bidang yang dipetakan dua kali. Jika Anda mengalami masalah terkait pemetaan bidang berlebihan, hapus semua bidang yang berlebihan, buat yang baru untuk menggantikannya, kemudian perbarui formulir sesuai keperluan.

Membuat atau mengedit bidang formulir pemasaran

Untuk membuat bidang formulir pemasaran baru, lakukan salah satu hal berikut:

  • Buka Customer Insights - Journeys templat Bidang formulir>untuk melihat daftar lengkap semua bidang yang saat ini tersedia untuk organisasi Anda, lalu pilih +Baru di bilah perintah. Ini akan membuat bidang pemetaan kosong baru dan membukanya untuk pengeditan.

  • Saat mengerjakan formulir pemasaran yang ada, lihat tab Toolbox di sisi kanan kanvas. Di bawah judul Bidang di sini, Anda akan melihat elemen desain untuk setiap bidang yang sudah disiapkan pada instans Anda. Jika Anda tidak melihat yang Anda inginkan, pilih +Baru di samping judul Bidang . Flyout pembuatan cepat meluncur dari sisi layar, tempat Anda dapat membuat semua pengaturan yang paling penting, lalu pilih Simpan. Elemen Bidang baru kemudian ditambahkan ke tab Toolbox .

Untuk mengedit bidang yang ada, buka Templat pemasaran>Bidang formulir untuk melihat daftar lengkap semua bidang yang saat ini tersedia di instans Anda. Telusuri, cari, urutkan, dan filter daftar untuk menemukan bidang yang ingin Anda edit, kemudian pilih untuk membukanya.

Konfigurasi bidang formulir pemasaran

Tabel berikut menjelaskan semua pengaturan konfigurasi yang tersedia untuk bidang formulir pemasaran. Semua pengaturan tersedia saat bekerja dengan data bidang itu sendiri; formulir buat cepat disediakan saat pembuatan bidang dari desainer formulir mencantumkan sebagian besar yang penting dari pengaturan ini, namun tidak semuanya.

Pengaturan KETERANGAN
Label Nama data bidang formulir. Ini menjadi nama elemen yang disediakan dalam desainer untuk menempatkan bidang. Nama tersebut semestinya hampir selalu cocok dengan nama bidang.
Jenis bidang Jenis data—seperti teks, angka, atau tanggal—yang diterima oleh bidang. Informasi lebih lanjut: Jenis bidang dan opsi format
Pemetaan kontak Pilih bidang kontak untuk dipetakan ke bidang formulir pemasaran ini. Kosongkan untuk menonaktifkan pemetaan kontak untuk bidang ini. Anda harus memberikan nilai untuk pemetaan bidang kontak, pemetaan bidang prospek, atau keduanya; Anda tidak akan dapat menyimpan pemetaan bidang tanpa nilai di setidaknya satu bidang ini.
Pemetaan prospek Pilih bidang prospek untuk dipetakan ke bidang formulir pemasaran ini. Kosongkan untuk menonaktifkan pemetaan prospek untuk bidang ini. Anda harus memberikan nilai untuk pemetaan bidang kontak, pemetaan bidang prospek, atau keduanya; Anda tidak akan dapat menyimpan pemetaan bidang tanpa nilai di setidaknya satu bidang ini.
Placeholder Menentukan "teks hantu" yang ditampilkan dalam bidang hingga nilai dimasukkan, umumnya ditampilkan dalam warna abu-abu. Gunakan ini untuk menunjukkan nilai seperti apa yang harus dimasukkan. Jika pengguna tidak mengganti teks hantu dengan memasukkan nilai, bidang yang dikirimkan tetap kosong.
Nilai default Label default ditampilkan untuk bidang saat Anda menambahkannya dari formulir. Anda dapat menimpa default ini untuk setiap formulir tertentu dengan melakukan konfigurasi elemen bidang yang membuat bidang input untuk formulir tersebut; Anda dapat melakukannya untuk menerjemahkan formulir ke bahasa lain. Informasi selengkapnya: Elemen formulir untuk halaman pemasaran
Diperlukan Pilih apakah bidang harus berisi nilai sebelum formulir dapat dikirim. Bidang wajib memiliki tanda bintang mérah yang ditempatkan di sebelah label bidang.
Pesan kesalahan yang diperlukan Buat pesan kesalahan kustom yang muncul saat pengguna tidak memasukkan informasi dalam bidang wajib.
Posisi label Pilih apakah Anda ingin label bidang ditempatkan di atas, atau di sebelah kiri atau kanan dari bidang.
Lebar karakter Atur lebar kustom untuk karakter yang dimasukkan di bidang.
Karakter maksimum Tentukan jumlah maksimum karakter yang dapat dimasukkan di bidang.
Sembunyikan bidang Alihkan sakelar ini untuk menyembunyikan bidang. Bidang tersembunyi tidak ditampilkan untuk penerima formulir.
Isi awal Menyediakan formulir yang sudah menunjukkan informasi yang sudah dimasukkan sebelumnya kepada kontak yang kembali, seperti nama dan alamat email mereka. Informasi lebih lanjut: Mengaktifkan praisi formulir

Jenis bidang dan pilihan format

Jenis Format Kontrol rendering KETERANGAN
Satu baris teks Email Masukan Email
Kotak Teks
Membuat bidang input sederhana yang menerima nilai yang menyerupai alamat email.
Satu baris teks Teks Kotak Teks Membuat bidang input sederhana yang menerima semua jenis nilai teks.
Satu baris teks Area Teks Area Teks Membuat bidang input area teks yang menerima semua jenis nilai teks.
Satu baris teks URL Masukan URL Membuat bidang input sederhana yang menerima nilai yang menyerupai URL.
Satu baris teks Telepon Masukan Telepon Membuat bidang input sederhana yang menerima nilai yang menyerupai nomor telepon.
Satu baris teks t/a Area Teks Membuat area teks, dengan tinggi beberapa garis, untuk memasukkan teks dalam jumlah besar.
Rangkaian pilihan t/a Tombol Radio Memetakan ke bidang dengan jumlah nilai yang ditentukan sebelumnya secara terbatas (sebagaimana ditentukan di database). Membuat serangkaian tombol radio, dengan satu tombol untuk setiap nilai.
Rangkaian pilihan t/a Drop-down Memetakan ke bidang dengan jumlah nilai yang ditentukan sebelumnya secara terbatas (sebagaimana ditentukan di database). Membuat daftar drop-down untuk memilih nilai.
Dua pilihan t/a Kotak centang Memetakan ke bidang Boolean, yang hanya menerima nilai benar atau salah. Membuat kotak, yang dicentang jika benar, dan dihapus jika salah.
Dua pilihan t/a Drop-down Memetakan ke bidang yang menerima salah satu dari dua kemungkinan nilai (umumnya benar atau salah). Membuat daftar drop-down dengan dua entri, dengan teks tampilan untuk masing-masing yang telah ditentukan di database.
Dua pilihan t/a Tombol Radio Memetakan ke bidang yang menerima salah satu dari dua kemungkinan nilai (umumnya benar atau salah). Membuat sepasang tombol radio, dengan teks tampilan untuk masing-masing yang telah ditentukan di database.
Bilangan bulat t/a Input Angka Membuat bidang input sederhana yang menerima bilangan bulat (tanpa pecahan).
Bilangan titik mengambang t/a Input Angka Membuat bidang input sederhana yang menerima bilangan titik mengambang (desimal). Mendukung tingkat ketepatan hingga 5 tempat desimal dan dengan rentang dari -100.000.000.000 hingga 100.000.000.000.
Bilangan desimal t/a Input Angka Membuat bidang input sederhana yang menerima bilangan titik mengambang (desimal). Mendukung tingkat ketepatan hingga 10 tempat desimal dan dengan rentang dari -100.000.000.000 hingga 100.000.000.000.
Tanggal dan waktu Hanya Tanggal Penentu Tanggal Membuat penentu tanggal, yang memungkinkan pengunjung memilih tanggal dari tampilan kalender pop-up. Tidak menerima waktu.
Tanggal dan waktu Tanggal dan Waktu Penentu Tanggal Waktu Membuat penentu tanggal dan waktu, yang memungkinkan pengunjung memilih tanggal dari kalender pop-up, dan waktu dari daftar drop-down.
Bidang pencarian t/a Pencarian Membuat bidang yang ditautkan ke jenis entitas tertentu, memungkinkan Anda membuat daftar drop-down pilihan yang dibuat sebelumnya. Misalnya, Anda dapat menggunakan bidang pencarian untuk membuat daftar drop-down semua akun. Informasi lebih lanjut: Menambahkan bidang pencarian.

Bidang pencarian tidak didukung saat mengintegrasikan halaman formulir eksternal menggunakan metode pengambilan formulir. Sebagai gantinya, Anda harus menggunakan formulir pemasaran yang disematkan. Informasi lebih lanjut: Sematkan formulir di situs web eksternal.

Saat Anda menerbitkan halaman pemasaran, hostingnya Customer Insights - Journeys dengan menggunakan fitur portalnya di URL publik yang dapat Anda bagikan dengan prospek. Saat Anda pertama kali membuat halaman, Customer Insights - Journeys secara otomatis membuat catatan situs web baru untuk itu, di mana Anda dapat pergi untuk menganalisis lalu lintas dan kinerjanya. Informasi lebih lanjut: Daftarkan klik tautkan dan kunjungan situs web

Bidang formulir kaskade

Bidang kaskade memungkinkan anda membuat hierarki hubungan di antara dua bidang pilihan dalam formulir pemasaran. Anda dapat menggunakan bidang kaskade untuk membuat hubungan induk-turunan untuk memfilter rangkaian pilihan dari bidang induk. Pemfilteran akan menampilkan lebih sedikit pilihan kepada pengguna dari rangkaian turunan setelah pengguna memilih pilihan dari tingkat induk. Rangkaian pilihan turunan tetap tersembunyi hingga pilihan dibuat dalam rangkaian pilihan induk. Bidang data yang didukung untuk membuat bidang berjenjang meliputi kumpulan opsi, dua opsi, dan set opsi multipilih.

Untuk membuat bidang kaskade:

  1. Tambahkan dua bidang pilihan multi-pilihan atau rangkaian pilihan (tombol radio) ke formulir.

  2. Pilih rangkaian turunan yang ingin Anda tempatkan di bawah bidang induk.

  3. Pada panel Properti , buka Filter atribut bidang>dan pilih Siapkan Relasi.

    Atribut bidang.

  4. Atur pilihan induk dan turunan yang akan dihubungkan.

    Induk turunan opsi.

Catatan

Jika tidak ada bidang yang dapat dipilih sebagai Induk, bagian Atribut bidang tidak ditampilkan.

Menambahkan bidang pencarian dan mengatasi masalah

Setelah membuat entitas kustom untuk digunakan dengan bidang pencarian, atau jika bidang pencarian Anda tidak berfungsi, Anda harus memastikan bahwa Anda memiliki pengaturan yang tercantum di bawah ini yang diaktifkan untuk entitas yang Anda gunakan dengan bidang pencarian.

  1. Data pencarian yang akan dikonfigurasi akan tersedia di Internet. Anda harus menilai informasi yang dapat diidentifikasi secara pribadi dan sensitif yang mungkin tersedia secara online. Setelah mengetahui bahwa dengan mengaktifkan pilihan terkait, Anda dapat menyelesaikan konfigurasi.

  2. Definisikan pemetaan kontak dan prospek. Jika Anda memilih untuk memetakan keduanya, entitas harus menghasilkan jenis entitas yang sama agar pemetaan dapat diselesaikan.

  3. Untuk setiap entitas yang Anda pilih untuk pemetaan, tentukan:

    • Tampilan yang mengontrol nilai yang akan ditampilkan. Jika Anda hanya ingin menampilkan semua nilai aktif, Anda dapat memilih tampilan terkait. Misalnya, jika Anda mengonfigurasi pencarian Akun , Anda dapat memilih tampilan Akun Aktif.
    • Atribut yang digunakan untuk pencarian. Misalnya, Nama Akun dapat digunakan untuk pencarian Akun .
  4. Periksa peran keamanan untuk konfigurasi yang Anda pilih.

    Tip

    Jika bidang pencarian yang akan diatur adalah bidang kustom yang Anda buat, pastikan Peran Pengguna Layanan diatur untuk entitas. Untuk entitas kustom baru, Anda harus mengaktifkan izin Peran Keamanan yang tepat untuk organisasi Anda. Anda akan sering harus mengatur Peran Keamanan secara manual.

    Untuk mengatur Peran Keamanan secara manual:

    1. Buka menu Pengaturan Ikon menu Pengaturan.di bagian atas halaman dan pilih Pengaturan lanjutan.
    2. Area pengaturan lanjutan terbuka di tab browser baru. Perhatikan bahwa area ini menggunakan navigator horizontal di bagian atas halaman, bukan navigator samping. Arahkan ke Pengaturan>Keamanan Sistem>.
    3. Pilih ikon Peran keamanan .
    4. Buka Entitas> kustom peran yangdapat diperluas pengguna Layanan Marketing.
    5. Di bawah tab Entitas Kustom, temukan nama entitas kustom Anda dan tandai kotak Kolom Baca (kolom kedua) hijau.
    6. Jika Anda menggunakan filter, pastikan Peran yang Dapat Diperluas Pengguna Layanan Pemasaran memiliki izin baca untuk entitas yang digunakan dalam tampilan terkait. Misalnya, jika Anda menggunakan tampilan "Akun yang diikuti" sebagai filter Akun, Anda perlu memastikan bahwa peran memiliki hak istimewa baca untuk entitas kustom.
  5. Periksa akses keamanan tingkat bidang.

    Tip

    Jika bidang kustom digunakan sebagai bidang pencarian atau dalam tampilan filter, pastikan bahwa keamanan tingkat bidang disiapkan dengan benar. Ini hanya berlaku, jika "Keamanan Bidang" diaktifkan untuk bidang kustom. Pelajari lebih lanjut: Keamanan tingkat kolom untuk mengontrol akses.

    Untuk menyiapkan keamanan tingkat kolom:

    1. Buka menu Pengaturan Ikon menu Pengaturan.di bagian atas halaman dan pilih Pengaturan lanjutan.
    2. Area pengaturan lanjutan terbuka di tab browser baru. Perhatikan bahwa area ini menggunakan navigator horizontal di bagian atas halaman, bukan navigator samping. Arahkan ke Pengaturan>Keamanan Sistem>.
    3. Pilih ikon Profil Keamanan Bidang.
    4. Pilih ikon Baru untuk membuat profil Keamanan Bidang baru dan masukkan nama di bagian Umum.
    5. Di bagian Pengguna , tambahkan pengguna sistem: "# Dynamics 365 Marketing" (untuk pemasaran keluar), "# D365 Landing Forms" (untuk formulir perjalanan real-time), dan "# D365 Event Mgmt" (untuk formulir pendaftaran aktivitas).
    6. Di bagian Izin Bidang , tambahkan izin Baca ke semua bidang yang diperlukan.

Atur bidang pencarian melalui API

Anda dapat menggunakan JavaScript API untuk melakukan permintaan pencarian di latar belakang dan mengisi bidang pencarian dengan item berisi istilah pencarian.

Contohnya, Anda dapat mencari semua item yang berisi "Microsoft" setelah formulir dimuat:

MsCrmMkt.MsCrmFormLoader.on("afterFormLoad", function() {
    MsCrmMkt.MsCrmFormLoader.fillLookupFromSearch("b9051065-5851-41db-94bc-b7e1dc6bb646", "Microsoft")
        .then(function (r) {
            console.log("Success performing search");
        }).catch(function (e) {
            console.error("Error performing search");
        });
    });

Ini adalah detail fungsi, tersedia di bawah MsCrmMkt.MsCrmFormLoader metode:

  • Nama Fungsi: .fillLookupFromSearch(lookupFieldId, searchTerm)
  • Deskripsi: Melakukan permintaan pencarian di latar belakang dan mengisi bidang pencarian tertentu dengan hasil.
  • Parameter
    • lookupFieldId:
      • jenis: string
      • deskripsi: ID bidang input pencarian, contoh "b9051065-5851-41db-94bc-b7e1dc6bb646"
    • searchTerm:
      • jenis: string
      • Deskripsi: apa yang harus ditelusuri, misalnya john@contoso.com
  • Kembali: Promise<boolean>

Temukan fungsi lainnya di dokumentasi pengembang