הודעות Viber
SMSBAT API תומך במספר סוגים של הודעות Viber עבור מקרי שימוש שונים, מקמפיינים פרסומיים ועד הודעות עסקאות.
סקירה כללית של סוגי הודעות
| הקלד | מטרה | מדיה עשירה | אינטראקטיבי |
|---|---|---|---|
viber_promo |
קמפיינים שיווקיים | ✅ תמונות, סרטונים | ✅ כפתורים |
viber_trans |
הודעות עסקה | ✅ קובצי PDF | ❌ |
viber_carousel |
ויטרינות מוצרים | ✅ תמונות | ✅ כפתורים מרובים |
viber_survey |
סקרים ומשוב | ❌ | ✅ אפשרויות מרובות |
viber_otp |
סיסמאות חד פעמיות | ❌ | ❌ |
פרומו של Viber
מסרים פרסומיים עם תמיכה במדיה עשירה בקמפיינים שיווקיים.
תוכן נתמך
- תמונה בלבד
- טקסט בלבד
- כפתור טקסט +
- תמונה + טקסט + כפתור
- וידאו + טקסט
- וידאו + טקסט + כפתור
- וידאו בלבד
פרמטרים
| פרמטר | הקלד | חובה | תיאור |
|---|---|---|---|
img |
מחרוזת | לא | כתובת אתר של תמונה |
וידאו |
מחרוזת | לא | כתובת אתר של קובץ וידאו |
תמונה ממוזערת |
מחרוזת | לא | תמונה מקדימה של וידאו |
כפתורטקסט |
מחרוזת | לא | תווית לחצן קריאה לפעולה |
buttonAction |
מחרוזת | לא | לחץ על לחצן יעד כתובת אתר |
גודל קובץ |
מספר שלם | לא | גודל קובץ וידאו בבתים |
משך |
מספר שלם | לא | אורך הסרטון בשניות |
דוגמאות
טקסט + תמונה + לחצן

{
"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 עסקה
הודעות עסקאות עבור מידע רגיש לזמן כמו אישורי הזמנה וקבלות.
תוכן נתמך
- טקסט בלבד
- קובץ PDF + טקסט
- קובץ PDF בלבד
פרמטרים
| פרמטר | הקלד | חובה | תיאור |
|---|---|---|---|
fileUrl |
מחרוזת | לא | כתובת אתר של מסמך PDF |
שם קובץ |
מחרוזת | לא | שם תצוגה לקובץ מצורף |
fileType |
מחרוזת | לא | סוג קובץ (השתמש ב-"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
סקרים אינטראקטיביים ואיסוף משוב עם אפשרויות בחירה.
פרמטרים
| פרמטר | הקלד | חובה | תיאור |
|---|---|---|---|
סקר |
חפץ | כן | מיכל סקר |
אפשרויות |
מערך | כן | מערך של 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 |
templateParams |
חפץ | כן | תבנית התאמת משתנים |
דוגמה

{
"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 וכו').
- מיפוי רגיל: רצף של <אותיות> אינו יכול להתקיים בצמוד לרצף <number>; הם דורשים הפרדת רווחים לבנים. רווחים כפולים בתוך תבניות אסורים בדרך כלל. עבור קישורים, הימנע מרווחים אם הם חורגים מהמגבלות.
להלן 9 תבניות ISO סטנדרטיות. החלף מזהים על סמך דרישות הרישום שלך במדינות ספציפיות. צור קשר עם התמיכה אם אתה מוסיף שפות נוספות.
1. "קוד בלבד (כל 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 בלוקים מבניים מוגדרים מראש עבור כללי OTP סטנדרטיים של Viber המבוססים על שילובים של השימוש ב-'pin', 'business_platform_name' ו-'code_validity_time').
דרישות כלליות
כל סוגי הודעות Viber דורשים:
מאת: מזהה שולח אלפאנומריאל: מספר טלפון בפורמט E.164סוג: מזהה סוג הודעהttl: זמן תפוגת ההודעה בשניות (מומלץ)
חזרה ל-SMS
כל סוגי הודעות Viber תומכים ב-SMS fallback תוך שימוש בגוש מערך ה-'fallbacks'. אם משלוח Viber נכשל, ההודעה חוזרת אוטומטית לערוצים חלופיים מוגדרים.
Viber Promo -> SMS Fallback
{
"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 פיקסלים
- שמור על גודל קובץ מתחת ל-1MB
- השתמש בכתובות URL של HTTPS
סרטונים
- השתמש בפורמט MP4
- שמור על גודל קובץ מתחת ל-10MB
- כלול תמונה ממוזערת
- ציין משך וגודל קובץ
כפתורים
- הקפד על טקסט כפתור קצר (2-3 מילים)
- השתמש בביטויי קריאה לפעולה ברורים
- השתמש תמיד בכתובות URL של HTTPS
- בדוק כתובות אתרים לפני השליחה
TTL (זמן לחיות)
- הודעות קידום מכירות: 24-72 שעות
- הודעות עסקה: 24 שעות
- הודעות OTP: 5-10 דקות
- סקרים: 7-30 ימים
השלבים הבאים
- הודעות SMS - למד על ביטול SMS
- הודעות RCS - שירותי תקשורת עשירים
- בדוק סטטוס - עקוב אחר סטטוס משלוח