RCS žinutės
RCS (Rich Communication Services) yra naujos kartos pranešimų siuntimas, skirtas Android įrenginiams, siūlantis raiškiąją mediją, interaktyvumą ir pažangias funkcijas, ne tik tradicines SMS.
Apžvalga
RCS suteikia patobulintas pranešimų siuntimo galimybes:
- Raiškioji medija (vaizdai, vaizdo įrašai, GIF)
- Interaktyvūs mygtukai ir karuselės
- Skaitykite kvitus ir spausdinimo indikatorius – Didesnis simbolių skaičius (iki 3072 simbolių)
- Geresnis pristatymo stebėjimas
- Firminio siuntėjo identifikavimas
Prieinamumas
– Platforma: tik „Android“ įrenginiai – Tinklas: reikalingas operatoriaus RCS palaikymas - Atsarginis: automatiškai grįžta į SMS, jei RCS nepasiekiamas
Pagrindinis RCS pranešimas

Prašymas
{
"from": "YourBrand",
"to": "+380XXXXXXXXX",
"type": "rcs",
"text": "Your RCS message text with rich formatting"
}
Parametrai
| Parametras | Tipas | Reikalingas | Aprašymas |
|---|---|---|---|
| "nuo" | styga | Taip | Raidinis ir skaitinis siuntėjo ID |
| "į" | styga | Taip | Gavėjo telefono numeris (E.164) |
| "tipas" | styga | Taip | Nustatyti į "rcs" |
| "tekstas" | styga | Taip | Pranešimo turinys (iki 3072 simbolių) |
messageData |
objektas | Ne | Raiškioji medija ir mygtukai |
Pranešimų tipai
Tik tekstas
Paprastas tekstinis pranešimas su išplėstu simbolių limitu:
{
"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."
}
Tekstas + vaizdas
{
"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
}
}
}
Tekstas + vaizdas + mygtukas
{
"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"
}
}
]
}
}
Tekstas + vaizdo įrašas
{
"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"
}
}
}
Tekstas + keli mygtukai
{
"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 karuselė
Rodyti kelis elementus slenkamoje karuselėje:
{
"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"
}
}
]
}
]
}
}
}
Mygtukų veiksmai
Atidaryti URL
Surinkite telefono numerį
Siųsti vietą
Kalendoriaus įvykis
{
"text": "Add to Calendar",
"action": {
"type": "createCalendarEvent",
"title": "Appointment",
"startTime": "2025-01-25T14:00:00Z",
"endTime": "2025-01-25T15:00:00Z"
}
}
Laikmenų specifikacijos
Vaizdai
- Formatai: JPEG, PNG, GIF
- Maksimalus dydis: 2 MB
- Rekomenduojama skiriamoji geba: 800x600 arba 1200x800 – Kraštinių santykis: 16:9 arba 4:3
Vaizdo įrašai
- Formatai: MP4, 3GP
- Maksimalus dydis: 10 MB
- Didžiausia trukmė: 2 minutės
- Rekomenduojama skiriamoji geba: 1280 x 720
Garsas
- Formatai: MP3, AAC
- Maksimalus dydis: 5 MB
- Didžiausia trukmė: 5 minutės
Atsarginė SMS žinutė
RCS automatiškai grįžta į SMS, kai:
- Gavėjas neturi RCS
- RCS išjungtas gavėjo įrenginyje
- Tinklas nepalaiko 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"
}
}
Naudojimo atvejai
Elektroninė prekyba
{
"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"
}
}
]
}
}
Bankininkystė
{
"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"
}
}
]
}
}
Kelionės
{
"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"
}
}
]
}
}
Geriausia praktika
Turinys
- ✅ Naudokite aukštos kokybės vaizdus (mažiausiai 800x600)
- ✅ Mygtuko tekstas turi būti trumpas (2–3 žodžiai)
- ✅ Pateikite atsarginę SMS žinutę turtingam turiniui
- ✅ Išbandykite skirtinguose Android įrenginiuose
- ❌ Neviršykite 4–5 mygtukų viename pranešime
- ❌ Venkite didelių vaizdo failų (>5 MB)
Žiniasklaida
- Naudokite HTTPS URL visai medijai
- Optimizuokite vaizdus mobiliesiems
- Įtraukite alternatyvųjį tekstą, kad būtų lengviau pasiekti
- Prieš siųsdami patikrinkite medijos URL
Mygtukai
- Viename pranešime daugiausiai 4 mygtukai – Aiškus raginimo veikti tekstas
- Išbandykite visus mygtukų veiksmus
- Apsvarstykite galimybę pakeisti nepasiekiamus veiksmus
Prekės ženklas
- Naudokite nuoseklų siuntėjo ID
- Jei reikia, įtraukite prekės ženklo logotipą
- Palaikykite prekės ženklo balsą ir toną
- Užtikrinti vizualinį nuoseklumą
Pristatymo būsena
RCS suteikia patobulintą pristatymo stebėjimą:
- Išsiųsta: pranešimas išsiųstas operatoriui
- Pristatytas: pranešimas pristatytas į įrenginį
- Skaityti: pranešimą atidarė gavėjas
- Nepavyko: pristatymas nepavyko, suaktyvintas atsarginis veiksmas
Patikrinkite būseną naudodami būsenos galutinį tašką.
Kiti žingsniai
– Viber Messages – Alternatyvus raiškiųjų pranešimų siuntimas – SMS žinutės – Atsarginiai pranešimai – Patikrinti būseną – Stebėti pristatymą – Atsarginės strategijos – Konfigūruokite atsargines strategijas