Toplanan müşteri verilerini yükleyerek Müşteri Eşleştirme kitleleri oluşturun. Bu hassas veridir. Yüklemeden önce doğru şekilde hazırlamanız gerekir.
Verileri biçimlendirme
Aşağıdaki işlemleri yaparak ham verilerinizi biçimlendirin:
- Ad, soyadı ve e-posta adresi değerlerindeki boşlukları kaldırın.
- Tüm dize değerlerini küçük harfe dönüştürün.
- Telefon numarası değerini E.164 biçimini kullanarak biçimlendirin. Ülke kodunu ekleyin.
Verileri karma haline getirme
Aşağıdaki türlerdeki ham veri değerlerine SHA256 algoritması kullanılarak karma oluşturma işlemi uygulayın:
- Ad
- Soyadı
- E-posta adresi
- Telefon numarası
Veri atama
Kullandığınız veriler kitle türünü belirler. Ayrıca, verileri iletmek için kullanılan API nesnesini de belirler.
İletişim bilgileri
Kullanıcıları eşleştirmek için iletişim bilgilerini kullanıyorsanız:
- Kitle türünü
CUSTOMER_MATCH_CONTACT_INFOkullanın. - Verileri
ContactInfonesnesinde iletin.
Bir müşteri için sağlanan verilerin seçimi, müşteriyi eşleştirmek için kullanılan yöntemi belirler:
| Eşleşme yöntemi | |
|---|---|
| E-posta adresi eşleştirme | hashedEmails alanına en az bir değer atanmış olmalıdır. |
| Telefon eşleştirme | hashedPhoneNumbers alanına en az bir değer atanmış olmalıdır. |
| Posta adresi eşleştirme | hashedFirstName, hashedLastName, zipCodes ve countryCode alanlarına atanan değerler. |
| E-posta adresi, posta adresi ve telefon eşleştirme kombinasyonu | hashedEmails, hashedPhoneNumbers, hashedFirstName, hashedLastName, zipCodes ve countryCode alanlarına atanan değerler. |
Tek bir yükleme için tüm ContactInfo nesneleri bir ContactInfoList nesnesine dahil edin.
Mobil cihaz kimlikleri
Kullanıcıları eşleştirmek için mobil cihaz kimliklerini kullanıyorsanız:
- Kitle türünü
CUSTOMER_MATCH_DEVICE_IDkullanın. - Verileri bir mobil cihaz kimliği dizesi kullanarak iletin.
Tek bir yükleme için tüm mobil cihaz kimliklerini bir MobileDeviceIdList nesnesine ekleyin.
Kullanıcı iznini ayarlama
İlgili veri nesnesinde consent alanını ayarlayarak dahil edilen kullanıcılar tarafından verilen izin sinyallerini iletin.
Consent nesnesindeki alanlardan birini CONSENT_STATUS_DENIED olarak ayarlamak hataya neden olur.
İzin sinyalleri, bir istekteki tüm kullanıcılar için geçerlidir. Farklı izin sinyallerine sahip kullanıcıları yüklemek için ayrı istekler kullanın.