Formlarda kullanılmak üzere giriş alanlarını oluşturma ve yönetme
Önemli
Bu makale yalnızca 30 Haziran 2025'te üründen kaldırılacak olan giden pazarlama için geçerlidir. Kesintileri önlemek için bu tarihten önce gerçek zamanlı yolculuklara geçiş yapın. Daha fazla bilgi: Geçişe genel bakış
Bir pazarlama formunda görüntülenen her alan, bu alan için gönderilecek değerlerin saklanacağı Dynamics 365 veritabanınızda bir ilgili kişi veya müşteri adayıyla açık bir şekilde eşlenmelidir. Form tasarlarken, tasarımcının Araç Kutusu sekmesi daha önce ayarlanmış her alan için bir tasarım öğesi gösterir. Böylece bu alanı eklemek için tek yapmanız gereken eşleşen alan öğesini formunuza sürüklemektir (ayrıca bkz. Dijital içeriğinizi tasarlama). En çok kullanılan alanlar (ad, adres ve e-posta gibi) varsayılan olarak ayarlanır ancak ek alanlar kullanmak isterseniz öncelikle bunları ayarlamanız gerekir. Pazarlama formlarında kullanılmak üzere alanların nasıl oluşturulacağını ve yönetileceğini öğrenmek için bu konuyu okuyun.
Önemli
Veritabanında aynı alana birden fazla pazarlama formu alanı eşlemeyin. Bunu yaparsanız çift eşlenen alan için boş açılır listeler gibi sorunlarla karşılaşabilirsiniz. Gereksiz alan eşlemeleriyle ilgili sorunlar yaşıyorsanız tüm gereksiz alanları silin, bunların yerini alacak yeni bir alan oluşturun ve formlarınızı gerektiği şekilde güncelleştirin.
Pazarlama formu alanı oluşturma veya düzenleme
Yeni bir pazarlama formu alanı oluşturmak için aşağıdakilerden birini yapın:
Kuruluşunuz için şu anda kullanılabilir durumda olan tüm alanların listesini görmek için Customer Insights - Journeys şablonları >Form alanları'na gidin ve ardından komut çubuğundan +Yeni'yi seçin. Bu, yeni, boş bir alan eşlemesi oluşturur ve düzenleme için açar.
Var olan bir pazarlama formu üzerinde çalışırken tuvalin sağ tarafındaki Araç Kutusu sekmesine bakın. Buradaki Alanlar başlığının altında, kurulumunuzda daha önce ayarlanan her alan için bir tasarım öğesi görürsünüz. İstediğiniz öğeyi göremiyorsanız Alanlar başlığının yanındaki +Yeni'yi seçin. Ekranın yan tarafında, en önemli ayarların tümünü yapabileceğiniz bir hızlı oluşturma penceresi açılır. Ardından, Kaydet'i seçin. Daha sonra yeni Alan öğesi, Araç Kutusu sekmesine eklenir.
Var olan bir alanı düzenlemek için şu anda kurulumunuzda kullanılabilen tüm alanların tam listesini görmek üzere Pazarlama şablonları>Form alanları'na gidin. Düzenlemek istediğiniz alanı bulmak için listeyi tarayın, arayın, sıralayın ve filtreleyin ve ardından açmak için bunu seçin.
Pazarlama formu alanı yapılandırması
Aşağıdaki tabloda pazarlama formu alanları için kullanılabilen tüm yapılandırma ayarları açıklanmaktadır. Alan kaydının kendisiyle çalışılırken tüm ayarlar kullanılabilir; form tasarımcısında bir alan oluştururken sunulan sağlanan hızlı oluşturma formu bu ayarların en önemlilerini içerir, ancak tümünü içermez.
Ayar | Açıklama |
---|---|
Etiket | Form alanı kaydının adı. Bu, alanı yerleştirmek için tasarımcıda sunulan öğenin adı olur. Neredeyse her zaman alan adıyla eşleşmesi gerekir. |
Alan türü | Alan tarafından kabul edilen, metin, sayı veya tarih gibi verilerin türü. Daha fazla bilgi: Alan türü ve biçim seçenekleri |
İlgili kişi eşlemesi | Bu pazarlama formu alanıyla eşlenecek ilgili kişi alanını seçin. Bu alan için ilgili kişi eşlemeyi devre dışı bırakmak üzere bunu boş bırakın. İlgili kişi alanı eşleme, Müşteri adayı alanı eşleme veya ikisi için birden bir değer sağlamanız gerekir. Bu alanlardan en az birinde bir değer olmadan alan eşlemenizi kaydedemezsiniz. |
Müşteri adayı eşleme | Bu pazarlama formu alanıyla eşlenecek müşteri adayı alanını seçin. Bu alan için müşteri adayı eşlemeyi devre dışı bırakmak üzere bunu boş bırakın. İlgili kişi alanı eşleme, Müşteri adayı alanı eşleme veya ikisi için birden bir değer sağlamanız gerekir. Bu alanlardan en az birinde bir değer olmadan alan eşlemenizi kaydedemezsiniz. |
Yer tutucu | Bir değer girilene kadar alanda gösterilen "hayalet metni" tanımlar, genellikle bir gri renkle görüntülenir. Ne tür bir değerin girilmesi gerektiğini belirtmek için bunu kullanın. Kullanıcı hayalet metni bir değer girerek değiştirmezse alan boş olarak gönderilir. |
Varsayılan değer | Bir forma eklediğinizde alan için gösterilen varsayılan etiket. Bu varsayılanı söz konusu form için giriş alanını oluşturan alan öğesini yapılandırarak herhangi bir belirli form için geçersiz kılabilirsiniz; bunu formu farklı bir dile çevirmek için yapabilirsiniz. Daha fazla bilgi: Pazarlama sayfaları için form öğesi |
Gerekli | Formun gönderilmesi için alanın bir değer içerip içermeyeceğini seçin. Gerekli alanlar, alan etiketinin yanına yerleştirilen kırmızı bir yıldız işaretine sahiptir. |
Gerekli hata iletisi | Bir kullanıcı gerekli bir alana bilgi girmediğinde görünen özel bir hata iletisi oluşturun. |
Etiket konumu | Alan etiketinin alanın üstüne mi, soluna mı yoksa sağına mı yerleştirilmesini istediğinizi seçin. |
Karakter genişliği | Alana girilen karakterler için özel bir genişlik ayarlayın. |
Maksimum karakter sayısı | Alana girilebilen maksimum karakter sayısını tanımlayın. |
Alanı gizle | Bir alanı gizlemek için bu anahtarı değiştirin. Gizli alanlar form alıcılarına gösterilmez. |
Önceden Doldur | Önceden doldurma özelliği, geri dönen ilgili kişilere adları ve e-posta adresleri gibi daha önce girilmiş bilgilerini gösteren bir form sağlar. Daha fazla bilgi: Formlarda önceden doldurmayı etkinleştirme |
Alan türü ve biçim seçenekleri
Tür | Biçim | İşleme denetimi | Açıklama |
---|---|---|---|
Tek satırlık metin | E-posta | E-posta Girişi Metin Kutusu |
Bir e-posta adresine benzeyen değerleri kabul eden basit bir giriş alanı oluşturur. |
Tek satırlık metin | Metin | Metin Kutusu | Her tür metin değerini kabul eden basit bir giriş alanı oluşturur. |
Tek satırlık metin | Metin Alanı | Metin Alanı | Her tür metin değerini kabul eden bir metin alanı giriş alanı oluşturur. |
Tek satırlık metin | URL | URLGirişi | Bir URL'ye benzeyen değerleri kabul eden basit bir giriş alanı oluşturur. |
Tek satırlık metin | Telefon | Telefon Girişi | Bir telefon numarasına benzeyen değerleri kabul eden basit bir giriş alanı oluşturur. |
Tek satırlık metin | yok | Metin Alanı | Büyük miktarda metin girmek için birkaç satır yüksekliğinde bir metin alanı oluşturur. |
Seçenek kümesi | yok | Radyo Düğmeleri | Sınırlı sayıda önceden tanımlanmış değer (veritabanında tanımlandığı gibi) içeren bir alanla eşler. Her değer için bir düğme ile bir radyo düğmeleri kümesi oluşturur. |
Seçenek kümesi | yok | Açılan liste | Sınırlı sayıda önceden tanımlanmış değer (veritabanında tanımlandığı gibi) içeren bir alanla eşler. Bir değer seçmek için bir açılan liste oluşturur. |
İki seçenek | yok | Onay kutusu | Doğru veya yanlış, bir değeri kabul eden bir Boole alanıyla eşlenir. Doğru olduğunda seçilen, yanlış olduğunda ise temizlenen bir onay kutusu oluşturur. |
İki seçenek | yok | Açılan liste | İki olası değerden birini (genellikle doğru veya yanlış) kabul eden bir alanla eşlenir. Veritabanında tanımlanan her biri için görünen metne sahip iki giriş bulunan bir açılan liste oluşturur. |
İki seçenek | yok | Radyo Düğmeleri | İki olası değerden birini (genellikle doğru veya yanlış) kabul eden bir alanla eşlenir. Veritabanında tanımlanan her biri için görünen metne sahip bir çift radyo düğmesi oluşturur. |
Tam sayı | yok | Sayı Girişi | Bir tam sayı (ondalık basamaksız) kabul eden basit bir giriş alanını oluşturur. |
Kayan noktalı sayı | yok | Sayı Girişi | Kayan noktalı (ondalık) sayı kabul eden basit bir giriş alanını oluşturur. 5 ondalık basamağa kadar bir duyarlılık düzeyini destekler ve -100.000.000.000 - 100.000.000.000 arasında değişebilir. |
Ondalık sayı | yok | Sayı Girişi | Kayan noktalı (ondalık) sayı kabul eden basit bir giriş alanını oluşturur. 10 ondalık basamağa kadar bir duyarlılık düzeyini destekler ve -100.000.000.000 - 100.000.000.000 arasında değişebilir. |
Tarih ve saat | Yalnızca Tarih | Tarih Seçici | Ziyaretçilerin bir açılan takvim ekranından tarih seçmesini sağlayan bir tarih seçici oluşturur. Saat kabul etmez. |
Tarih ve saat | Tarih ve Saat | Tarih-Saat Seçici | Ziyaretçilerin bir tarih açılan takvimden bir saat ve bir açılan listeden bir saat seçmelerini sağlayan bir tarih ve saat seçici oluşturur. |
Arama alanı | yok | Arama | Önceden oluşturulmuş seçeneklerin açılır listesini oluşturmanıza olanak tanıyan belirli bir varlık türüne bağlı bir alan oluşturur. Örneğin, tüm hesapların açılır listesini oluşturmak için bir arama alanı kullanabilirsiniz. Daha fazla bilgi: Arama alanları ekleme. Form yakalama yöntemini kullanarak dış form sayfası tümleştirildiğinde arama alanları desteklenmez. Bunun yerine, katıştırılmış bir pazarlama formu kullanmanız gerekir. Daha fazla bilgi: Harici web sitelerine form katıştırma. |
Bir pazarlama sayfasını yayımladığınızda, Customer Insights - Journeys sayfayı destekçi adaylarıyla paylaşabileceğiniz genel bir URL'de portallar özelliğini kullanarak barındırır. Bir sayfayı ilk kez oluşturduğunuzda, Customer Insights - Journeys sayfa için otomatik olarak trafiğini ve performansını analiz etmek için gidebileceğiniz yeni bir web sitesi kaydı oluşturur. Daha fazla bilgi: Bağlantı tıklamalarını ve web sitesi ziyaretlerini kaydetme
Basamaklı form alanları
Basamaklı alanlar, bir pazarlama formundaki iki seçenek alanı arasında hiyerarşi ilişkileri oluşturmanızı sağlar. Ana alandan seçenek kümelerini filtrelemek üzere üst-alt ilişkileri oluşturmak için basamaklı alanları kullanabilirsiniz. Kullanıcı üst düzeyden bir seçenek belirlediğinde filtreleme, kullanıcılara alt kümeden daha az seçenek gösterir. Ana seçenek kümesinde bir seçim yapılana kadar alt seçenek kümesi gizli kalır. Basamaklı alanlar oluşturmak için desteklenen veri alanları; seçenek kümeleri, iki seçenek ve çoklu seçim seçenek kümelerini içerir.
Basamaklı bir alan oluşturmak için:
Forma, iki çoklu seçim seçeneği veya seçenek kümesi (radyo düğmesi) alanı ekleyin.
Ana alana yerleştirmek istediğiniz alt kümeyi seçin.
Özellikler bölmesinde, Alan öznitelikleri>Filtreleme ölçütü'ne gidin ve İlişkileri ayarla'yı seçin.
Bağlanacak ana ve alt seçeneklerini ayarlayın.
Not
Ana alan olarak seçilebilecek alan yoksa Alan öznitelikleri bölümü gösterilmez.
Arama alanları ekleme ve sorun giderme
Bir arama alanıyla kullanmak üzere özel bir varlık oluşturduktan sonra veya arama alanınız çalışmıyorsa arama alanıyla birlikte kullandığınız varlık için aşağıda listelenen ayarların etkin olup olmadığını iki kez kontrol etmelisiniz.
Yapılandıracağınız arama verileri Internet'te kullanılabilir. Hangi kişisel bilgilerin ve hassas bilgilerin çevrimiçi olarak kullanıma sunulabileceğini değerlendirmeniz gerekir. İlgili seçeneği etkinleştirerek onayladığınızda yapılandırmayı tamamlayabilirsiniz.
İlgili kişi ve müşteri adayı eşlemesini tanımlayın. Her ikisini de eşlemeyi seçerseniz, eşlemenin tamamlanması için aynı varlık türünü döndürmeleri gerekir.
Eşleme için seçtiğiniz her varlık için şunları tanımlayın:
- Hangi değerlerin gösterileceğini denetleyen görünüm. Yalnızca tüm etkin değerleri göstermek istiyorsanız, ilgili görünümü seçebilirsiniz. Örneğin, bir Hesap araması yapılandırıyorsanız, Etkin Hesaplar görünümünü seçebilirsiniz.
- Arama için kullanılan öznitelik. Örneğin, Hesap adı bir Hesap araması için kullanılabilir.
Seçtiğiniz yapılandırmanın güvenlik rollerini denetleyin.
Bahşiş
Kurmak istediğiniz arama alanı oluşturduğunuz özel bir alansa, Hizmet Kullanıcı Rolleri'nin varlık için ayarlandığından emin olun. Yeni bir özel varlık için kuruluşunuz için uygun Güvenlik Rolü iznini etkinleştirmeniz gerekir. Genellikle Güvenlik Rolü'nü el ile ayarlamanız gerekir.
Güvenlik Rolünü el ile ayarlamak için:
- Sayfanın üst kısmındaki Ayarlar menüsünü açın ve Gelişmiş ayarlar'ı seçin .
- Gelişmiş ayarlar alanı yeni bir tarayıcı sekmesinde açılır. Bu alanın yan gezgin değil, sayfanın üst kısmında yatay bir gezgin kullandığını unutmayın. Ayarlar>Sistem>Güvenlik'e gidin.
- Güvenlik rolleri simgesini seçin.
- Pazarlama Hizmetleri Kullanıcı Genişletilebilir Rolü>Özel Varlıklar'a gidin.
- Özel Varlıklar sekmesinde, özel varlığınızın adını bulun ve Okundu sütun kutusunu (ikinci sütun) yeşil olarak işaretleyin.
- Filtre kullanıyorsanız, Pazarlama Hizmetleri Kullanıcı Genişletilebilir Rolü'nün ilgili görünümde kullanılan varlıklar için okuma izinlerine sahip olduğundan emin olun. Örneğin, "Takip edilen hesaplar" görünümünü Hesap filtresi olarak kullanırsanız, rolün özel varlık için okuma ayrıcalığına sahip olduğundan emin olmanız gerekir.
Alan düzeyinde güvenlik erişimini kontrol edin.
Bahşiş
Özel alan, bir arama alanı olarak veya filtre görünümünde kullanılırsa alan düzeyinde güvenliğin düzgün şekilde ayarlandığından emin olun. Bu yalnızca, özel alan için "Alan Güvenliği" etkin olduğunda geçerlidir. Daha fazla bilgi edinin: Erişimi denetlemek için sütun düzeyinde güvenlik.
Alan düzeyinde güvenliği ayarlamak için:
- Sayfanın üst kısmındaki Ayarlar menüsünü açın ve Gelişmiş ayarlar'ı seçin.
- Gelişmiş ayarlar alanı yeni bir tarayıcı sekmesinde açılır. Bu alanın yan gezgin değil, sayfanın üst kısmında yatay bir gezgin kullandığını unutmayın. Ayarlar>Sistem>Güvenlik'e gidin.
- Alan Güvenliği Profilleri simgesini seçin.
- Yeni bir Alan Güvenliği profili oluşturmak için Yeni simgesini seçin ve Genel bölümüne bir ad girin.
- Kullanıcılar bölümünde, sistem kullanıcılarını ekleyin: "# Dynamics 365 Marketing" (giden pazarlama için), "# D365 İniş Formları" (gerçek zamanlı seyahat formları için) ve "# D365 Olay Yönetimi" (olay kaydı formları için).
- Alan İzinleri bölümünde, gerekli tüm alanlara Okuma izni ekleyin.
API aracılığıyla arama alanlarını ayarlama
Arka planda bir arama isteği gerçekleştirmek ve arama alanını belirtilen arama terimini içeren öğelerle doldurmak için JavaScript API'sını kullanabilirsiniz.
Örneğin, form yüklendikten sonra "Microsoft" içeren tüm öğeleri arayabilirsiniz:
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");
});
});
Bunlar, MsCrmMkt.MsCrmFormLoader
yöntemleri altında kullanılabilen işlevin ayrıntılarıdır:
- İşlev Adı:
.fillLookupFromSearch(lookupFieldId, searchTerm)
- Açıklama: Arka planda bir arama isteği gerçekleştirir ve belirtilen arama alanını sonuçlarla doldurur.
- Parametreler
-
lookupFieldId
:- tür: dize
- açıklama: arama giriş alanı kimliği, örneğin "b9051065-5851-41db-94bc-b7e1dc6bb646"
-
searchTerm
:- tür: dize
- açıklama: aranacak öğe, örneğin john@contoso.com
-
- Dönüşler:
Promise<boolean>
Geliştirici belgelerinde daha fazla işlev bulabilirsiniz