Actions

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

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

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

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

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

CustomAction

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

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

object (Engagement)

מנגנוני מעורבות שמשויכים לפעולה כדי לעזור למשתמשי הקצה להירשם לקבלת התראות ועדכונים יומיים. לתשומת ליבכם: שם ה-Intent שצוין בהגדרות המשבצת של העדכונים היומיים או ההתראות צריך להתאים ל-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

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