Data Manager API, birden fazla kullanıcı verisi türünün yüklenmesini destekler. Verilerinizin başarıyla alınması ve işlenmesi için her veri öğesiyle ilgili biçimlendirme, karma oluşturma ve kodlama koşullarını uygulayın.
UserData: E-posta adresi veya telefon numarası gibi kullanıcı tarafından sağlanan veriler.IpData: IP adresi ve ilişkili zaman damgaları gibi IP verileri.PairData: Yayıncı-Reklamveren Kimlik Eşleşmesi (PAIR) kimlikleri.MobileData: Mobil cihazı tanımlayan veriler.
UserData gereksinimleri
UserData nesnesi, UserIdentifier nesnelerinin bir koleksiyonudur. Her UserIdentifier, aşağıdaki tabloda yer alan özelliklerden tam olarak birine sahiptir.
| UserIdentifier | |||||||
|---|---|---|---|---|---|---|---|
email_address |
|
||||||
phone_number |
|
||||||
address |
AddressInfo
nesnesi |
||||||
AddressInfo biçimi
Bir UserIdentifier için address özelliğini oluşturmak üzere aşağıdaki biçimlendirme kurallarını kullanın.
| AddressInfo | |||||||
|---|---|---|---|---|---|---|---|
given_name |
|
||||||
family_name |
|
||||||
region_code |
|
||||||
postal_code |
|
||||||
address_line |
|
||||||
city |
|
||||||
administrative_area |
|
||||||
IpData gereksinimleri
IpData nesnesi aşağıdaki özelliklere sahiptir.
| IpData | |||||||
|---|---|---|---|---|---|---|---|
ip_address |
|
||||||
PairData gereksinimleri
PairData nesnesinin pair_ids alanını kimlik listesiyle doldurun.
Aşağıdaki adımları uygulayarak listedeki her öğeyi biçimlendirin:
SHA-256 algoritmasını kullanarak temiz odada sağlanan kimliği tanımlayabilecek bilgilere (PII) karma oluşturma işlemi uygulayın.
PAIR kullanıcı listesi için yayıncı anahtarını kullanarak karma baytları EC değişmeli şifreyle şifreleyin.
Şifrelenmiş verileri onaltılık veya Base64 kodlaması kullanarak kodlayın.
MobileData gereksinimleri
Bir MobileData nesnesinin mobile_ids alanını Mobile ID'ler listesiyle doldurun. Mobil kimliklere karma oluşturma işlemi uygulamayın.
Zaman damgası biçimi
Event'nın timestamp ve last_updated_timestamp gibi Timestamp alanları için JSON biçimini kullanıyorsanız RFC 3339 biçimini kullanın. 8 Ağustos 2025, 17:18:44.291 UTC zamanının RFC 3339 biçiminde ve farklı saat dilimlerindeki bazı örnekleri aşağıda verilmiştir:
UTC saat dilimi:
2025-08-08T17:18:44.291ZEDT saat dilimi (o sırada UTC'den 4 saat önceydi):
2025-08-08T13:18:44.291-04:00PDT saat dilimi (o sırada UTC'den 7 saat önceydi):
2025-08-08T10:18:44.291-07:00Tokyo, Japonya'nın saat dilimi, UTC'den 9 saat ileridir ve yaz saati uygulaması yoktur:
2025-08-08T22:18:44.291+09:00
Protokol arabelleği biçimini kullanıyorsanız Timestamp oluştururken seconds ve isteğe bağlı olarak nanos değerini ayarlayın. 8 Ağustos 2025, 17:18:44.291 UTC zamanı için seconds ve nanos değerleri şunlardır:
seconds:1754683124nanos:291000000
Kodlama
Kodlama şartları, kullanıcı verilerini şifreleyip şifrelemediğinize bağlı olarak farklılık gösterir:
Şifrelenmemiş kullanıcı verileri: SHA-256 karma baytlarını onaltılık kodlama (hex) veya Base64 kodlama kullanarak kodlayın.
Şifrelenmiş kullanıcı verileri: Kullanıcı verilerini şifrelerseniz şifrelemeden önce ham karma baytlarını Base64 ile kodlamanız gerekir. Şifreleme öncesi karma için onaltılık kodlama desteklenmez. Ardından, elde edilen şifreli metni onaltılık veya Base64 kodlaması kullanarak kodlayabilirsiniz.