إحداث ثورة في مشاركة العملاء في المغرب من خلال تفاعل WhatsApp
مع معدل اعتماد يتجاوز 80% في المغرب، أثبت تطبيق WhatsApp نفسه كقناة الاتصال المفضلة للمغاربة. ولكن بالنسبة للشركات، فإن إرسال رسائل نصية بسيطة لم يعد كافيا. يؤدي إدخال الأزرار التفاعلية إلى إحداث تحول في اتصالات المعاملات والتسويق. سواء أكان الأمر يتعلق بنسخ رمز الأمان بنقرة واحدة أو فتح رابط تتبع الطلب على الفور دون أي احتكاك، فإن الأزرار التفاعلية تعزز معدلات النقر إلى الظهور (CTR) بأكثر من 40% مقارنة بالروابط المدرجة في الرسائل النصية القصيرة التقليدية.
الأنواع الثلاثة للأزرار الرئيسية في واجهة برمجة تطبيقات WhatsApp Business
تتضمن واجهة برمجة التطبيقات الموحدة الخاصة بنا الآن إدارة أصلية لثلاثة أنواع من الأزرار التفاعلية، والتي تم تكييفها لتناسب جميع احتياجاتك التشغيلية:
• أزرار النسخ (رمز النسخ): مصممة خصيصًا لـ OTP. يقوم المستخدم بنسخ رمز التحقق إلى الحافظة الخاصة به بنقرة واحدة.
• أزرار إجراء URL (عبارة تحث المستخدم على اتخاذ إجراء): افتح رابط الويب في المتصفح. على عكس الرسائل النصية العادية حيث تكون الروابط غير نشطة إذا لم يقم المستلم بحفظ رقمك، تظل أزرار URL قابلة للنقر عليها على الفور.
• أزرار الاتصال: تسمح لك ببدء مكالمة هاتفية مع خدمة العملاء أو الدعم الخاص بك بضغطة بسيطة.
تنفيذ واجهة برمجة التطبيقات /v1/messages باستخدام الأزرار المخصصة
لإرسال رسائل تحتوي على أزرار تفاعلية مخصصة، يمكن للمطورين استخدام معلمة "الأزرار" في استدعاء واجهة برمجة التطبيقات. فيما يلي أمثلة نموذجية لعمليات تكامل البرامج الخاصة بك.
// 1. Exemple de requête API avec boutons cURL
curl -X POST https://api.envoisms.ma/v1/messages \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+212612345678",
"channel": "whatsapp",
"body": "Votre colis est prêt ! Utilisez le bouton ci-dessous pour copier votre numéro de suivi.",
"buttons": [
{
"type": "copy",
"text": "Copier le suivi",
"copy_code": "TRK-99201-MA"
},
{
"type": "url",
"text": "Suivre mon colis",
"url": "https://envoisms.ma/tracking"
}
]
}'
// 2. Exemple d'intégration en Node.js
const axios = require('axios');
async function sendInteractiveWA() {
try {
const response = await axios.post('https://api.envoisms.ma/v1/messages', {
to: '+212612345678',
channel: 'whatsapp',
body: 'Merci pour votre confiance. Besoin d\'aide ? Appelez-nous ou visitez le site.',
buttons: [
{
type: 'url',
text: 'Boutique en ligne',
url: 'https://envoisms.ma'
},
{
type: 'call',
text: 'Appeler le Support',
phone_number: '+212612345678'
}
]
}, {
headers: { 'Authorization': 'Bearer YOUR_API_KEY' }
});
console.log('ID Message:', response.data.id);
} catch (err) {
console.error(err.response.data);
}
}
sendInteractiveWA();
التحقق من صحة OTP وزر "نسخ الرمز" التلقائي
بالنسبة لحالات استخدام المصادقة الثنائية (2FA)، تم إثراء واجهة برمجة التطبيقات /v1/verify/send. الآن، أي إرسال لرمز التحقق في قناة WhatsApp يؤدي تلقائيًا إلى إنشاء زر "نسخ الرمز" وإدخاله بسلاسة، دون الحاجة إلى تعديل بنيات الطلب الحالية. يمكنك أيضًا تخصيص تسمية الزر (على سبيل المثال: "نسخ الكود") عن طريق تمرير المعلمة الاختيارية "otp_button_text". وهذا يلغي أي احتكاك في المصادقة بالنسبة للمستخدم المغربي.
// Requête API OTP avec bouton de copie personnalisé
curl -X POST https://api.envoisms.ma/v1/verify/send \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"to": "+212612345678",
"channel": "whatsapp",
"brand": "MaBoutique",
"otp_button_text": "Copy OTP Code"
}'
عائد الاستثمار التسويقي: عزز تحويل حملاتك في المغرب
بالنسبة لحملاتك التسويقية المباشرة، يتيح لك تفاعل الأزرار إنشاء مسار مبيعات مباشر سلس. من خلال دمجها مباشرة في خلاصات حملاتك الجماعية، تعيد الأزرار توجيه المشتركين لديك على الفور إلى متاجر WooCommerce أو Shopify، أو إلى خطوط الدعم المخصصة. تقوم واجهة برمجة التطبيقات (API) بتتبع التسليم في الوقت الفعلي عبر خطافات الويب، مما يسمح لك بمقارنة ربحية حملات الرسائل النصية القصيرة التقليدية الخاصة بك على الفور مع مسارات WhatsApp Business التفاعلية الجديدة.