مشكلة مفاتيح API التي لا تنتهي صلاحيتها أبدًا
المفتاح الذي صدر قبل سنوات، ولم يُبدَّل قط، ولا يزال صالحًا حتى اليوم ليس ميزة مريحة. إنه عبء لم ينظر فيه أحد فعلًا منذ سنوات.
تظهر كلمة «غير محدود» في كثير من صفحات أسعار واجهات API، ونادرًا ما تعني ما تقوله. انتقل إلى الشروط الدقيقة لبعض الخطط غير المحدودة وستجد سياسة استخدام عادل، أو سقفًا مرنًا، أو بندًا يحتفظ بحق إبطاء الحساب الذي يستخدم الخطة أكثر مما توقع المزود. هذا ليس «غير محدود». هذا حد لم يخبرك المزود برقمه بعد.
يهم هذا لأن الخطة غير المحدودة يُفترض أن تكون الخطة التي تشتريها تحديدًا لتتوقف عن القلق بشأن الحدود. إذا اشترك عميل في فئة غير محدودة ثم تلقى بريدًا من الدعم يطلب منه تقليل الاستخدام، فقد فشلت الكلمة في المهمة الوحيدة التي كانت لها. هذا ليس فشلًا تقنيًا. إنها مشكلة صياغة، ومشكلات الصياغة في صفحات الأسعار تكلف الثقة، لا المال فقط.
يكلف مفتاح Unlimited لدينا 50 € شهريًا ولا يحمل أي سقف للطلبات. لا نحتفظ بحق إبطائه بناءً على رقم لم ننشره، لأن نشر ذلك الرقم هو الغاية الكاملة من تسمية شيء ما «غير محدود». إذا احتجنا يومًا إلى ضمانة تقنية حقيقية ضد إساءة الاستخدام، فسنقول ذلك بوضوح ونعطيك الرقم، لا أن ندفن سقفًا مرنًا خلف كلمة تعد بالعكس.
يعود جزء من هذا إلى الطريقة التي تتصرف بها البنية التحتية فعلًا. طلب الاستعلام عن منطقة زمنية أو تحديد عنوان IP يكلف القليل جدًا من موارد الحوسبة، وتلك التكلفة لا تتغير بناءً على عدد العملاء الآخرين أصحاب الخطط غير المحدودة في ذلك الشهر. الخطة المبنية على تكلفة حقيقية لكل طلب يمكنها فعلًا ألا تحمل أي سقف، لأن المزود لا يحاول موازنة رسم شهري ثابت مقابل استخدام غير متوقع من مجمع مشترك. أما الخطة التي تعتمد بصمت على أن معظم عملاء الخطط غير المحدودة يستخدمون أقل بكثير مما يحق لهم، فلا تصمد أمام عميل يستخدمها فعلًا بكثافة، وهذا بالضبط العميل الذي يُفترض أن تخدمه كلمة «غير محدود».
هناك أيضًا جانب يتعلق بشفافية الحصة. تحمل كل استجابة من My Geocode ترويسات تعرض حد حصتك، وما استخدمته، وما تبقى، إلى جانب رصيدك المتبقي. لو كانت عبارة مثل «غير محدود» تفعل أي شيء غير ما تقوله، لأظهرت تلك الترويسات ذلك في نهاية المطاف، لأن الطلب المُبطأ يبدو مختلفًا عن الطلب العادي. نفضل أن تواصل الترويسات ببساطة تأكيد المعنى الواضح للكلمة.
لا يُعد أي من هذا شكوى من الأسقف في حد ذاتها. المزود الذي يقدم خطة بسقف معلن بوضوح، لنقل عددًا ثابتًا من الطلبات شهريًا بسعر ثابت، يتصرف بصدق، ويستطيع العميل التخطيط وفق ذلك الرقم. المشكلة في الخطط التي تستعير كلمة «غير محدود» لثقلها التسويقي ثم تتراجع عنها عمليًا. سمّها خطة كبيرة. سمّها فئة عليا. فقط لا تسمّها «غير محدودة» ما لم يكن بإمكان العميل تشغيلها بالقوة التي يحتاجها منتجه دون أن يسمع خلاف ذلك أبدًا.