RCS შეტყობინებები
RCS (Rich Communication Services) არის შეტყობინებების შემდეგი თაობა Android მოწყობილობებისთვის, რომელიც გთავაზობთ მდიდარ მედიას, ინტერაქტიულობას და გაფართოებულ ფუნქციებს, ტრადიციული SMS-ების მიღმა.
მიმოხილვა
RCS უზრუნველყოფს შეტყობინებების გაუმჯობესებულ შესაძლებლობებს:
- მდიდარი მედია (სურათები, ვიდეოები, GIF)
- ინტერაქტიული ღილაკები და კარუსელები
- წაიკითხეთ ქვითრები და აკრეფის ინდიკატორები
- სიმბოლოების უმაღლესი ლიმიტები (3072 სიმბოლომდე)
- უკეთესი მიწოდების თვალყურის დევნება
- ბრენდირებული გამგზავნის იდენტიფიკაცია
ხელმისაწვდომობა
- პლატფორმა: მხოლოდ Android მოწყობილობები
- ქსელი: საჭიროებს ოპერატორის RCS მხარდაჭერას
- Fallback: ავტომატურად უბრუნდება SMS-ს, თუ RCS მიუწვდომელია
ძირითადი RCS შეტყობინება

მოთხოვნა
{
"from": "YourBrand",
"to": "+380XXXXXXXXX",
"type": "rcs",
"text": "Your RCS message text with rich formatting"
}
პარამეტრები
| პარამეტრი | ტიპი | საჭირო | აღწერა |
|---|---|---|---|
დან |
სიმებიანი | დიახ | ალფანუმერული გამგზავნის ID |
მდე |
სიმებიანი | დიახ | მიმღების ტელეფონის ნომერი (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"
}
}
]
}
]
}
}
}
ღილაკის მოქმედებები
გახსენით URL
აკრიფეთ ტელეფონის ნომერი
მდებარეობის გაგზავნა
კალენდარული ღონისძიება
{
"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
- მაქსიმალური ზომა: 10 მბ
- მაქსიმალური ხანგრძლივობა: 2 წუთი
- რეკომენდებული გარჩევადობა : 1280x720
აუდიო
- ფორმატი : MP3, AAC
- მაქსიმალური ზომა: 5 მბ
- მაქსიმალური ხანგრძლივობა: 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 სარეზერვო მდიდარი შინაარსისთვის
- ✅ ტესტირება სხვადასხვა Android მოწყობილობებზე
- ❌ არ გადააჭარბოთ 4-5 ღილაკს თითო შეტყობინებაში
- ❌ მოერიდეთ დიდ ვიდეო ფაილებს (>5 მბ)
მედია
- გამოიყენეთ HTTPS URL-ები ყველა მედიისთვის
- სურათების ოპტიმიზაცია მობილურისთვის
- ჩართეთ ალტერნატიული ტექსტი ხელმისაწვდომობისთვის
- შეამოწმეთ მედიის URL-ები გაგზავნამდე
ღილაკები
- მაქსიმუმ 4 ღილაკი თითო შეტყობინებაზე
- ქმედებისკენ მოწოდების ტექსტის გასუფთავება
- შეამოწმეთ ყველა ღილაკის მოქმედება
- განიხილეთ სარეზერვო საშუალება მიუწვდომელი ქმედებებისთვის
ბრენდინგი
- გამოიყენეთ გამგზავნის თანმიმდევრული ID
- ჩართეთ ბრენდის ლოგო, სადაც საჭიროა
- შეინარჩუნეთ ბრენდის ხმა და ტონი
- უზრუნველყოს ვიზუალური თანმიმდევრულობა
მიწოდების სტატუსი
RCS უზრუნველყოფს გაძლიერებულ მიწოდების თვალყურის დევნებას:
- გაგზავნილი: შეტყობინება გაიგზავნა ოპერატორთან
- მიწოდებული: შეტყობინება მიეწოდება მოწყობილობას
- წაიკითხეთ: შეტყობინება გახსნილია მიმღების მიერ
- ვერ შესრულდა: მიწოდება ვერ მოხერხდა, ჩანაცვლება დაიწყო
შეამოწმეთ სტატუსი status endpoint გამოყენებით.
შემდეგი ნაბიჯები
- Viber Messages - ალტერნატიული მდიდარი შეტყობინებები
- SMS შეტყობინებები - სარეზერვო შეტყობინებები
- სტატუსის შემოწმება - მიწოდების თვალყურის დევნება
- Fallback Strategies - ჩანაცვლების კონფიგურაცია