إدارة تكاليف "منصة خرائط Google"

توفّر "منصة خرائط Google" مجموعة من الخيارات للتحكّم في استهلاكك وضمان توافق استخدامك مع ميزانيتك. تتضمن الخيارات:

  • يمكنك إيقاف الرسوم عن طريق وضع حدّ أقصى لعدد أحداث الفوترة التي يؤديها تطبيقك.
  • تلقّي إشعارات عندما يقترب استخدامك من حدود معيّنة للميزانية أو واجهة برمجة التطبيقات
  • إنشاء تطبيقاتك بفعالية أكبر من حيث التكلفة

يوضّح الجدول التالي الخيارات المتاحة لك.

إيقاف الرسوم تلقّي إشعار التصميم بهدف خفض التكلفة

تعديل حدود الحصة

ضبط تنبيهات الحصة

إنشاء ميزانيات وتنبيهات بشأن الميزانية

اتّباع استراتيجيات تنفيذ فعّالة من حيث التكلفة

الحصص وتنبيهات الحصص

تساعدك حدود الحصة على التحكّم في استخدام واجهة برمجة التطبيقات ومنع تحصيل رسوم غير متوقّعة.

ضبط الحدود القصوى للحصة

من خلال ضبط حدّ الحصة، يمكنك تحديد الحدّ الأقصى لعدد الطلبات المسموح بها لواجهة برمجة تطبيقات أو خدمة معيّنة خلال إطار زمني محدّد.

وبعد أن تصل الطلبات في مشروعك إلى هذا الحد، تتوقف خدمتك عن الاستجابة للطلبات. ويعود إليك تحديد التوازن بين احتمال حدوث انقطاع في الخدمة وزيادة التكلفة.

  1. افتح صفحة "حصص Google Maps Platform" في Cloud Console.

    الانتقال إلى "الحصص"

    واختَر المشروع المستهدف.

  2. في القائمة المنسدلة "واجهات برمجة التطبيقات"، اختَر واجهة برمجة التطبيقات المحدّدة لتعديل الحصة.

  3. إذا كنت تريد تعديل أكثر من نوع واحد من الحصص، ضَع علامة في مربّع الاختيار بجانب الحصص التي تريد تفعيلها.

  4. انقر على قائمة الخيارات الإضافية، ثمّ انقر على تعديل الحصة.

  5. في اللوحة الجانبية التي تظهر، أدخِل قيم الحصة الجديدة وانقر على إرسال الطلب.

استخدِم حاسبة الأسعار في Google Maps Platform لتقدير التكاليف استنادًا إلى حجم الطلبات المقدَّر.

ضبط تنبيهات الحصة

تُعلمك تنبيهات الحصة عندما يقترب استخدامك لواجهة برمجة التطبيقات من حدّ معيّن.

  1. افتح صفحة "حصص Google Maps Platform" في Cloud Console.

    الانتقال إلى "الحصص"

    واختَر المشروع المستهدف.

  2. في القائمة المنسدلة "واجهات برمجة التطبيقات"، اختَر واجهة برمجة التطبيقات المحدّدة لتعديل الحصة.

  3. اختَر نقاط النهاية المطلوب تعديلها.

  4. انقر على قائمة الخيارات الإضافية، ثم انقر على إنشاء تنبيه بشأن الاستخدام.

  5. تحتوي اللوحة الجانبية المنزلقة على وصف لسياسة التنبيه التلقائية. إذا أردت تغيير السياسة، انقر على قائمة النقاط الثلاث ثم على تخصيص سياسة التنبيه لعرض نافذة إعدادات السياسة. استخدِم روابط التالي في النافذة للتنقّل بين خطوات الإعداد، والتي تتضمّن إمكانية ضبط قنوات الإشعارات، مثل الرسائل القصيرة والبريد الإلكتروني والمحادثة وخطافات الويب وPagerDuty وPub/Sub.

  6. بعد إضافة قناة إشعارات، اختَرها في الحقل قنوات الإشعارات وانقر على حسنًا.

  7. نفِّذ هذه الخطوة فقط إذا لم تعدِّل سياسة التنبيه في الخطوة السابقة. ضمن ضبط الإشعارات في اللوحة، أضِف أنواع الإشعارات التي تريد تلقّيها واضبطها، ثم اختَر قناة واحدة أو أكثر من هذه القنوات في الحقل قنوات الإشعارات وانقر على حسنًا.

  8. انقر على إنشاء.

تعديل الحصة حسب الحاجة

راجِع حصصك من واجهة برمجة التطبيقات وعدِّلها بانتظام لتحسين الاستخدام والتكاليف، مع تحقيق التوازن بين منع الإنفاق المفرط وضمان عمل تطبيقك بشكل سليم.

  • مراقبة أنماط استخدام واجهة برمجة التطبيقات في Google Cloud Console تحديد حصص تتوافق مع ميزانيتك وتمنع الإنفاق الزائد
  • التأكّد من أنّ الحصص يمكنها التعامل مع فترات الاستخدام القصوى:
  • إجراء تعديلات تدريجية واختبار تطبيقك بدقة بعد كل تغيير لتجنُّب حدوث أي انقطاعات

الميزانيات وتنبيهات الميزانية

إذا كانت لديك ميزانية محدّدة لاستخدام Google Maps Platform، يمكنك تجنُّب تلقّي فواتير بمبالغ مفاجئة من خلال إنشاء ميزانيات وتنبيهات في "الفوترة في Cloud".

يمكنك ضبط تنبيهات بشأن الميزانية لإعلامك عند بلوغ نسب مئوية معيّنة من إجمالي ميزانيتك، ما يتيح لك الاطّلاع على مؤشرات تكاليف الاستخدام بمرور الوقت.

راجِع مستندات Google Cloud للحصول على تعليمات حول إنشاء الميزانيات وإدارتها وتنبيهات الميزانية.

إدارة التكاليف الاستراتيجية

تتضمّن الميزانية الفعّالة استخدام خيارات مجانية أو منخفضة التكلفة كلما أمكن ذلك. يستكشف هذا القسم استراتيجيات مختلفة لتقليل التكاليف.

استخدام Maps Static API كلّما أمكن

تكون الخرائط الثابتة مناسبة للحالات التالية، وهي تتيح عرض خرائط بسيطة لا تحتاج إلا إلى علامة واحدة:

  • أنت تبدأ بنموذج أولي لا يتضمّن الكثير من الميزات بعد.
  • ليس لديك أي عمليات تخصيص للخريطة.
  • استخدام علامة واحدة على الأكثر:
  • لست بحاجة إلى إتاحة تفاعل المستخدم باستخدام الخرائط الديناميكية أو "التجوّل الافتراضي" الديناميكي.

استخدام الصور المصغّرة

يمكن استخدام الصور المصغّرة كبديل أرخص من واجهة برمجة التطبيقات Maps Static API. يتم تحصيل رسوم منخفضة مقابل الصور المصغّرة، ويمكن أن تنقل المستخدمين إلى نسخة ديناميكية من "خرائط Google" عند النقر عليها، وبالتالي لن تدفع إلا مقابل عمليات تحميل الخرائط الديناميكية للمستخدمين المتفاعلين.

استخدام فئات أسعار أرخص

توفّر Google عددًا مختلفًا من أحداث الاستخدام المجاني لكل فئة أسعار. يمكنك تحسين تطبيقك لاستخدام الإمكانات في فئتَي "أساسية" أو "احترافية"، حيث يمكنك الاستفادة من المزيد من أحداث الاستخدام الشهري المجاني. مزيد من المعلومات حول فئات الأسعار

دمج خرائط متعددة

إذا كان لديك عملية تنفيذ تعرض خرائط متعددة، اتّبِع الإرشادات التالية:

  • تحميل الخرائط عند الضرورة فقط لتقليل الموارد غير الضرورية
  • إعادة استخدام خريطة واحدة من خلال تعديل إطار العرض ومستوى التكبير/التصغير والعلامات حسب الحاجة
  • استخدِم حلّ Locator Plus إذا كنت تعرض خرائط متعددة لإظهار مواقع المتاجر.
  • استخدِم خريطة واحدة لكل شاشة واجهة مستخدم، لأنّ المستخدمين يتفاعلون عادةً مع خريطة واحدة في كل مرة.

تخزين المحتوى في ذاكرة التخزين المؤقت عند السماح بذلك

تحظر معظم منتجات "منصة خرائط Google" تخزين المحتوى مؤقتًا. ومع ذلك، تسمح بعض الاستثناءات بتخزين نتائجها مؤقتًا لمدة تصل إلى 30 يومًا. راجِع بنود "منصة خرائط Google" للاطّلاع على التفاصيل.

استراتيجيات فعّالة من حيث التكلفة لاستخدام Places API

يقدّم هذا القسم طرقًا لتحسين استخدامك لواجهة Places API وتقليل التكاليف المرتبطة بها.

استخدام أقنعة الحقول

يضمن استخدام إخفاء الحقول عدم طلب بيانات غير ضرورية، ما يساعد في تقليل وقت الاستجابة ورسوم الفوترة.

بالنسبة إلى Place Details (New) وNearby Search (New) وText Search (New)، استخدِم العنوان FieldMask في طلبات واجهة برمجة التطبيقات لتحديد قائمة الحقول التي سيتم عرضها في الاستجابة.

يتم بعد ذلك تحصيل الرسوم منك وفقًا لأعلى رمز تخزين تعريفي ينطبق على طلبك. وهذا يعني أنّه في حال اختيار حقول في كل من رمز التخزين التعريفي الأساسي ورمز التخزين التعريفي المتقدّم، سيتم تحصيل الرسوم منك استنادًا إلى رمز التخزين التعريفي المتقدّم.

استخدام تسعير الجلسة مع خدمة "تفاصيل المكان" (جديد)

إذا كانت تطبيقاتك تتلقّى عددًا من الطلبات يتراوح بين 100,001 و500,000 أو أكثر شهريًا، أو إذا كان المستخدمون يرسلون أكثر من 12 طلب إكمال تلقائي لكل جلسة، تنصح Google باستخدام الجلسات مع ميزة "الإكمال التلقائي للأماكن (جديد)". تساعد الجلسات في تبسيط التسعير وتوفير نموذج تسعير متّسق لاستخدامه مع ميزة "الإكمال التلقائي للأماكن" (الجديدة).

راجِع مستندات أسعار الجلسات الخاصة بميزة "الإكمال التلقائي للمكان (جديدة)" للاطّلاع على التفاصيل.

استراتيجيات فعّالة من حيث التكلفة لاستخدام Routes API

يقدّم هذا القسم طرقًا لتحسين استخدامك لواجهة Routes API وتقليل التكاليف المرتبطة بها.

وضع حدّ لعدد نقاط الطريق في Compute Routes

يجب ألا يتجاوز عدد إدخالات المستخدمين في طلب بحث 10 نقاط طريق كحد أقصى. يتم تحصيل رسوم أعلى مقابل الطلبات التي تحتوي على أكثر من 10 نقاط طريق.

استخدام ميزة "تحسين مسارات Compute Routes" للحصول على أفضل توجيه

يتم تحصيل رسوم أعلى مقابل الطلبات التي تستخدم وسيطة تحسين نقاط الطريق.

ترتّب وسيطة التحسين نقاط الطريق لضمان التوجيه الأمثل. وهذا يعني أنّ السفر من النقطة "أ" إلى النقطة "هـ" يكون أفضل عند تحسين المسار (أ-ب-ج-د-هـ) مقارنةً بالتسلسل العشوائي لمسار غير محسّن، مثل أ-د-ب-ج-هـ.

استخدام نماذج حركة المرور في الوقت الفعلي في Compute Routes وDistance Matrix API (الإصدار القديم)

يتم تحصيل رسوم أعلى مقابل طلبات Compute Routes API وDistance Matrix API (الإصدار القديم) التي تتضمّن نماذج حركة المرور في الوقت الفعلي. في حال عدم تضمين نماذج بيانات الزيارات في الطلب، ستستند النتائج إلى عوامل مادية فقط، مثل الطرق والمسافة وحدود السرعة. فعِّل نماذج حركة المرور في الوقت الفعلي من خلال ضبط وقت المغادرة على now.

استخدام "المسار الذي تمّت قيادته" و"أقرب طريق" عندما تكون بيانات نظام تحديد المواقع العالمي (GPS) غير دقيقة

تتضمّن الفئة المتقدّمة ميزتَي "المسار الذي تمّ سلوكه" و"الطريق الأقرب" في Maps Roads API، ويتم تحصيل رسوم أعلى مقابل استخدامهما. استخدِم هذه الميزات عندما تكون بيانات نظام تحديد المواقع العالمي (GPS) غير دقيقة، وحين يمكن أن تساعد Roads API في تحديد الطريق الصحيح. تتوفّر ميزة "حدود السرعة"، وهي ميزة أخرى في Roads API، لعملاء Asset Tracking فقط.