- درخواست HTTP
- پارامترهای مسیر
- درخواست بدنه
- بدنه پاسخ
- دامنههای مجوز
- ردیف مخاطبان
- ارزش ابعاد مخاطب
- امتحانش کن!
فهرست مخاطبان کاربران را بازیابی میکند. پس از ایجاد مخاطب، کاربران بلافاصله برای فهرستبندی در دسترس نیستند. اولاً، درخواستی به audienceLists.create برای ایجاد فهرست مخاطبان کاربران ضروری است و ثانیاً، این متد برای بازیابی کاربران موجود در فهرست مخاطبان استفاده میشود.
برای آشنایی با فهرستهای مخاطبان به همراه مثال، به بخش «ایجاد فهرست مخاطبان» مراجعه کنید.
مخاطبان در گوگل آنالیتیکس ۴ به شما این امکان را میدهند که کاربران خود را بر اساس اهمیت کسب و کارتان دستهبندی کنید. برای کسب اطلاعات بیشتر، به https://support.google.com/analytics/answer/9267572 مراجعه کنید.
این روش در نسخه بتا و در آدرس audienceExports.query در دسترس است. برای ارائه بازخورد خود در مورد این API، فرم بازخورد API Export Audience در گوگل آنالیتیکس را تکمیل کنید.
درخواست HTTP
POST https://analyticsdata.googleapis.com/v1alpha/{name=properties/*/audienceLists/*}:query
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
name | الزامی. نام فهرست مخاطبانی که قرار است کاربران از آن بازیابی شوند. قالب: |
درخواست بدنه
بدنه درخواست شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{ "offset": string, "limit": string } |
| فیلدها | |
|---|---|
offset | اختیاری. تعداد ردیف ردیف شروع. ردیف اول به عنوان ردیف ۰ شمرده میشود. هنگام صفحهبندی، درخواست اول آفست را مشخص نمیکند؛ یا به طور معادل، آفست را روی ۰ تنظیم میکند؛ درخواست اول برای کسب اطلاعات بیشتر در مورد این پارامتر صفحهبندی، به صفحهبندی مراجعه کنید. |
limit | اختیاری. تعداد ردیفهایی که باید برگردانده شوند. اگر مشخص نشود، ۱۰۰۰۰ ردیف برگردانده میشود. API حداکثر ۲۵۰۰۰۰ ردیف را در هر درخواست برمیگرداند، مهم نیست چند ردیف درخواست کنید. اگر تعداد مقادیر بُعد به اندازهی برای کسب اطلاعات بیشتر در مورد این پارامتر صفحهبندی، به صفحهبندی مراجعه کنید. |
بدنه پاسخ
فهرستی از کاربران در فهرست مخاطبان.
در صورت موفقیت، بدنه پاسخ شامل دادههایی با ساختار زیر است:
| نمایش JSON |
|---|
{ "audienceRows": [ { object ( |
| فیلدها | |
|---|---|
audienceRows[] | ردیفهایی برای هر کاربر در فهرست مخاطبان. تعداد ردیفهای این پاسخ کمتر یا مساوی اندازه صفحه درخواست خواهد بود. |
audienceList | دادههای پیکربندی مربوط به AudienceList که در حال پرسوجو است. برای کمک به تفسیر ردیفهای مخاطبان در این پاسخ برگردانده شده است. برای مثال، ابعاد موجود در این AudienceList با ستونهای AudienceRows مطابقت دارد. |
rowCount | تعداد کل ردیفها در نتیجه AudienceList. برای کسب اطلاعات بیشتر در مورد این پارامتر صفحهبندی، به صفحهبندی مراجعه کنید. |
دامنههای مجوز
به یکی از حوزههای OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/analytics.readonly -
https://www.googleapis.com/auth/analytics
ردیف مخاطبان
ویژگیهای مقدار بُعد برای ردیف کاربر مخاطب.
| نمایش JSON |
|---|
{
"dimensionValues": [
{
object ( |
| فیلدها | |
|---|---|
dimensionValues[] | هر ویژگی مقدار بُعد برای یک کاربر مخاطب. برای هر ستون بُعد درخواستی، یک مقدار بُعد اضافه خواهد شد. |
ارزش ابعاد مخاطب
مقدار یک بُعد.
| نمایش JSON |
|---|
{ // The following is a list of mutually exclusive fields. At most one of the // fields will be set in a response: "value": string // End of mutually exclusive fields. } |
| فیلدها | |
|---|---|
| یک نوع مقدار بُعد. در زیر لیستی از فیلدهای ناسازگار آمده است. حداکثر یکی از فیلدها در پاسخ تنظیم خواهد شد: | |
value | اگر نوع بُعد رشتهای باشد، به عنوان یک رشته مقداردهی میشود. |
| پایان میدانهای ناسازگار. | |