Menguruskan Customer Insights - Journeys borang
Artikel ini menerangkan cara untuk mengedit, menyahterbitkan dan mengurus borang dalam Customer Insights - Journeys.
Edit borang langsung
Jika borang anda telah diterbitkan dan anda perlu mengemas kininya, pilih butang Edit pada reben atas. Anda boleh terus mengedit borang langsung anda dan semua perubahan diterbitkan secara automatik sebaik sahaja anda memilih butang Simpan .
Penting
Jika anda memilih untuk membuat salinan borang, anda perlu menerbitkan salinan yang baru dibuat.
Borang disimpan pada rangkaian penghantaran kandungan (CDN) di mana semua data dicache untuk memberikan masa memuatkan sesingkat mungkin kepada pelawat halaman web anda. Ia boleh mengambil masa sehingga 10 minit sebelum cache dimuat semula dan sebelum anda boleh melihat perubahan pada halaman web anda. Anda boleh menyemak hasil perubahan dalam halaman anda jika anda menambahkan parameter #d365mkt-nocache
ini pada URL halaman web anda. Jangan sekali-kali berkongsi pautan ke halaman anda termasuk parameter ini dengan pelanggan anda. Parameter memintas cache CDN dan memperlahankan pemuatan halaman.
Nyahterbitkan borang
Untuk menyahterbitkan borang langsung, pilih butang Berhenti . Borang dialih keluar daripada CDN, jadi pelawat halaman web anda tidak lagi dapat menyerahkannya. Borang mungkin masih kelihatan kerana cache penyemak imbas, tetapi ia tidak boleh diserahkan. Status borang ditukar kepada Draf.
Sifat medan borang
Sebaik sahaja anda memilih medan pada kanvas, anda boleh melihat sifatnya dalam anak tetingkap kanan.
- Teks ruang letak: Ruang letak di dalam medan. Ruang letak hilang secara automatik sebaik sahaja pengguna mula menaip ke dalam medan.
- Nilai lalai: Tetapkan nilai lalai untuk medan ini. Ruang letak tidak kelihatan jika nilai lalai ditetapkan.
- Diperlukan: Jika didayakan, pengguna tidak boleh menyerahkan borang jika medan ini kosong.
- Pengesahan: Konfigurasikan peraturan yang menyemak kandungan medan. Jika peraturan pengesahan tidak dipenuhi, pengguna tidak boleh menyerahkan borang. Adalah penting untuk menetapkan pengesahan yang betul untuk medan e-mel dan nombor telefon.
- Sembunyikan medan: Jika didayakan, medan tidak kelihatan dalam borang. Anda boleh menggunakan medan tersembunyi untuk menyimpan metadata tambahan bersama-sama dengan penyerahan borang.
Pengesahan tersuai
Untuk mencipta pengesahan tersuai, dayakan pilihan Pengesahan dan pilih Tersuai. Dialog pop timbul muncul di mana anda boleh memasukkan Ungkapan Biasa (RegExp). Anda boleh, sebagai contoh, menggunakan RegExp untuk menyemak sama ada nilai yang dimasukkan sepadan dengan format nombor telefon tertentu.
Gayakan borang anda menggunakan Tema
Bahagian Tema boleh dibuka dengan memilih ikon berus di anak tetingkap kanan. Tema mengawal gaya semua jenis medan, butang dan teks. Sebaik sahaja anda menetapkan tema medan, ia menjejaskan semua medan jenis yang sama dalam borang anda.
Ciri tema ialah antara muka mesra pengguna untuk mengedit CSS definisi kelas dalam bentuk HTML. Ia hanya berfungsi tanpa gaya borang di luar kotak. Kelas tersuai CSS tidak divisualisasikan, tetapi anda masih boleh mengedit kelas tersuai CSS anda menggunakan editor kod HTML.
Bahagian tema membolehkan anda mengkonfigurasi:
- Latar Belakang: Tentukan warna latar belakang dalaman dan gaya sempadan untuk keseluruhan borang.
- Gaya teks: Tentukan Tajuk 1, Tajuk 2, Tajuk 3, Perenggan, label Medan. Gaya label medan tidak menjejaskan kotak pilihan dan label butang radio, kerana label ini boleh dikonfigurasikan secara berasingan. Takrifan gaya teks termasuk keluarga fon, saiz fon, warna fon, gaya teks dan ketinggian baris. Anda juga boleh menetapkan jarak, lebar dan penjajaran dalam dan luar. Di atas gaya teks ini, anda juga boleh menetapkan kedudukan label (atas, kiri, kanan) dan warna yang diperlukan untuk label medan anda.
-
Medan input dikumpulkan kepada 3 kategori:
- Input teks, juntai bawah dan medan carian: Ketiga-tiga gaya visual medan ini berkongsi definisi gaya yang sama. Anda boleh mentakrifkan keluarga fon, saiz, warna dan gaya untuk ruang letak dan gaya teks input. Anda juga boleh menetapkan warna latar belakang medan, warna latar belakang menu, sudut bulat, sempadan, penjajaran saiz dan jarak dalam dan luar. Label medan boleh dikonfigurasikan dalam gaya teks.
- Butang radio: Butang radio mempunyai konfigurasi labelnya sendiri, membolehkan anda menetapkan keluarga dan saiz fon. Anda boleh menetapkan warna teks, gaya dan warna latar belakang untuk semua pilihan dan untuk pilihan yang dipilih. Anda juga boleh menentukan sudut bulat, lebar dan jarak dalam dan luar butang radio anda.
- Kotak pilihan - medan kotak pilihan mempunyai konfigurasi labelnya sendiri yang membolehkan anda menetapkan keluarga fon, saiz. Anda boleh menetapkan warna teks, gaya dan warna latar belakang yang berbeza untuk semua pilihan dan untuk pilihan yang dipilih. Anda juga boleh mentakrifkan sudut bulat, lebar, jarak dalam dan luar kotak pilihan anda.
- Butang dan pautan: Takrifan butang membolehkan anda mengesetkan keluarga fon, saiz, warna, gaya teks, warna butang, penjajaran sempadan dan jarak dalam dan luar. Takrifan hiperpautan membolehkan anda menetapkan keluarga fon, saiz, warna dan gaya teks.
Nota
Gaya bentuk sentiasa dipertingkatkan. Borang yang dicipta dalam versi lama editor borang perjalanan masa nyata mempunyai pilihan terhad untuk menukar penggayaan borang menggunakan ciri tema. Anda boleh mendayakan lebih banyak pilihan gaya dengan memilih butang Dayakan dalam bahagian tema. Ini mengemas kini gaya borang anda kepada versi terkini yang serasi dengan ciri tema.
Fon tersuai
Terdapat dua cara untuk menggunakan fon tersuai dalam borang anda:
- Tetapkan fon kepada "mewarisi": Disyorkan untuk borang yang dibenamkan ke dalam halaman anda sendiri. Borang mewarisi borang daripada halaman anda.
- Tambah fon tersuai anda sendiri: Disyorkan untuk borang yang dihoskan sebagai halaman kendiri. Anda boleh memuat naik fon tersuai anda menggunakan ciri tema dalam bahagian fon tersuai. Fon tersuai anda yang dimuat naik kemudiannya boleh digunakan dalam semua definisi gaya teks.
Pratonton: Copilot - Pembantu tema Borang
Penting
Ciri pratonton ialah ciri yang tidak lengkap tetapi disediakan sebelum ia dikeluarkan secara rasmi supaya pelanggan boleh mendapatkan akses awal dan memberikan maklum balas. Ciri pratonton tidak bertujuan untuk penggunaan pengeluaran dan mungkin mempunyai kefungsian yang terhad atau terbatas.
Microsoft tidak menyediakan sokongan untuk ciri pratonton ini. Sokongan Teknikal Microsoft Dynamics 365 tidak akan dapat membantu anda dengan isu atau soalan yang berkaitan. Ciri pratonton tidak dimaksudkan untuk kegunaan pengeluaran, terutamanya untuk memproses data peribadi atau data lain yang tertakluk pada keperluan pematuhan undang-undang atau peraturan.
Penting
Anda hanya boleh menggunakan Pembantu tema dengan tapak web yang anda miliki dan kendalikan. Pembantu tema tidak boleh digunakan untuk menyalin tapak web pihak ketiga.
Tema Pembantu ialah ciri Copilot dalam Customer Insights - Journeys. Anda boleh menggunakan Pembantu tema untuk mengambil gaya daripada tapak web sedia ada yang anda miliki dan kawal. Untuk menggunakan tema, masukkan URL tapak web dan pilih Ambil gaya. Proses ini mungkin mengambil masa beberapa minit. Anda boleh meneruskan kerja anda dan kembali kemudian untuk menyemak keputusan. Sebaik sahaja Pembantu mengambil gaya daripada tapak web anda, ia menggunakan gaya pada tema borang anda.
Pratonton: Kenalan ibu bapa untuk petunjuk
Penting
Ciri pratonton ialah ciri yang tidak lengkap tetapi disediakan sebelum ia dikeluarkan secara rasmi supaya pelanggan boleh mendapatkan akses awal dan memberikan maklum balas. Ciri pratonton tidak bertujuan untuk penggunaan pengeluaran dan mungkin mempunyai kefungsian yang terhad atau terbatas.
Microsoft tidak menyediakan sokongan untuk ciri pratonton ini. Sokongan Teknikal Microsoft Dynamics 365 tidak akan dapat membantu anda dengan isu atau soalan yang berkaitan. Ciri pratonton tidak dimaksudkan untuk kegunaan pengeluaran, terutamanya untuk memproses data peribadi atau data lain yang tertakluk pada keperluan pematuhan undang-undang atau peraturan.
Khalayak Petunjuk & Kenalan membolehkan anda mengemas kini entiti petunjuk dan kenalan dengan penyerahan borang tunggal. Anda boleh menukar khalayak menggunakan pemilih di penjuru kanan sebelah atas editor borang.
Untuk menggunakan gabungan khalayak Lead & Contact, adalah penting untuk menentukan cara atribut dipetakan antara satu sama lain. Contohnya, anda perlu memautkan atribut Nama pertama kenalan kepada atribut nama pertama bakal pelanggan , jadi medan borang Nama pertama boleh mengemas kini atribut untuk kedua-dua entiti.
Sebaik sahaja anda memilih khalayak Lead & Contact , anda melihat tiga bahagian medan dalam anak tetingkap kanan:
Medan dalam bahagian Kenalan hanya mengemas kini atribut kenalan yang sepadan. Medan dalam bahagian Petunjuk hanya mengemas kini atribut petunjuk yang sepadan. Jika anda mahu medan mengemas kini kedua-dua atribut petunjuk dan kenalan, gunakan medan daripada bahagian Petunjuk & Kenalan . Jika bahagian Lead & Contact kosong, anda perlu mentakrifkan pemetaan atribut.
Sebaik sahaja borang menggunakan khalayak Petunjuk & Kenalan diserahkan, dua interaksi dihasilkan: satu untuk kenalan dan satu untuk petunjuk. Oleh itu, anda boleh melihat penyerahan borang pada kedua-dua garis masa petunjuk dan garis masa kenalan.
Apabila mencipta perjalanan baharu menggunakan pencetus borang pemasaran yang diserahkan , anda boleh memilih sama ada perjalanan dilaksanakan untuk bakal pelanggan atau untuk kenalan. Perjalanan anda menggunakan interaksi yang anda pilih untuk pencetus (kenalan atau petunjuk). Perjalanan hanya boleh mempunyai satu khalayak: kenalan atau petunjuk.
Tetapan borang
Seting borang membolehkan anda mengkonfigurasi sifat lanjutan borang anda dan mentakrifkan perkara yang berlaku selepas penyerahan borang.
- Rekod pendua: Pilih strategi anda tentang cara mengendalikan rekod pendua.
- Pemberitahuan terima kasih: Mesej ini muncul jika pengguna berjaya menyerahkan borang.
- Pemberitahuan ralat: Mesej ini muncul jika ralat berlaku apabila borang diserahkan.
- Ubah hala selepas penyerahan: Jika didayakan, anda boleh memasukkan URL yang pengguna akan diubah hala selepas penyerahan borang.
Cara mengendalikan rekod pendua
Pendekatan lalai untuk rekod pendua adalah berbeza untuk entiti kenalan dan bakal pelanggan.
- Kenalan (lalai: Kemas kini kenalan menggunakan e-mel): Jika pengguna menyerahkan borang dengan alamat e-mel sedia ada, penyerahan borang mengemas kini rekod sedia ada. Tiada rekod baharu dibuat.
- Bakal pelanggan (lalai: Sentiasa cipta rekod baharu): Jika pengguna menyerahkan borang dengan alamat e-mel sedia ada, rekod baharu dengan alamat e-mel yang sama dicipta.
Anda boleh mengubah peraturan padanan lalai menggunakan juntai bawah Rekod pendua dalam tetapan Borang. Anda juga boleh mencipta peraturan padanan tersuai.
Cipta peraturan padanan tersuai
Anda boleh memilih cara untuk mengendalikan rekod pendua dengan mencipta peraturan padanan baharu.
- Pilih menu kiri bawah untuk mengakses Tetapan.
- Buka peraturan pemadanan Borang dalam bahagian Penglibatan pelanggan.
- Pilih ikon tambah (+) untuk mencipta peraturan padanan baharu.
- Namakan peraturan yang sepadan dan pilih entiti Sasaran.
- Simpan peraturan padanan (jangan pilih Simpan & tutup kerana anda perlu kekal pada rekod ini).
- Tambah atribut strategi padanan (medan) yang digunakan untuk menyemak sama ada rekod wujud.
- Simpan peraturan padanan baharu anda.
- Peraturan padanan yang baru dicipta kini boleh dipilih dalam senarai Rekod pendua dalam tetapan borang.
Jenis medan
Jenis dan format medan ditakrifkan oleh metadata atribut. Anda tidak boleh menukar jenis dan format medan. Walau bagaimanapun, anda boleh mengubah kawalan pemaparan untuk jenis medan di mana format tidak ditakrifkan.
Jenis | Format | Kawalan pemaparan | Perihalan |
---|---|---|---|
Baris teks tunggal | E-mel, Teks, URL, Telefon, Nombor | Ditetapkan secara automatik berdasarkan format | Medan input mudah. Pengesahan ditetapkan secara automatik berdasarkan format. |
Berbilang baris teks | Kawasan Teks | Kawasan Teks | Medan input kawasan teks yang menerima semua jenis nilai teks. |
Set pilihan | t/b | Butang Radio | Medan dengan bilangan terhad nilai yang telah ditetapkan (seperti yang ditakrifkan dalam pangkalan data). Dipaparkan sebagai satu set butang radio, dengan satu butang untuk setiap nilai. |
Set pilihan | t/b | Juntai bawah | Medan dengan bilangan terhad nilai yang telah ditetapkan (seperti yang ditakrifkan dalam pangkalan data). Dipaparkan sebagai senarai juntai bawah untuk memilih nilai. |
Dua pilihan | t/b | Kotak semak | Medan Boolean, yang menerima nilai sama ada benar atau salah. Ia dipaparkan sebagai kotak semak, yang dipilih apabila benar dan jelas apabila salah. |
Dua pilihan | t/b | Butang Radio | Medan yang menerima salah satu daripada dua nilai yang mungkin (biasanya benar atau salah). Dipaparkan sebagai sepasang butang radio, dengan teks paparan untuk setiap yang ditakrifkan dalam pangkalan data. |
Tarikh dan masa | Tarikh Sahaja | Pemilih Tarikh | Pemilih tarikh untuk memilih tarikh daripada paparan kalendar pop timbul. Ia tidak menerima masa. |
Tarikh dan masa | Tarikh dan Masa | Pemilih Tarikh-Masa | Pemilih tarikh dan masa untuk memilih tarikh daripada kalendar timbul dan masa daripada senarai juntai bawah. |
Medan carian | t/b | Cari | Medan carian dipautkan kepada jenis entiti tertentu, membolehkan anda menambah senarai juntai bawah pilihan yang dicipta terlebih dahulu pada borang anda. Maklumat lanjut. |
Jenis medan Fail tidak disokong dalam borang.
Medan nombor telefon
Untuk hasil terbaik dengan Customer Insight - Journeys, anda hanya perlu menggunakan format nombor telefon antarabangsa bermula dengan tanda "+". Ini memastikan bahawa persetujuan untuk menghantar mesej teks boleh dikumpulkan. Untuk meningkatkan pengalaman pelanggan anda, kami mengesyorkan agar anda menggunakan label nombor telefon atau ruang letak untuk menerangkan format nombor telefon yang dijangkakan.
Pastikan pengesahan medan nombor telefon ditetapkan kepada Nombor telefon. Pengesahan luar biasa ini menyemak sama ada format nombor telefon serasi dengan keperluan format nombor telefon untuk penciptaan persetujuan titik hubungan. Format nombor telefon yang dijangkakan ialah format antarabangsa bermula dengan tanda "+". Jika pelanggan anda memasukkan nilai yang salah untuk nombor telefon, mesej ralat lalai yang dijana oleh pelayar dipaparkan. Borang menggunakan pengesahan pelayar lalai untuk menunjukkan mesej ralat jika nilai medan yang dimasukkan tidak sepadan dengan corak yang dijangkakan. Anda boleh menggantikan pengesahan penyemak imbas lalai dengan JavaScript tersuai untuk memperkenalkan mesej ralat anda sendiri.
Jika anda tidak bercadang untuk menggunakan nombor telefon untuk menghantar mesej teks, anda boleh mengumpul nombor telefon dalam sebarang format. Dalam kes sedemikian, anda harus mengelak daripada menambahkan persetujuan untuk saluran "Teks" pada borang. Persetujuan titik hubungan memerlukan format nombor telefon antarabangsa. Jika format yang tidak serasi digunakan, penyerahan borang diproses dengan amaran tentang kegagalan apabila cuba membuat persetujuan titik hubungan untuk nombor telefon yang dimasukkan.
Nota
Jika penyerahan borang untuk borang yang mengandungi medan nombor telefon gagal, tingkatkan permohonan anda kepada versi terkini untuk mendapatkan pembetulan dan penambahbaikan terkini pada pemprosesan format nombor telefon.
Kod negara nombor telefon yang telah ditetapkan
Jika perniagaan anda terletak di satu rantau dengan kod negara nombor telefon yang sama, anda boleh pratetap parameter Kod negara medan nombor telefon.
Jika kod negara telah ditetapkan, kod negara nombor telefon yang betul akan ditambahkan secara automatik sebaik sahaja borang diserahkan. Jika pelanggan memasukkan nombor telefon termasuk kod negara, kod negara nombor telefon yang telah ditetapkan akan diabaikan.
Medan carian
Medan carian dipautkan kepada jenis entiti tertentu, membolehkan anda menambah senarai juntai bawah pilihan yang dicipta terlebih dahulu pada borang anda. Sebagai contoh, anda boleh menggunakan medan carian yang dipanggil "Mata Wang" untuk menunjukkan senarai juntai bawah semua mata wang dalam borang anda.
Selepas menambah medan carian atau jika medan carian anda tidak berfungsi, pastikan pengguna perkhidmatan yang digunakan mempunyai keizinan untuk mengkonfigurasi entiti yang anda gunakan dengan medan carian. Peranan Boleh Diperluaskan Pengguna Perkhidmatan Pemasaran yang digunakan oleh editor borang perlu mempunyai akses baca kepada entiti yang digunakan dalam medan carian. Anda juga perlu mendayakan Jadikan data carian boleh dilihat secara terbuka dalam sifat carian. Semua nilai dalam carian tersedia kepada sesiapa sahaja yang melihat borang. Pastikan data sensitif tidak terdedah kepada orang ramai. Maklumat lanjut:Menambah medan carian.
Medan yang dipetakan tersuai
Editor borang membolehkan anda menggunakan semua atribut entiti bakal pelanggan atau kenalan sebagai medan borang. Jika anda mencipta atribut tersuai baharu bagi entiti kenalan atau bakal pelanggan, ia tersedia secara automatik sebagai medan borang dalam editor. Menggunakan pendekatan ini, anda boleh mencipta medan borang boleh guna semula dengan mudah.
Nota
Medan borang tersuai yang tidak dipetakan (medan borang yang tidak dipautkan kepada mana-mana atribut petunjuk atau kenalan sedia ada) kini berada dalam peta jalan kami. Terdapat kemungkinan penyelesaian yang disebutkan dalam catatan blog ini.
Pengesahan borang
Proses pengesahan dilancarkan secara automatik sebaik sahaja borang draf diterbitkan atau sebaik sahaja borang penyuntingan langsung disimpan. Pengesahan menyemak kandungan borang dan boleh berhenti menerbitkan jika ralat menyekat ditemui atau ia boleh menunjukkan amaran tentang isu yang berpotensi.
Anda boleh melancarkan proses pengesahan borang secara manual menggunakan butang Semak kandungan .
Ralat yang menyekat penerbitan borang
Keadaan berikut menghalang borang daripada diterbitkan dan memaparkan mesej ralat:
- Adakah butang Hantar disertakan?
- Adakah medan borang dipautkan kepada atribut boleh diedit?
- Adakah borang mengandungi medan pendua?
- Adakah borang termasuk semua atribut yang diperlukan oleh peraturan padanan (medan e-mel secara lalai)?
- Adakah khalayak sasaran ditetapkan?
Amaran yang tidak menghentikan penerbitan borang
Syarat berikut tidak menghalang borang daripada diterbitkan. Mesej amaran dipaparkan:
- Adakah borang termasuk semua medan yang dipautkan kepada atribut entiti terpilih yang wajib untuk mencipta atau mengemas kini rekod?
- Adakah semua atribut yang diperlukan dilabelkan sebagai required="required" dalam HTML?
Pemprosesan penyerahan borang
Setelah borang diserahkan, nilai yang diserahkan boleh didapati dalam bahagian Penyerahan editor borang. Ia mungkin mengambil masa sehingga beberapa minit sebelum entiti yang disasarkan oleh borang dikemas kini dan penyerahan beralih daripada keadaan Belum Selesai kepada Kejayaan .
Atribut kenalan atau bakal pelanggan berikut dikemas kini secara automatik oleh penyerahan borang hanya jika rekod baharu dicipta:
- msdynmkt_emailid
- msdynmkt_customerjourneyid
- msdynmkt_marketingformid
- ID pemilik
- OwningBusinessUnit (jika ciri Unit Perniagaan didayakan)
- Subjek (hanya untuk petunjuk) - nama borang digunakan sebagai nilai
Atribut yang disenaraikan di atas tidak dikemas kini apabila rekod sedia ada dikemas kini dengan penyerahan borang.
Penyesuaian borang lanjutan
Untuk membuka editor HTML dan memaparkan kod sumber borang, pilih butang HTML di penjuru kanan sebelah atas.
- Customer Insights - Journeys borang boleh dipaparkan menggunakan API JavaScript, membolehkan anda memuatkan borang secara dinamik.
- Anda boleh menyuntik borang pemasaran ke dalam aplikasi tindak balas.
- Anda juga boleh memanjangkan acara borang seperti formLoad, formSubmit, dsb.
- Terdapat kemungkinan lain untuk menyesuaikan borang anda. Ketahui lebih lanjut
Sesuaikan borang CSS
Anda boleh menukar takrifan CSS kelas dalam editor HTML. Penyuntingan CSS membolehkan anda mencapai penyesuaian reka bentuk yang lebih maju di atas kemungkinan dalam editor borang.
Tambah JavaScript tersuai pada borang anda
Penting
Dengan Customer Insights - Journeys versi 1.1.38813.80 atau lebih baharu, anda boleh menambah kod JavaScript ke dalam <body>
bahagian HTML. Jika anda menambah JavaScript ke dalam <head>
bahagian, ia dialihkan secara automatik ke bahagian atas bahagian <body>
.
<script>
Tag dinamakan semula <safe-script>
secara automatik untuk menghalang pelaksanaan skrip dalam editor borang. Tag kemudiannya <safe-script>
dinamakan semula secara automatik kembali kepada <script>
dalam HTML borang akhir yang disampaikan oleh skrip formLoader.
Penting
Dengan Customer Insights - Journeys versi yang lebih lama daripada 1.1.38813.80, anda boleh menambah kod JavaScript tersuai hanya pada <head>
bahagian kod sumber HTML menggunakan editor HTML. Jika kod JavaScript kod diletakkan di dalam <body>
bahagian, editor borang secara automatik mengalih keluar kod tanpa amaran.
Semua onEvent
atribut HTML yang mencetuskan pelaksanaan kod JavaScript seperti atau onClick
onChange
dibersihkan secara automatik (dikeluarkan daripada kod).
Contoh berikut tidak disokong:
<button onClick="runMyFunction()">
Seperti yang ditunjukkan dalam contoh di bawah, anda boleh meletakkan EventListeners di dalam kod JavaScript untuk mencetuskan pelaksanaan fungsi JavaScript.
Contoh 1: Kemas kini nilai medan borang menggunakan nilai medan borang lain
Dalam contoh ini, skrip dicipta yang menggabungkan nilai medan nama pertama dan nama keluarga ke dalam nama penuh.
<script>
const firstName = document.getElementById("firstname-1679394382894"); // The field ID is unique in each form, make sure you replace it with the correct value.
const lastName = document.getElementById("lastname-1679335991544"); // The field ID is unique in each form, make sure you replace it with the correct value.
const fullName = document.getElementById("fullname-1679394390062"); // The field ID is unique in each form, make sure you replace it with the correct value.
firstName.addEventListener('change', updateFullName);
lastName.addEventListener('change', updateFullName);
function updateFullName() {
fullName.value = firstName.value + ' ' + lastName.value;
}
</script>
Contoh 2: Isi medan tersembunyi dengan nilai parameter UTM daripada URL
Sumber UTM memberikan maklumat penting tentang dari mana petunjuk baharu anda berasal. Contoh skrip ini mengekstrak parameter sumber UTM daripada URL dan mengisinya ke dalam nilai medan tersembunyi.
- Cipta atribut tersuai baharu entiti petunjuk anda yang dipanggil "sumber UTM" dengan nama
utmsource
logik. - Buat borang baharu dengan "petunjuk" sebagai khalayak sasaran. Anda boleh melihat atribut tersuai "sumber UTM" dalam senarai medan.
- Tambahkan medan sumber UTM ke kanvas dan tetapkannya sebagai tersembunyi dalam sifat medan.
- Buka editor HTML.
- Letakkan skrip berikut di bahagian badan. Pastikan anda memasukkan ID medan yang betul ke dalam kod.
<script>
document.addEventListener("d365mkt-afterformload", updateUTMSourceField());
function updateUTMSourceField() {
const formField = document.getElementById("utmsource-1679335998029"); // The field ID is unique in each form, make sure you replace it with the correct value.
const urlParams = new URLSearchParams(window.location.search);
const utmSource = urlParams.get('utm_source');
formField.value = utmSource;
console.log(utmSource); // for debug only, can be removed
}
</script>
Anda boleh menggunakan semula contoh ini untuk memperkayakan petunjuk anda dengan lebih banyak parameter UTM seperti utm_campaign, utm_medium, utm_term, utm_content.
Sesuaikan entiti penyerahan borang dan borang
Anda boleh menambah atribut tersuai pada borang atau entiti penyerahan borang untuk meningkatkan pengalaman anda dengan editor borang.
Sepadukan captcha tersuai ke dalam borang
Anda boleh menyepadukan perkhidmatan perlindungan bot captcha tersuai seperti Google reCAPTCHA ke dalam borang anda.
Pengesahan bahagian belakang tersuai penyerahan borang
Anda boleh membina pengesahan penyerahan borang bahagian belakang tersuai yang menghalang atau memanjangkan pemprosesan penyerahan borang.