לדלג לתוכן

הודעות RCS

RCS (שירותי תקשורת עשירים) הוא הדור הבא של העברת הודעות עבור מכשירי אנדרואיד, המציע מדיה עשירה, אינטראקטיביות ותכונות מתקדמות מעבר ל-SMS המסורתי.

סקירה כללית

RCS מספק יכולות משופרות של העברת הודעות:

  • מדיה עשירה (תמונות, סרטונים, GIFs)
  • כפתורים וקרוסלות אינטראקטיביות
  • קריאת קבלות ומחווני הקלדה
  • מגבלות תווים גבוהות יותר (עד 3072 תווים)
  • מעקב טוב יותר למשלוח
  • זיהוי שולח ממותג

זמינות

  • פלטפורמה: מכשירי אנדרואיד בלבד
  • רשת: דורשת תמיכה ב-RCS של ספק
  • Fallback: חוזר אוטומטית ל-SMS אם RCS אינו זמין

הודעת RCS בסיסית

דוגמה RCS

בקשה

{
  "from": "YourBrand",
  "to": "+380XXXXXXXXX",
  "type": "rcs",
  "text": "Your RCS message text with rich formatting"
}

פרמטרים

פרמטר הקלד חובה תיאור
מ מחרוזת כן מזהה שולח אלפאנומרי
אל מחרוזת כן מספר הטלפון של הנמען (E.164)
סוג מחרוזת כן הגדר ל-"rcs"
טקסט מחרוזת כן תוכן ההודעה (עד 3072 תווים)
messageData חפץ לא מדיה עשירה וכפתורים

סוגי הודעות

טקסט בלבד

הודעת טקסט פשוטה עם מגבלת תווים מורחבת:

{
  "from": "YourBrand",
  "to": "+380XXXXXXXXX",
  "type": "rcs",
  "text": "Welcome to our service! RCS allows us to send much longer messages with rich formatting and interactive elements."
}

טקסט + תמונה

{
  "from": "YourBrand",
  "to": "+380XXXXXXXXX",
  "type": "rcs",
  "text": "Check out our new product!",
  "messageData": {
    "media": {
      "url": "https://example.com/product.jpg",
      "type": "image/jpeg",
      "height": 600,
      "width": 800
    }
  }
}

טקסט + תמונה + לחצן

{
  "from": "YourStore",
  "to": "+380XXXXXXXXX",
  "type": "rcs",
  "text": "Summer Sale - Up to 50% off!",
  "messageData": {
    "media": {
      "url": "https://example.com/sale-banner.jpg",
      "type": "image/jpeg"
    },
    "buttons": [
      {
        "text": "Shop Now",
        "action": {
          "type": "openUrl",
          "url": "https://example.com/sale"
        }
      }
    ]
  }
}

טקסט + וידאו

{
  "from": "YourBrand",
  "to": "+380XXXXXXXXX",
  "type": "rcs",
  "text": "Watch our product demo",
  "messageData": {
    "media": {
      "url": "https://example.com/demo.mp4",
      "type": "video/mp4",
      "thumbnail": "https://example.com/thumbnail.jpg"
    }
  }
}

טקסט + כפתורים מרובים

{
  "from": "YourService",
  "to": "+380XXXXXXXXX",
  "type": "rcs",
  "text": "Your order #12345 is ready for pickup",
  "messageData": {
    "buttons": [
      {
        "text": "Track Order",
        "action": {
          "type": "openUrl",
          "url": "https://example.com/track/12345"
        }
      },
      {
        "text": "Contact Support",
        "action": {
          "type": "dial",
          "phoneNumber": "+380XXXXXXXXX"
        }
      },
      {
        "text": "Cancel Order",
        "action": {
          "type": "openUrl",
          "url": "https://example.com/cancel/12345"
        }
      }
    ]
  }
}

קרוסלת RCS

הצג מספר פריטים בקרוסלה ניתנת לגלילה:

{
  "from": "YourStore",
  "to": "+380XXXXXXXXX",
  "type": "rcs",
  "text": "Featured Products",
  "messageData": {
    "carousel": {
      "cards": [
        {
          "title": "Product A",
          "description": "Premium quality product",
          "media": {
            "url": "https://example.com/product-a.jpg",
            "type": "image/jpeg"
          },
          "buttons": [
            {
              "text": "Buy Now",
              "action": {
                "type": "openUrl",
                "url": "https://example.com/product-a"
              }
            },
            {
              "text": "Details",
              "action": {
                "type": "openUrl",
                "url": "https://example.com/product-a/details"
              }
            }
          ]
        },
        {
          "title": "Product B",
          "description": "Best seller",
          "media": {
            "url": "https://example.com/product-b.jpg",
            "type": "image/jpeg"
          },
          "buttons": [
            {
              "text": "Buy Now",
              "action": {
                "type": "openUrl",
                "url": "https://example.com/product-b"
              }
            }
          ]
        }
      ]
    }
  }
}

פעולות כפתור

פתח את כתובת האתר

{
  "text": "Visit Website",
  "action": {
    "type": "openUrl",
    "url": "https://example.com"
  }
}

חייג מספר טלפון

{
  "text": "Call Us",
  "action": {
    "type": "dial",
    "phoneNumber": "+380XXXXXXXXX"
  }
}

שלח מיקום

{
  "text": "Share Location",
  "action": {
    "type": "shareLocation"
  }
}

אירוע לוח שנה

{
  "text": "Add to Calendar",
  "action": {
    "type": "createCalendarEvent",
    "title": "Appointment",
    "startTime": "2025-01-25T14:00:00Z",
    "endTime": "2025-01-25T15:00:00Z"
  }
}

מפרטי מדיה

תמונות

  • פורמטים: JPEG, PNG, GIF
  • גודל מקסימלי: 2MB
  • רזולוציה מומלצת: 800x600 או 1200x800
  • יחס גובה-רוחב: 16:9 או 4:3

סרטונים

  • פורמטים: MP4, 3GP
  • גודל מקסימלי: 10MB
  • משך מרבי: 2 דקות
  • רזולוציה מומלצת: 1280x720

אודיו

  • פורמטים: MP3, AAC
  • גודל מקסימלי: 5MB
  • משך מרבי: 5 דקות

חזרה ל-SMS

RCS חוזר אוטומטית ל-SMS כאשר:

  • לנמען אין RCS
  • RCS מושבת במכשיר הנמען
  • הרשת לא תומכת ב-RCS
{
  "from": "YourBrand",
  "to": "+380XXXXXXXXX",
  "type": "rcs",
  "text": "Check out our new product!",
  "messageData": {
    "media": {
      "url": "https://example.com/product.jpg",
      "type": "image/jpeg"
    },
    "buttons": [
      {
        "text": "Shop Now",
        "action": {
          "type": "openUrl",
          "url": "https://example.com/shop"
        }
      }
    ]
  },
  "fallback": {
    "type": "sms",
    "text": "Check out our new product! Visit: https://example.com/shop"
  }
}

מקרי שימוש

מסחר אלקטרוני

{
  "from": "YourStore",
  "to": "+380XXXXXXXXX",
  "type": "rcs",
  "text": "Your order has been shipped!",
  "messageData": {
    "media": {
      "url": "https://example.com/package.jpg",
      "type": "image/jpeg"
    },
    "buttons": [
      {
        "text": "Track Package",
        "action": {
          "type": "openUrl",
          "url": "https://example.com/track/ABC123"
        }
      },
      {
        "text": "Contact Support",
        "action": {
          "type": "dial",
          "phoneNumber": "+380XXXXXXXXX"
        }
      }
    ]
  }
}

בנקאות

{
  "from": "YourBank",
  "to": "+380XXXXXXXXX",
  "type": "rcs",
  "text": "Low balance alert: Your account balance is $50",
  "messageData": {
    "buttons": [
      {
        "text": "View Balance",
        "action": {
          "type": "openUrl",
          "url": "https://bank.example.com/balance"
        }
      },
      {
        "text": "Transfer Money",
        "action": {
          "type": "openUrl",
          "url": "https://bank.example.com/transfer"
        }
      }
    ]
  }
}

נסיעות

{
  "from": "YourAirline",
  "to": "+380XXXXXXXXX",
  "type": "rcs",
  "text": "Your flight is departing in 3 hours",
  "messageData": {
    "media": {
      "url": "https://example.com/boarding-pass.jpg",
      "type": "image/jpeg"
    },
    "buttons": [
      {
        "text": "Check-in",
        "action": {
          "type": "openUrl",
          "url": "https://airline.example.com/checkin"
        }
      },
      {
        "text": "Add to Calendar",
        "action": {
          "type": "createCalendarEvent",
          "title": "Flight Departure",
          "startTime": "2025-01-25T10:00:00Z"
        }
      }
    ]
  }
}

שיטות עבודה מומלצות

תוכן

  • ✅ השתמש בתמונות באיכות גבוהה (מינימום 800x600)
  • ✅ הקפד על טקסט כפתור קצר (2-3 מילים)
  • ✅ ספק SMS ניצול לתוכן עשיר
  • ✅ בדוק במכשירי אנדרואיד שונים
  • ❌ אל תחרוג מ-4-5 כפתורים להודעה
  • ❌ הימנע מקבצי וידאו גדולים (>5MB)

מדיה

  • השתמש בכתובות URL של HTTPS עבור כל המדיה
  • בצע אופטימיזציה של תמונות לנייד
  • כלול טקסט חלופי לצורך נגישות
  • בדוק כתובות אתרים של מדיה לפני השליחה

כפתורים

  • מקסימום 4 כפתורים להודעה
  • טקסט ברור של קריאה לפעולה
  • בדוק את כל פעולות הכפתורים
  • שקול חזרה לפעולות לא זמינות

מיתוג

  • השתמש במזהה שולח עקבי
  • כלול את לוגו המותג במידת הצורך
  • שמור על הקול והטון של המותג
  • הקפידו על עקביות ויזואלית

סטטוס משלוח

RCS מספק מעקב משלוח משופר:

  • נשלח: הודעה נשלחה לספק
  • נמסר: ההודעה נמסרה למכשיר
  • קריאה: הודעה נפתחה על ידי הנמען
  • נכשל: המסירה נכשלה, החזרה הופעלה

בדוק את הסטטוס באמצעות נקודת קצה המצב.

השלבים הבאים