تعریف پیکربندی تجسم

گزینه های داده و سبک برای تجسم جامعه در پیکربندی JSON تعریف شده است. پیکربندی data ، تعداد ابعاد و معیارهایی را که تجسم پشتیبانی می‌کند، تنظیم می‌کند. پیکربندی style ، انتخابگرهای سبک موجود در پانل ویژگی را تعریف می کند.

پیکربندی داده ها

پیکربندی data ، عناصر DIMENSION و METRIC را که Looker Studio در پانل ویژگی ارائه می‌کند، تعریف می‌کند. هر عنصر مربوط به قسمت های بعد و عنصر است که کاربر نهایی به عنوان ورودی برای تجسم ارائه می کند.

عنصر داده نمونه:

{
  "id": "twoDimensionsPlease",
  "label": "Dimension Element Heading",
  "type": "DIMENSION",
  "options": {
    "min": 2,
    "max": 2,
  }
}

id که در عنصر داده تعریف می کنید در اطلاعاتی که Looker Studio با آن پاسخ می دهد گنجانده شده است. label متنی را که کاربران در بالای بخش داده می‌بینند، مشخص می‌کند، و type مشخص می‌کند که بعد یا متریک است. شی options حداقل و حداکثر تعداد فیلدهایی را که کاربر می تواند به عنصر داده اضافه کند را تعریف می کند.

در یک عنصر داده DIMENSION، شی options از یک کلید اختیاری supportedTypes پشتیبانی می کند. اگر تعریف شده باشد، Looker Studio نوع فیلدهای بعد را که می توان به عنصر اضافه کرد محدود می کند. مقدار supportedTypes آرایه‌ای است که می‌تواند حاوی هر ترکیبی از "DEFAULT"، "TIME" و "GEO" باشد.

یک بخش داده چندین عنصر داده را با هم گروه بندی می کند. Looker Studio label به عنوان عنوانی برای عناصر داده چندگانه ارائه می دهد.

بخش نمونه داده ها:

{
  "id": "dimensionSection1",
  "label": "Dimension Section Heading",
  "elements":[
    // array of data elements
  ]
}

این اسکرین شات نشان می‌دهد که Looker Studio چگونه بخش داده و عنصر داده بالا را رندر می‌کند:

اسکرین شات عنصر داده در پنل ویژگی

پیکربندی سبک

پیکربندی سبک، انتخابگرهای سبک را که در پانل ویژگی رندر می شوند، تعریف می کند.

یک عنصر سبک نمونه:

{
  "id": "linkOpacity",
  "label": "Link opacity",
  "type": "OPACITY",
  "defaultValue": "0.2"
}

label متنی را که کاربران به‌عنوان یک راهنمای ابزار می‌بینند، تعریف می‌کند، و type ، نوع انتخابگر سبکی را که Looker Studio ارائه می‌کند، تعریف می‌کند. به صورت اختیاری، defaultValue یک مقدار پیش فرض برای هر عنصر سبک تعریف می کند.

همانند عناصر داده، عناصر سبک در داخل بخش ها تعریف می شوند که سرفصل ها و گروه بندی های منطقی را ارائه می دهند. برای مشاهده لیست کامل انتخابگرهای موجود، به مرجع پیکربندی مراجعه کنید.

یک بخش سبک نمونه:

{
  "id": "styleGroup1",
  "label": "Header for style group",
  "elements": [
    // insert Style Elements here
  ]
}

اسکرین شات زیر نمونه‌ای از یک پانل سبک با انتخابگر کدورت را نشان می‌دهد که در آن نکته ابزار "مواردگی پیوند" مربوط به label در عنصر سبک است.

عکس صفحه انتخابگر سبک

پیکربندی تعامل

پیکربندی interaction نحوه عملکرد تعاملات نمودار را برای تجسم جامعه تعریف می کند. این اختیاری است.

مثال:

{
  "id": "onClick",
  "supportedActions": ["FILTER"]
}

در حال حاضر، فقط FILTER پشتیبانی می شود. اگر تعاملات را پیکربندی کنید، یک چک باکس در پانل ویژگی ظاهر می شود.

عکس صفحه انتخابگر سبک

پیکربندی ویژگی ها

پیکربندی features می‌تواند ویژگی‌های مختلف را در تجسم جامعه شما روشن یا خاموش کند. این بخش اختیاری است. لیستی از ویژگی ها را می توان در مرجع پیکربندی یافت.

مثال:

  "features": {
    "enableComparisonDateRange": true
  }

مثال

برای دیدن نمونه ای از پیکربندی تجسم، پیکربندی نمونه را ببینید.

مراحل بعدی

هنگامی که پیکربندی خود را تعریف کردید، تصویرسازی را بنویسید .