הגדרת התצורה של התצוגה החזותית

אפשרויות הנתונים והסגנון להמחשת הקהילה מוגדרות בתצורה 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 מגדיר את מספר השדות המינימלי והמקסימלי שמשתמש יכול להוסיף לרכיב הנתונים.

ברכיב נתונים של מימד, האובייקט options תומך במאפיין אופציונלי מקש supportedTypes. אם השדה מוגדר, Looker Studio מגביל את סוג המאפיין שדות שאפשר להוסיף לרכיב. הערך של supportedTypes הוא מערך שיכול להכיל כל שילוב של "DEFAULT", "TIME" ו-" שנקבעו".

קטע נתונים מקבץ יחד כמה רכיבי נתונים. 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
  ]
}

בצילום המסך הבא מוצגת דוגמה לחלונית סגנון עם שקיפות עם ההסבר הקצר "Link Opacity" שתואם ל-label סגנון.

צילום מסך של בורר הסגנונות

הגדרות האינטראקציה

ההגדרה של interaction קובעת איך אינטראקציות עם תרשים פועלות תצוגה חזותית של קהילות. הפעולה הזאת אופציונלית.

דוגמה:

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

כרגע יש תמיכה רק ב-FILTER. אם מגדירים אינטראקציות, צריך לסמן יופיע בחלונית הנכס.

צילום מסך של בורר הסגנונות

הגדרת התכונות

ההגדרה של features יכולה להפעיל או להשבית תכונות שונות תצוגה חזותית של קהילות. הקטע הזה הוא אופציונלי. רשימה של תכונות יכולה נמצא בחומר העזר בנושא config.

דוגמה:

  "features": {
    "enableComparisonDateRange": true
  }

דוגמה

כדי לראות דוגמה להגדרה של תצוגה חזותית, ראו תצורה לדוגמה.

השלבים הבאים

אחרי שקובעים את ההגדרות, כותבים את התצוגה החזותית.