Help Center RCS შეტყობინებები

RCS შეტყობინებები

RCS (Rich Communication Services) არის შეტყობინებების შემდეგი თაობა Android მოწყობილობებისთვის, რომელიც გთავაზობთ მდიდარ მედიას, ინტერაქტიულობას და გაფართოებულ ფუნქციებს, ტრადიციული SMS-ების მიღმა.

მიმოხილვა

RCS უზრუნველყოფს შეტყობინებების გაუმჯობესებულ შესაძლებლობებს:

  • მდიდარი მედია (სურათები, ვიდეოები, GIF)
  • ინტერაქტიული ღილაკები და კარუსელები
  • წაიკითხეთ ქვითრები და აკრეფის ინდიკატორები
  • სიმბოლოების უმაღლესი ლიმიტები (3072 სიმბოლომდე)
  • უკეთესი მიწოდების თვალყურის დევნება
  • ბრენდირებული გამგზავნის იდენტიფიკაცია

ხელმისაწვდომობა

  • პლატფორმა: მხოლოდ Android მოწყობილობები
  • ქსელი: საჭიროებს ოპერატორის RCS მხარდაჭერას
  • Fallback: ავტომატურად უბრუნდება SMS-ს, თუ RCS მიუწვდომელია

ძირითადი 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": "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
  • მაქსიმალური ზომა: 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 გამოყენებით.

შემდეგი ნაბიჯები