يجب أن يوضّح كل عنصر جديد في "عناصر الحملة" ما إذا كان سيعرض إعلانات سياسية في الاتحاد الأوروبي أم لا. ستتعذّر عمليات تحميل واجهة برمجة التطبيقات "مساحة العرض والفيديو 360" وملفات SDF التي لا تقدّم بيانات الإفصاح. يمكنك الاطّلاع على صفحة الإيقاف نهائيًا لمزيد من التفاصيل.
تعرض هذه السمة قائمة بالمستخدمين الذين يمكن للمستخدم الحالي الوصول إليهم. إذا كان لدى مستخدمَين أدوار مستخدم على الشريك أو المعلِن نفسه، يمكنهما الوصول إلى بعضهما البعض.
تتضمّن هذه الطريقة متطلبات مصادقة فريدة. اطّلِع على المتطلبات الأساسية في دليل إدارة المستخدمين قبل استخدام هذه الطريقة.
حجم الصفحة المطلوب يجب أن تتراوح القيمة بين 1 و200. إذا لم يتم تحديدها، سيتم ضبط القيمة التلقائية على 100.
pageToken
string
رمز مميّز يحدّد صفحة من النتائج التي يجب أن يعرضها الخادم. عادةً، تكون هذه القيمة هي قيمة nextPageToken التي تم عرضها من الطلب السابق إلى طريقة users.list. إذا لم يتم تحديدها، سيتم عرض الصفحة الأولى من النتائج.
orderBy
string
الحقل الذي سيتم ترتيب القائمة حسبه القيم المقبولة هي:
displayName (تلقائي)
يكون ترتيب الفرز التلقائي تصاعديًا. لتحديد ترتيب تنازلي لحقل معيّن، يجب إضافة اللاحقة "desc" إلى اسم الحقل. مثلاً: displayName desc
filter
string
تتيح هذه السمة إمكانية الفلترة حسب حقول المستخدمين.
بنية الجملة المتوافقة:
تتكوّن عبارات الفلتر من قيد واحد أو أكثر.
يمكن الجمع بين القيود باستخدام عامل التشغيل المنطقي AND.
يكون الحظر على شكل {field} {operator} {value}.
يجب أن يستخدم الحقلان displayName وemail عامل التشغيل HAS (:).
يجب أن يستخدم الحقل lastLoginTime عامل التشغيل LESS THAN OR EQUAL TO (<=) أو GREATER THAN OR EQUAL TO (>=).
يجب أن تستخدم جميع الحقول الأخرى عامل التشغيل EQUALS (=).
الحقول المتاحة:
assignedUserRole.advertiserId
assignedUserRole.entityType: هذا حقل اصطناعي خاص بـ AssignedUserRole يُستخدم في الفلترة. تحدّد هذه السمة نوع الكيان الذي تمّ إسناد دور المستخدم إليه. القيم الصالحة هي Partner وAdvertiser.
assignedUserRole.parentPartnerId: هذا حقل اصطناعي من AssignedUserRole يُستخدَم في الفلترة. تحدّد هذه السمة الشريك الرئيسي للكيان الذي تمّ إسناد دور المستخدم إليه.
assignedUserRole.partnerId
assignedUserRole.userRole
displayName
email
lastLoginTime (الإدخال بتنسيق ISO 8601 أو YYYY-MM-DDTHH:MM:SSZ)
أمثلة:
المستخدم الذي يحتوي displayName الخاص به على "foo": displayName:"foo"
المستخدم الذي يتضمّن email "bar": email:"bar"
جميع المستخدمين الذين لديهم أدوار مستخدم عادية: assignedUserRole.userRole="STANDARD"
جميع المستخدمين الذين لديهم أدوار مستخدمين للشريك 123: assignedUserRole.partnerId="123"
جميع المستخدمين الذين لديهم أدوار مستخدمين للمعلِن 123: assignedUserRole.advertiserId="123"
جميع المستخدمين الذين لديهم أدوار مستخدمين على مستوى الشريك: entityType="PARTNER"
جميع المستخدمين الذين لديهم أدوار مستخدمين للشريك 123 والمعلِنين التابعين للشريك 123: parentPartnerId="123"
جميع المستخدمين الذين سجّلوا الدخول آخر مرة في 2023-01-01T00:00:00Z أو بعد هذا التاريخ (تنسيق ISO 8601): lastLoginTime>="2023-01-01T00:00:00Z"
يجب ألا يزيد طول هذا الحقل عن 500 حرف.
يُرجى الرجوع إلى دليل طلبات LISTالفلترة للحصول على مزيد من المعلومات.
نص الطلب
يجب أن يكون نص الطلب فارغًا.
نص الاستجابة
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
رمز مميز لاسترداد الصفحة التالية من النتائج. مرِّر هذه القيمة في الحقل pageToken في الطلب اللاحق إلى الطريقة users.list لاسترداد الصفحة التالية من النتائج. لن يظهر هذا الرمز المميز إذا لم تكن هناك نتائج أخرى يمكن عرضها.
تاريخ التعديل الأخير: 2025-09-09 (حسب التوقيت العالمي المتفَّق عليه)
[[["يسهُل فهم المحتوى.","easyToUnderstand","thumb-up"],["ساعَدني المحتوى في حلّ مشكلتي.","solvedMyProblem","thumb-up"],["غير ذلك","otherUp","thumb-up"]],[["لا يحتوي على المعلومات التي أحتاج إليها.","missingTheInformationINeed","thumb-down"],["الخطوات معقدة للغاية / كثيرة جدًا.","tooComplicatedTooManySteps","thumb-down"],["المحتوى قديم.","outOfDate","thumb-down"],["ثمة مشكلة في الترجمة.","translationIssue","thumb-down"],["مشكلة في العيّنات / التعليمات البرمجية","samplesCodeIssue","thumb-down"],["غير ذلك","otherDown","thumb-down"]],["تاريخ التعديل الأخير: 2025-09-09 (حسب التوقيت العالمي المتفَّق عليه)"],[[["\u003cp\u003eLists users accessible to the current user, including those with shared roles on partners or advertisers.\u003c/p\u003e\n"],["\u003cp\u003eSupports pagination and filtering by user properties like display name, email, assigned roles, and last login time.\u003c/p\u003e\n"],["\u003cp\u003eRequires authorization with the \u003ccode\u003ehttps://www.googleapis.com/auth/display-video-user-management\u003c/code\u003e scope.\u003c/p\u003e\n"],["\u003cp\u003eThe "Try this method" feature is unavailable for this specific method.\u003c/p\u003e\n"],["\u003cp\u003eSends an HTTP GET request to \u003ccode\u003ehttps://displayvideo.googleapis.com/v3/users\u003c/code\u003e.\u003c/p\u003e\n"]]],["This document details how to list accessible users via a `GET` request to `https://displayvideo.googleapis.com/v3/users`. It requires specific authorization scopes and authentication prerequisites. Query parameters allow for filtering by user fields (`displayName`, `email`, `lastLoginTime`, etc.), sorting (`orderBy`), and pagination (`pageSize`, `pageToken`). The request body must be empty. The successful response contains a list of user objects and a `nextPageToken` for further pagination, if needed.\n"],null,[]]