البيانات التي تحدّد هوية المستخدم يجب توفير معرّف واحد على الأقل.
تمثيل JSON |
---|
{
"userIdentifiers": [
{
object ( |
الحقول | |
---|---|
userIdentifiers[] |
مطلوب. معرّفات المستخدم يمكن تقديم عدة أمثلة من نوع البيانات نفسه (مثل عناوين بريد إلكتروني متعددة). لزيادة احتمال حدوث مطابقة، قدِّم أكبر عدد ممكن من المعرّفات. يمكن تقديم 10 |
UserIdentifier
معرّف واحد للمستخدم.
تمثيل JSON |
---|
{ // Union field |
الحقول | |
---|---|
حقل الدمج identifier يجب تحديد قيمة واحدة بالضبط. يمكن أن تكون identifier إحدى القيم التالية فقط: |
|
emailAddress |
عنوان بريد إلكتروني مجزّأ باستخدام دالة التجزئة SHA-256 بعد التسوية |
phoneNumber |
رقم الهاتف المجزّأ باستخدام دالة التجزئة SHA-256 بعد التسوية (معيار E164) |
address |
المكوّنات المعروفة لعنوان المستخدم تحتوي على مجموعة من المعرّفات التي تتم مطابقتها في الوقت نفسه. |
AddressInfo
معلومات العنوان الخاصة بالمستخدم
تمثيل JSON |
---|
{ "givenName": string, "familyName": string, "regionCode": string, "postalCode": string } |
الحقول | |
---|---|
givenName |
مطلوب. الاسم الأول للمستخدم، بأحرف صغيرة فقط، بدون علامات ترقيم، وبدون مسافات بيضاء في البداية أو النهاية، ومجزّأ باستخدام SHA-256 |
familyName |
مطلوب. اسم العائلة للمستخدم، بأحرف صغيرة فقط، بدون علامات ترقيم، وبدون مسافات بيضاء في البداية أو النهاية، ومجزّأ باستخدام خوارزمية SHA-256 |
regionCode |
مطلوب. تمثّل هذه السمة رمز المنطقة المكوّن من حرفَين حسب المعيار ISO-3166-1 alpha-2 الخاص بعنوان المستخدم. |
postalCode |
مطلوب. الرمز البريدي لعنوان المستخدم |