واش هو
Mellowtel ما يشارك حتى بايت واحد من عرض النطاق حتى يوافق المستخدم بشكل صريح، والمستخدم لازم دايمًا يكون عندو طريقة واضحة باش يقدر يرفض مرة أخرى. هذي شرط أساسي في الSDK وشرط أساسي في كل سياسات متاجر المتصفحات اللي تسمح بامتدادات مبنية على Mellowtel.علاش يهم
هذي عرض النطاق تاع المستخدم. أي حاجة أقل من الموافقة الصريحة والقابلة للسحب تعتبر غير أخلاقية وسبب لحذفها من المتجر. الSDK مصمم باش الطريق السهل يكون هو الطريق المتوافق. إذا تبعت التنفيذ الموصى به، ما تقدرش بالخطأ تطلق نسخة تشتغل بلا موافقة.كيفاش يخدم
في التثبيت الأول (وأي تحديث جديد يضيف Mellowtel) لازم توري المستخدم إشعار غير قابل للإغلاق يشرح واش يدير Mellowtel، ومن بعد تسجل اختيارهم. من بعد، لازم يكون رابط الإعدادات متاح من مكان واضح في واجهة المستخدم تاعك باش يقدرو يغيرو رأيهم.
- موصى به: افتح صفحة القبول المسبقة البناء تاع Mellowtel باستعمال
generateAndOpenOptInLink(). نداء واحد للطريقة، متوافق تمامًا، يزيد من تحويل القبول. - واجهة مستخدم مخصصة: ابني واجهة الموافقة الخاصة بيك واستعمل
optIn()/optOut()بنفسك.
واجهة API
| الطريقة | يرجع | استعملها باش |
|---|---|---|
generateAndOpenOptInLink() | Promise<void> | افتح صفحة القبول المستضافة (الطريق الموصى به). |
getOptInStatus() | Promise<boolean> | تحقق إذا كان المستخدم وافق بالفعل. |
optIn() | Promise<void> | سجل الموافقة من واجهة المستخدم الخاصة بيك. |
optOut() | Promise<void> | اسحب الموافقة من واجهة المستخدم الخاصة بيك. |
start() | Promise<void> | ابدأ في تقديم الطلبات بعد القبول. |
generateSettingsLink() | Promise<string> | رابط لصفحة الإعدادات المستضافة باش المستخدمين يقدرو يغيرو اختيارهم لاحقًا. |
التنفيذ الموصى به
الدليل الكامل للتكامل موجود في بدايات المنصة السريعة. يوريوك وين تحط الSDK، كيفاش تربطو بدورة التثبيت/التحديث، وكيفاش تجربو:- بداية سريعة لملحقات المتصفح
- بداية سريعة لتطبيقات سطح المكتب
- بداية سريعة للمواقع
- بداية سريعة لتطبيقات الهاتف
new Mellowtel(...) و initBackground(), نادى generateAndOpenOptInLink() من معالج التثبيت/التحديث تاعك. هذا هو كل شيء.
واجهة مستخدم مخصصة
إذا حبيت تحكم كامل في واجهة الموافقة، سجل اختيار المستخدم في واجهة المستخدم الخاصة بيك ومررو للSDK:- تكون غير قابلة للإغلاق في التثبيت الأول.
- تكون الافتراضية مرفوضة حتى يوافق المستخدم بنشاط.
- تكون قابلة لإعادة الفتح من مكان واضح في المنتج تاعك باش المستخدمين يقدرو يغيرو اختيارهم.
رابط الإعدادات
المستخدمين لازم دايمًا يكون عندهم طريقة سهلة باش يغيرو إعداداتهم. استعملgenerateSettingsLink() باش تحصل على رابط لصفحة الإعدادات المستضافة وحطو في مكان دائم: النافذة المنبثقة تاعك، صفحة الخيارات، شاشة الحساب.
الإعلان عن Mellowtel للمستخدمين الحاليين
إذا كنت تضيف Mellowtel لامتداد عندو بالفعل مستخدمين، لازم تخبرهم واش تغير قبل ما تطلب الموافقة. نوفر لك قالب إعلان جاهز للنسخ واللصق تقدر تعدلو.ذات صلة
- الخصوصية: واش يوافقو المستخدمين على مشاركتو بالفعل.
- تحديد المعدل: كيفاش يحمي الSDK المستخدمين اللي يوافقو.