Viber შეტყობინებები
SMSBAT API მხარს უჭერს Viber შეტყობინებების მრავალ ტიპს სხვადასხვა გამოყენების შემთხვევებისთვის, სარეკლამო კამპანიებიდან ტრანზაქციის შეტყობინებებამდე.
შეტყობინების ტიპების მიმოხილვა
| ტიპი | დანიშნულება | მდიდარი მედია | ინტერაქტიული |
|---|---|---|---|
viber_promo |
მარკეტინგული კამპანიები | ✅ სურათები, ვიდეო | ✅ ღილაკები |
viber_trans |
ტრანზაქციის შეტყობინებები | ✅ PDFs | ❌ |
viber_carousel |
პროდუქტის ვიტრინები | ✅ სურათები | ✅ მრავალი ღილაკი |
viber_გამოკითხვა |
გამოკითხვები და გამოხმაურება | ❌ | ✅ მრავალი ვარიანტი |
viber_otp |
ერთჯერადი პაროლები | ❌ | ❌ |
Viber-ის პრომო
სარეკლამო შეტყობინებები მდიდარი მედია მხარდაჭერით მარკეტინგული კამპანიებისთვის.
მხარდაჭერილი კონტენტი
- მხოლოდ სურათი
- მხოლოდ ტექსტი
- ტექსტი + ღილაკი
- სურათი + ტექსტი + ღილაკი
- ვიდეო + ტექსტი
- ვიდეო + ტექსტი + ღილაკი
- მხოლოდ ვიდეო
პარამეტრები
| პარამეტრი | ტიპი | საჭირო | აღწერა |
|---|---|---|---|
img |
სიმებიანი | არა | სურათის URL |
ვიდეო |
სიმებიანი | არა | ვიდეო ფაილის URL |
მინიატურა |
სიმებიანი | არა | ვიდეოს გადახედვის სურათი |
buttonText |
სიმებიანი | არა | Call-to-action ღილაკის ეტიკეტი |
buttonAction |
სიმებიანი | არა | ღილაკზე დააწკაპუნეთ URL-ის დანიშნულება |
ფაილის ზომა |
მთელი რიცხვი | არა | ვიდეო ფაილის ზომა ბაიტებში |
ხანგრძლივობა |
მთელი რიცხვი | არა | ვიდეოს ხანგრძლივობა წამებში |
მაგალითები
ტექსტი + სურათი + ღილაკი

{
"from": "YourBrand",
"to": "+380XXXXXXXXX",
"type": "viber_promo",
"text": "Summer Sale! Up to 50% off on selected items.",
"messageData": {
"img": "https://example.com/summer-sale.jpg",
"buttonText": "Shop Now",
"buttonAction": "https://example.com/sale"
}
}
ვიდეო + ტექსტი + ღილაკი

{
"from": "YourBrand",
"to": "+380XXXXXXXXX",
"type": "viber_promo",
"text": "Watch our new product demo!",
"messageData": {
"video": "https://example.com/demo.mp4",
"thumbnail": "https://example.com/thumbnail.jpg",
"fileSize": 5242880,
"duration": 30,
"buttonText": "Learn More",
"buttonAction": "https://example.com/product"
}
}
მხოლოდ სურათი

{
"from": "YourBrand",
"to": "+380XXXXXXXXX",
"type": "viber_promo",
"messageData": {
"img": "https://example.com/banner.jpg"
}
}
მხოლოდ ტექსტი

{
"from": "YourBrand",
"to": "+380XXXXXXXXX",
"type": "viber_promo",
"text": "Your promo text message"
}
მხოლოდ ვიდეო

{
"from": "YourBrand",
"to": "+380XXXXXXXXX",
"type": "viber_promo",
"messageData": {
"video": "https://example.com/demo.mp4",
"thumbnail": "https://example.com/thumbnail.jpg",
"fileSize": 5242880,
"duration": 30
}
}
ვიდეო + ტექსტი

{
"from": "YourBrand",
"to": "+380XXXXXXXXX",
"type": "viber_promo",
"text": "Watch our new video!",
"messageData": {
"video": "https://example.com/demo.mp4",
"thumbnail": "https://example.com/thumbnail.jpg",
"fileSize": 5242880,
"duration": 30
}
}
Viber Transaction
ტრანზაქციის შეტყობინებები დროისადმი მგრძნობიარე ინფორმაციისთვის, როგორიცაა შეკვეთის დადასტურებები და ქვითრები.
მხარდაჭერილი კონტენტი
- მხოლოდ ტექსტი
- PDF ფაილი + ტექსტი
- მხოლოდ PDF ფაილი
პარამეტრები
| პარამეტრი | ტიპი | საჭირო | აღწერა |
|---|---|---|---|
fileUrl |
სიმებიანი | არა | PDF დოკუმენტის URL |
ფაილის სახელი |
სიმებიანი | არა | საჩვენებელი სახელი დანართისთვის |
ფაილის ტიპი |
სიმებიანი | არა | ფაილის ტიპი (გამოიყენეთ "pdf") |
მაგალითები
მხოლოდ ტექსტი

{
"from": "YourStore",
"to": "+380XXXXXXXXX",
"type": "viber_trans",
"text": "Your order #12345 has been confirmed and will be delivered tomorrow.",
"ttl": 86400
}
ტექსტი + PDF

{
"from": "YourStore",
"to": "+380XXXXXXXXX",
"type": "viber_trans",
"text": "Thank you for your purchase! Please find your invoice attached.",
"messageData": {
"fileUrl": "https://example.com/invoice-12345.pdf",
"fileName": "Invoice_12345.pdf",
"fileType": "pdf"
},
"ttl": 86400
}
მხოლოდ PDF

{
"from": "YourStore",
"to": "+380XXXXXXXXX",
"type": "viber_trans",
"messageData": {
"fileUrl": "https://example.com/invoice-12345.pdf",
"fileName": "Invoice_12345.pdf",
"fileType": "pdf"
},
"ttl": 86400
}
Viber კარუსელი
პროდუქტების ან შინაარსისთვის მრავალერთეულის ბრაუზერი ვიტრინა.
სტრუქტურა
კარუსელის ნივთების მასივი, თითოეული შეიცავს:
- სათაური
- გამოსახულება
- ძირითადი ღილაკი (მთავარი მოქმედება)
- მეორადი ღილაკი (ალტერნატიული მოქმედება)
პარამეტრები
| პარამეტრი | ტიპი | საჭირო | აღწერა |
|---|---|---|---|
კარუსელი |
მასივი | დიახ | კარუსელის ნივთების მასივი |
ნივთები |
მასივი | დიახ | ინდივიდუალური ბარათის ობიექტები |
მაგალითი

{
"from": "YourStore",
"to": "+380XXXXXXXXX",
"type": "viber_carousel",
"text": "Check out our featured products",
"messageData": {
"carousel": {
"items": [
{
"title": "Product A",
"imageUrl": "https://example.com/product-a.jpg",
"primaryButton": {
"text": "Buy Now",
"url": "https://example.com/product-a"
},
"secondaryButton": {
"text": "Details",
"url": "https://example.com/product-a/details"
}
},
{
"title": "Product B",
"imageUrl": "https://example.com/product-b.jpg",
"primaryButton": {
"text": "Buy Now",
"url": "https://example.com/product-b"
},
"secondaryButton": {
"text": "Details",
"url": "https://example.com/product-b/details"
}
}
]
}
}
}
Viber Survey
ინტერაქტიული გამოკითხვები და გამოხმაურების შეგროვება მრავალჯერადი არჩევანის ვარიანტებით.
პარამეტრები
| პარამეტრი | ტიპი | საჭირო | აღწერა |
|---|---|---|---|
გამოკითხვა |
ობიექტი | დიახ | კვლევის კონტეინერი |
ოფციები |
მასივი | დიახ | 1-5 პასუხის არჩევანის მასივი |
შეზღუდვები
- პასუხის მაქსიმუმ 5 ვარიანტია მხარდაჭერილი
- თითოეული ვარიანტი უნდა იყოს ლაკონური (რეკომენდირებულია: 30 სიმბოლოზე ნაკლები)
მაგალითი

{
"from": "YourBrand",
"to": "+380XXXXXXXXX",
"type": "viber_survey",
"text": "How satisfied are you with our service?",
"messageData": {
"survey": {
"options": [
"Very Satisfied",
"Satisfied",
"Neutral",
"Dissatisfied",
"Very Dissatisfied"
]
}
}
}
Viber OTP
პაროლის ერთჯერადი მიწოდება წინასწარ განსაზღვრული შაბლონებით.
ძირითადი მახასიათებლები
- 9 წინასწარ განსაზღვრული შაბლონი
- პარამეტრის ვალიდაცია (TEXT, NUMBER ტიპი)
- მრავალენოვანი მხარდაჭერა (19 ენა)
- რეგისტრის მგრძნობიარე ცვლადის სახელები
მხარდაჭერილი ენები
უკრაინული, ინგლისური, რუსული, პოლონური, რუმინული, ესპანური, გერმანული, ფრანგული, იტალიური, პორტუგალიური, ჰოლანდიური, თურქული, არაბული, ებრაული, ჰინდი, ჩინური, იაპონური, კორეული, ვიეტნამური
პარამეტრები
| პარამეტრი | ტიპი | საჭირო | აღწერა |
|---|---|---|---|
templateId |
სტრიქონი (UUID) | დიახ | შაბლონის იდენტიფიკატორი |
templateLang |
სიმებიანი | დიახ | ISO ენის კოდი |
თარგიParams |
ობიექტი | დიახ | ცვლადების შესატყვისი შაბლონი |
მაგალითი

{
"from": "YourApp",
"to": "+380XXXXXXXXX",
"type": "viber_otp",
"messageData": {
"templateId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"templateLang": "en",
"templateParams": {
"PIN": "123456",
"TIME": "10"
}
},
"ttl": 600
}
შაბლონის მაგალითი: "თქვენი კოდი: 123456. ძალაშია 10 წუთი. არასოდეს გააზიაროთ ეს კოდი."
მხარდაჭერილი შაბლონები და ვალიდაციები
Viber გთავაზობთ წინასწარ განსაზღვრულ და მკაცრად კონტროლირებულ შაბლონებს. გადაცემული ცვლადების პარამეტრები უნდა შეესაბამებოდეს მონაცემთა სწორ ტიპებს.
მონაცემთა ტიპები:
- NUMBER: მხოლოდ რიცხვები [0-9], +, - და .. სიმბოლოები, როგორიცაა / ან ცარიელი სივრცე მხარდაუჭერელია.
- TEXT: ნებისმიერი ენის ანბანი, სიმბოლოები (@#$%^&*().,<>;:!\"+=-()[]{} \n ა.შ.).
- რეგულარული გამოსახვა: <ასო> თანმიმდევრობა არ შეიძლება არსებობდეს <რიცხვი> თანმიმდევრობის გვერდით; ისინი საჭიროებენ უფსკრულის გამოყოფას. ორმაგი უფსკრული `` შაბლონების შიგნით ზოგადად აკრძალულია. ბმულებისთვის, მოერიდეთ სივრცეებს, თუ ისინი აღემატება ლიმიტს.
ქვემოთ მოცემულია 9 სტანდარტული ISO შაბლონი. შეცვალეთ პირადობის მოწმობები თქვენი რეგისტრაციის მოთხოვნების მიხედვით კონკრეტულ ქვეყნებში. დამატებითი ენების დამატების შემთხვევაში დაუკავშირდით მხარდაჭერას.
1. "მხოლოდ კოდი (ნებისმიერი PIN)"
** მოთხოვნები: ** მხარს უჭერს PIN-ებს ციფრებით და ინგლისური ასოებით, სიმბოლოებით - ან ..
შაბლონი საჭიროებს ფორმატირებას თქვენი ბრენდის სწორად საჩვენებლად დამადასტურებელ PIN-თან ერთად.
2. "მოქმედება: გთხოვთ, გამოიყენოთ ეს კოდი"
პარამეტრები: {pin} (NUMBER ან TEXT)
მაგალითის ფორმატი: "გთხოვთ გამოიყენოთ ეს კოდი {pin} გადამოწმებისთვის."
3. "ბრენდის რეგისტრაცია/წვდომა"
პარამეტრები: {business_platform_name} (TEXT), {pin} (NUMBER ან TEXT)
მაგალითის ფორმატი: "თქვენი კოდი {business_platform_name}-ისთვის არის {pin}."
4. "კოდის ვალიდაციის დრო"
პარამეტრები: {pin} (NUMBER/TEXT), {code_validity_time} (NUMBER)
მაგალითის ფორმატი: „თქვენი დამადასტურებელი კოდია {pin}. ის მოქმედებს {code_validity_time} წუთის განმავლობაში."
5. "ბრენდის წვდომა და კოდის დადასტურება"
პარამეტრები: {business_platform_name} (TEXT), {pin} (NUMBER/TEXT), {code_validity_time} (NUMBER)
მაგალითის ფორმატი: "{business_platform_name} დამადასტურებელი კოდი {pin} მოქმედებს {code_validity_time} წუთის განმავლობაში."
(შენიშვნა: არის 9-მდე წინასწარ განსაზღვრული სტრუქტურული ბლოკი Viber-ის სტანდარტული OTP წესებისთვის, რომელიც ეფუძნება პინის~,ბიზნეს_პლატფორმის_სახელის~ და `კოდის_ვალიდობის_დროის~ გამოყენების კომბინაციებს).
ზოგადი მოთხოვნები
Viber შეტყობინების ყველა ტიპი მოითხოვს:
from: ალფანუმერული გამგზავნის IDto: ტელეფონის ნომერი E.164 ფორმატშიtype: შეტყობინების ტიპის იდენტიფიკატორიttl: შეტყობინების ვადის გასვლის დრო წამებში (რეკომენდებულია)
დაბრუნება SMS-ზე
Viber შეტყობინებების ყველა ტიპი მხარს უჭერს SMS სარეზერვო მასივის ბლოკის გამოყენებით. თუ Viber-ის მიწოდება ვერ მოხერხდა, შეტყობინება ავტომატურად ბრუნდება ალტერნატიულ კონფიგურირებულ არხებზე.
Viber-ის პრომო -> SMS გამობრუნება
{
"messages": [
{
"from": "ALPHANAME",
"to": "380936670003",
"type": "viber_promo",
"text": "Your Viber promo message",
"ttl": 300,
"messageData": {
"img": "https://cdn.example.com/image.png",
"buttonText": "View Offer",
"buttonAction": "https://example.com"
},
"fallbacks": [
{
"from": "ALPHANAME",
"to": "380936670003",
"type": "sms",
"text": "Order #111 is waiting for you in our store",
"ttl": 5600
}
]
}
]
}
Viber Survey -> SMS Fallback
{
"messages": [
{
"from": "ALPHANAME",
"to": "380936670003",
"type": "viber_survey",
"text": "Please share your feedback",
"ttl": 30,
"messageData": {
"survey": {
"options": [
"Very Good",
"Good",
"Bad"
]
}
},
"fallbacks": [
{
"from": "ALPHANAME",
"to": "380936670003",
"type": "sms",
"text": "SMS fallback for the survey"
}
]
}
]
}
Viber Trans -> SMS Fallback
{
"messages": [
{
"from": "ALPHANAME",
"to": "380936670003",
"type": "viber_trans",
"text": "Your account details",
"ttl": 300,
"messageData": {},
"fallbacks": [
{
"from": "ALPHANAME",
"to": "380936670003",
"type": "sms",
"text": "SMS fallback for trans message text",
"ttl": 5600
}
]
}
]
}
საუკეთესო პრაქტიკა
სურათები
- გამოიყენეთ JPG ან PNG ფორმატი
- რეკომენდებული ზომა: 800x600 პიქსელი
- შეინახეთ ფაილის ზომა 1 მბ-ზე ნაკლები
- გამოიყენეთ HTTPS URL-ები
ვიდეოები
- გამოიყენეთ MP4 ფორმატი
- შეინახეთ ფაილის ზომა 10 მბ-ზე ნაკლები
- ჩართეთ ესკიზის სურათი
- მიუთითეთ ხანგრძლივობა და ფაილის ზომა
ღილაკები
- შეინახეთ ღილაკის ტექსტი მოკლე (2-3 სიტყვა)
- გამოიყენეთ მკაფიო მოწოდება-მოქმედების ფრაზები
- ყოველთვის გამოიყენეთ HTTPS URL-ები
- შეამოწმეთ URL-ები გაგზავნამდე
TTL (სიცოცხლის დრო)
- სარეკლამო შეტყობინებები: 24-72 საათი
- ტრანზაქციის შეტყობინებები: 24 საათი
- OTP შეტყობინებები: 5-10 წუთი
- გამოკითხვები: 7-30 დღე
შემდეგი ნაბიჯები
- SMS შეტყობინებები - შეიტყვეთ SMS-ის დაბრუნების შესახებ
- RCS Messages - მდიდარი საკომუნიკაციო სერვისები
- სტატუსის შემოწმება - მიწოდების სტატუსის თვალყურის დევნება