Mesazhe Viber
SMSBAT API mbështet lloje të shumta mesazhesh Viber për raste të ndryshme përdorimi, nga fushatat promocionale deri te njoftimet e transaksioneve.
Përmbledhje e llojeve të mesazheve
| Lloji | Qëllimi | Media e pasur | Interaktive |
|---|---|---|---|
viber_promo |
Fushata marketingu | ✅ Imazhe, Video | ✅ Butonat |
viber_trans |
Njoftimet për transaksionet | ❌ | |
viber_carousel |
Vitrinat e produkteve | ✅ Imazhe | ✅ Butona të shumtë |
viber_survey |
Sondazhet dhe komentet | ❌ | ✅ Opsione të shumta |
viber_otp |
Fjalëkalimet një herë | ❌ | ❌ |
Promo Viber
Mesazhe promovuese me mbështetje të pasur mediatike për fushatat e marketingut.
Përmbajtje e mbështetur
- Vetëm imazh
- Vetëm tekst
- Butoni "Tekst +".
- Imazhi + tekst + butoni
- Video + tekst
- Video + tekst + butoni
- Vetëm video
Parametrat
| Parametri | Lloji | Kërkohet | Përshkrimi |
|---|---|---|---|
img |
varg | Jo | URL e imazhit |
video |
varg | Jo | URL e skedarit video |
miniaturë |
varg | Jo | Pamja paraprake e videos |
ButtonText |
varg | Jo | Etiketa e butonit thirrje për veprim |
| "buttonAction" | varg | Jo | Klikoni butonin Destinacioni i URL-së |
Madhësia e skedarit |
numër i plotë | Jo | Madhësia e skedarit të videos në byte |
| 'kohëzgjatja' | numër i plotë | Jo | Gjatësia e videos në sekonda |
Shembuj
Tekst + Imazh + Butoni

{
"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"
}
}
Video + Tekst + Butoni

KODI_BLOCK_1
Vetëm imazh

{
"from": "YourBrand",
"to": "+380XXXXXXXXX",
"type": "viber_promo",
"messageData": {
"img": "https://example.com/banner.jpg"
}
}
Vetëm tekst

KODI_BLOCK_3
Vetëm video

{
"from": "YourBrand",
"to": "+380XXXXXXXXX",
"type": "viber_promo",
"messageData": {
"video": "https://example.com/demo.mp4",
"thumbnail": "https://example.com/thumbnail.jpg",
"fileSize": 5242880,
"duration": 30
}
}
Video + Tekst

{
"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 Transactional
Njoftimet e transaksioneve për informacione të ndjeshme për kohën, si konfirmimet dhe faturat e porosive.
Përmbajtje e mbështetur
- Vetëm tekst
- Skedar PDF + tekst
- Vetëm skedar PDF
Parametrat
| Parametri | Lloji | Kërkohet | Përshkrimi |
|---|---|---|---|
FileUrl |
varg | Jo | URL e dokumentit PDF |
Emri i skedarit |
varg | Jo | Emri i shfaqur për bashkëngjitjen |
| "Lloji i skedarit" | varg | Jo | Lloji i skedarit (përdorni "pdf") |
Shembuj
Vetëm tekst

{
"from": "YourStore",
"to": "+380XXXXXXXXX",
"type": "viber_trans",
"text": "Your order #12345 has been confirmed and will be delivered tomorrow.",
"ttl": 86400
}
Tekst + 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
}
Vetëm 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 Carousel
Vitrinë e shfletueshme me shumë artikuj për produkte ose përmbajtje.
Struktura
Një sërë artikujsh karuseli, secili përmban:
- Titulli
- Imazhi
- Butoni kryesor (veprimi kryesor)
- Butoni dytësor (veprim alternativ)
Parametrat
| Parametri | Lloji | Kërkohet | Përshkrimi |
|---|---|---|---|
carousel |
grup | Po | Gama e artikujve karusel |
artikuj |
grup | Po | Objektet individuale të kartës |
Shembull

{
"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"
}
}
]
}
}
}
Anketa Viber
Sondazhe interaktive dhe mbledhja e komenteve me opsione të shumëfishta.
Parametrat
| Parametri | Lloji | Kërkohet | Përshkrimi |
|---|---|---|---|
anketë |
objekt | Po | Kontejneri i anketimit |
| 'opsione' | grup | Po | Një grup prej 1-5 përgjigjesh |
Kufizimet
- Mbështeten maksimumi 5 opsione përgjigjeje
- Çdo opsion duhet të jetë konciz (rekomandohet: nën 30 karaktere)
Shembull

{
"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
Dorëzimi i fjalëkalimit një herë me shabllone të paracaktuara.
Karakteristikat kryesore
- 9 shabllone të paracaktuara
- Vlefshmëria e parametrave (TEXT, NUMBER lloje)
- Mbështetje shumë-gjuhëshe (19 gjuhë)
- Emrat e ndryshoreve me ndjeshmëri të madhe
Gjuhët e mbështetura
Ukrainisht, anglisht, rusisht, polonisht, rumune, spanjisht, gjermanisht, frëngjisht, italisht, portugalisht, holandisht, turqisht, arabisht, hebraisht, hindisht, kinezisht, japonisht, koreanisht, vietnamezisht
Parametrat
| Parametri | Lloji | Kërkohet | Përshkrimi |
|---|---|---|---|
Id shabllon |
varg (UUID) | Po | Identifikuesi i shabllonit |
templateLang |
varg | Po | Kodi i gjuhës ISO |
shabllonParams |
objekt | Po | Ndryshoret që përputhen me shabllonin |
Shembull

{
"from": "YourApp",
"to": "+380XXXXXXXXX",
"type": "viber_otp",
"messageData": {
"templateId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
"templateLang": "en",
"templateParams": {
"PIN": "123456",
"TIME": "10"
}
},
"ttl": 600
}
Shembull modeli: "Kodi juaj: 123456. I vlefshëm për 10 minuta. Mos e shpërndani kurrë këtë kod."
Modele dhe vërtetime të mbështetura
Viber ofron modele të paracaktuara dhe të kontrolluara rreptësisht. Parametrat e variablave të kaluar duhet të korrespondojnë me llojet e sakta të të dhënave.
Llojet e të dhënave:
- NUMRI: Vetëm numrat [0-9], +, - dhe .. Simbolet si / ose hapësira e bardhë nuk mbështeten.
- TEXT: çdo alfabet gjuhe, simbole (@#$%^&*().,<>;:!\"'+=-()[]{} \n etj).
- Hartëzimi i rregullt: Një sekuencë e <shkronjave> nuk mund të ekzistojë ngjitur me një sekuencë <numri>; ato kërkojnë ndarje të hapësirave të bardha. Hapësirat e dyfishta `` brenda shablloneve janë përgjithësisht të ndaluara. Për lidhjet, shmangni hapësirat nëse tejkalojnë kufijtë.
Më poshtë janë 9 shabllonet standarde ISO. Zëvendësoni ID-të bazuar në kërkesat tuaja të regjistrimit në vende të veçanta. Kontaktoni mbështetjen nëse shtoni gjuhë të tjera.
1. "VETËM Kodi (Çdo PIN)"
Kërkesat: Mbështet kodet PIN me numra dhe shkronja angleze, simbolet - ose ..
Modeli kërkon formatimin për të shfaqur siç duhet markën tuaj krahas kodit PIN të verifikimit.
2. "Veprim: Ju lutemi përdorni këtë kod"
Parametrat: {pin} (NUMR ose TEXT)
Formati shembull: "Ju lutemi përdorni këtë kod {pin} për verifikim."
3. "Regjistrimi/Qasja e markës"
Parametrat: {business_platform_name} (TEXT), {pin} (NUMBER ose TEXT)
Formati i shembullit: "Kodi juaj për {business_platform_name} është {pin}."
4. "Koha e verifikimit të kodit"
Parametrat: {pin} (NUMBER/TEXT), {code_validity_time} (NUMBER)
Formati i shembullit: "Kodi juaj i verifikimit është {pin}. Është e vlefshme për {code_validity_time} minuta."
5. "Qasja e markës dhe verifikimi i kodit"
Parametrat: {business_platform_name} (TEXT), {pin} (NUMBER/TEXT), {code_validity_time} (NUMBER)
Formati shembull: "Kodi i verifikimit të {business_platform_name} është {pin} i vlefshëm për {code_validity_time} minuta."
(Shënim: Ka deri në 9 blloqe strukturore të paracaktuara për rregullat standarde OTP të Viber bazuar në kombinimet e përdorimit të 'pin', 'emrit_platformës_biznesit' dhe 'code_validity_time').
Kërkesa të Përgjithshme
Të gjitha llojet e mesazheve Viber kërkojnë:
nga: ID alfanumerike e dërguesitto: Numri i telefonit në formatin E.164lloj: identifikues i llojit të mesazhitttl: Koha e skadimit të mesazhit në sekonda (rekomandohet)
Rikthim në SMS
Të gjitha llojet e mesazheve Viber mbështesin kthimin e SMS-ve duke përdorur bllokun e grupit të "fallbacks". Nëse dërgimi i Viber dështon, mesazhi kthehet automatikisht në kanale alternative të konfiguruara.
Viber Promo -> Kthim 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
}
]
}
]
}
Anketa Viber -> Kthim SMS
{
"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
}
]
}
]
}
Praktikat më të mira
Imazhe
- Përdorni formatin JPG ose PNG
- Madhësia e rekomanduar: 800x600 piksele
- Mbani madhësinë e skedarit nën 1 MB
- Përdorni URL HTTPS
Video
- Përdorni formatin MP4
- Mbani madhësinë e skedarit nën 10 MB
- Përfshi imazhin e miniaturës
- Specifikoni kohëzgjatjen dhe madhësinë e skedarit
Butonat
- Mbajeni tekstin e butonit të shkurtër (2-3 fjalë)
- Përdorni fraza të qarta thirrje për veprim
- Përdorni gjithmonë URL HTTPS
- Testoni URL-të përpara se të dërgoni
TTL (Koha për të jetuar)
- Mesazhe promocionale: 24-72 orë
- Mesazhe transaksioni: 24 orë
- Mesazhet OTP: 5-10 minuta
- Sondazhet: 7-30 ditë
Hapat e ardhshëm
- Mesazhet SMS - Mësoni rreth kthimit të SMS-ve
- Mesazhet RCS - Shërbime të pasura komunikimi
- Kontrollo statusin - Gjurmo statusin e dorëzimit