Actions

מייצג את רשימת הפעולות המוגדרות בפרויקט.

ייצוג YAML
custom: 
  string: object (CustomAction)
שדות
custom

map (key: string, value: object (CustomAction))

צריך למפות מכוונות לפעולות מותאמות אישית כדי להגדיר הפעלה של הפרויקט. אובייקטים מסוג Intent להפעלה יכולים להיות אובייקטים מסוג מערכת או אובייקטים בהתאמה אישית עם כוונת רכישה שמוגדרים בשדות 'custom/intents/ ' חבילה. לכל אובייקטי ה-Intent שמוגדרים כאן (כוונות מערכת וכוונות בהתאמה אישית) חייב להיות קובץ Intent תואם בשדה 'מותאם אישית/גלובלי/' חבילה.

אובייקט שמכיל רשימה של "key": value זוגות. לדוגמה: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

CustomAction

פרטים לגבי פעולה מותאמת אישית.

ייצוג YAML
engagement: 
  object (Engagement)
שדות
engagement

object (Engagement)

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

מעורבות

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

ייצוג YAML
title: string
pushNotification: 
  object (PushNotification)
actionLink: 
  object (ActionLink)
assistantLink: 
  object (AssistantLink)
dailyUpdate: 
  object (DailyUpdate)
שדות
title

string

כותרת האינטראקציה שתישלח למשתמשי הקצה שיבקשו את הרשות שלהם לקבל עדכונים. ההודעה שתישלח למשתמשי הקצה עם עדכונים יומיים תיראה כך: "באיזו שעה היית רוצה שאשלח את {title} היומי שלך}?" ועבור התראות, הן ייראו כך: "זה בסדר אם אשלח התראות לגבי {title}". השדה הזה ניתן להתאמה לשוק המקומי.

pushNotification

object (PushNotification)

הגדרות של התראות שנשלחות באינטראקציה הזו.

dailyUpdate

object (DailyUpdate)

הגדרות העדכון היומיות שנתמכות באינטראקציה הזו.

PushNotification

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

DailyUpdate

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