قبل تنفيذ مشروع جديد في "خرائط Google" في مرحلة الإنتاج، عليك التأكّد من صحة الإعدادات لكي تدفع المبلغ المناسب مقابل المنتجات التي تستخدمها. في هذا المستند، نتناول جوانب لضمان ما يلي: (1) شفافية الفوترة، حتى يمكن التحقّق من الاستخدام قبل إنشاء فاتورة، و (2) إعداد المشروع بشكل صحيح، لضمان إمكانية استخدام منتجاتنا.
على الرغم من أنّ هذه العملية يجب أن تكون بسيطة نسبيًا، يمكن لشركاء "خرائط Google" مساعدتك لضمان نقل مشاريعك بشكل صحيح.
المفاهيم
في هذا القسم، نريد التأكّد من أنّك تفهم المعلومات الأساسية حول فوترة "خرائط Google" والإعدادات المختلفة التي يمكن أن تكون متاحة. ليس هناك صواب أو خطأ في العديد من الحالات، فالأمر يعتمد على نوع النتيجة التي تحاول تحقيقها.
في هذا المستند، نتحدّث كثيرًا عن مشروعك على Google Cloud. ويرجع ذلك إلى أنّ منتجات "خرائط Google" متاحة من خلاله. وهذا يعني أنّ عملية الإعداد التي نتناولها في هذا المستند تتم في مشروعك على Google Cloud.
حسابات الفوترة
كل شركة تستخدم منتجات "خرائط Google" اليوم لديها مشروع على Google Cloud مرتبط بها. يجب أن يتضمّن هذا المشروع حساب فوترة تم إعداده. يتحمّل حساب الفوترة مسؤولية تسجيل كل استخدامات "خرائط Google" وإنشاء فاتورة كل شهر استنادًا إلى هذا الاستخدام.
بالنسبة إلى Mobility، يتم توفير حساب فوترة خاص. يُفترض استخدام حساب الفوترة هذا فقط مع حالات الاستخدام المتعلّقة بالتنقّل، مثل مشاركة الرحلات وخدمات التوصيل والخدمات اللوجستية.
يمكن استخدام حساب فوترة واحد من خلال مشاريع متعددة على Google Cloud أو مشروع واحد فقط.
مشروع واحد يشير إلى حساب الفوترة نفسه:
- حالة استخدام محدّدة (مثل حالات استخدام التنقّل)
- فواتير منفصلة
- يتم تطبيق الخصم على الكمية استنادًا إلى هذا المشروع الفردي
مشاريع متعدّدة تشير إلى حساب الفوترة نفسه:
- حالة الاستخدام نفسها
- الاستفادة من فئات الخصومات من خلال تجميع الاستخدام
- فاتورة واحدة
للحصول على معلومات إضافية عن حسابات الفوترة وغيرها من المعلومات ذات الصلة، يُرجى الاطّلاع على هذا الرابط.
كما ذكرنا أعلاه، يمكن أن يشير حساب فوترة واحد إلى مشاريع متعددة. إذا كان لديك أكثر من مشروع واحد، عليك تحديد المشاريع التي ستستخدم خدمات التنقّل لدينا وتوجيهها إلى حساب فوترة خاص بالتنقّل. يجب أن تستمر المشاريع التي لا تتضمّن حالة استخدام متعلقة بالتنقّل في الإشارة إلى حساب الفوترة العادي على "منصة خرائط Google" الذي تستخدمه اليوم. للحصول على حساب فوترة خاص بخدمات التنقّل، يجب توقيع اتفاقية خدمات تنقّل مع Google أو من خلال أحد الشركاء. في ما يلي يمكنك الاطّلاع على كيفية ملاءمة حساب الفوترة للمخطط الكامل والإعدادات المختلفة المحتملة:
موارد السحابة الإلكترونية وحساب الفوترة وإنشاء الفواتير
في ما يتعلّق بالأسعار، تتوفّر على Google Maps Platform مستويات مختلفة من الخصومات، ويمكن الحصول عليها من خلال شركاء "خرائط Google" أو مباشرةً من Google في بعض الحالات. تستند هذه المستويات إلى الحجم، لذا ستدفع أقل كلما زاد استخدامك لمنتجاتنا (يتم تطبيق الخصومات على كل رمز تخزين تعريفي على حدة). يحدّد نظام الفوترة المشاريع استنادًا إلى بيانات الاعتماد التي استخدمتها لاستدعاء منتجاتنا، ويمكن أن تكون هذه البيانات عبارة عن مفتاح API أو حساب خدمة لبعض واجهات برمجة التطبيقات الخاصة بالتنقّل:
مفاتيح واجهة برمجة التطبيقات
تتم مصادقة واجهات برمجة التطبيقات في "منصة خرائط Google" باستخدام مفتاح API. تحدّد Google حساب الفوترة الخاص بمشروع Google Cloud ذي الصلة استنادًا إلى مفتاح واجهة برمجة التطبيقات هذا، حيث سيتم الاستهلاك.
مثال على طلب إلى Geocoding API:
https://maps.googleapis.com/maps/api/geocode/json?place_id=ChIJeRpOeF67j4AR9ydy_PIzPuM&key=YOUR_API_KEY
JWT
تتطلّب بعض واجهات برمجة التطبيقات رقم تعريف مشروع على Google Cloud في عنوان URL وتستخدم رمز JWT للمصادقة. لذلك، من المهم التأكّد من أنّ الأنظمة المناسبة تستخدم طريقة المصادقة الصحيحة لضمان إتمام عملية الفوترة بشكل سليم.
مثال على طلب إلى Fleet Engine API:
curl -X GET \ https://fleetengine.googleapis.com/v1/providers/project_id/deliveryVehicles/vehicle-1234 \
-H 'authorization: Bearer eyJ0eXAiOi...' \
-H 'cache-control: no-cache' \
-H 'content-type: application/json' \
-d '{
"lastLocation": {
"location": {
"latitude": 37.432,
"longitude": -122.094
},
"updateTime": "2022-11-13T17:55:00Z"
}
}'
التكاليف
في "منصة خرائط Google"، يتم احتساب التكاليف استنادًا إلى عدد طلبات واجهة برمجة التطبيقات. بالنسبة إلى خدمات التنقّل، نفرض رسومًا استنادًا إلى عدد معاملات التنقّل القابلة للفوترة، وهي الرحلات أو المهام (عمليات الشحن وليس عمليات الاستلام) التي تمّت بنجاح. يتم تحديد ذلك قبل توقيع العقد. إذا كنت تعمل في شركة لخدمات مشاركة الرحلات أو توصيل الطعام، فإنّ إكمال رحلة أو عملية توصيل هو مقياس النجاح، ويتم ربط ذلك برحلة. تُستخدَم المهام لشركات الخدمات اللوجستية وبائعي التجزئة الذين عليهم تسليم الطرود بنجاح.
ندرك أنّ عملاء Mobility يستخدمون أيضًا منتجات "منصة خرائط Google" في تنفيذ رحلاتهم وعمليات التسليم. لذلك، إذا كنت تستخدم حسابًا خاصًا بفواتير التنقّل، يمكنك الاتصال بفريق "منصة خرائط Google" بدون أي تكلفة طالما تم احترام الحدود المحدّدة مسبقًا ضمن حالة الاستخدام نفسها للتنقّل.
على سبيل المثال، إذا كنت تعمل في شركة لتوصيل الطعام، يمكنك طلب بيانات من Geocoding API عشر مرات مقابل كل رحلة ناجحة. لمزيد من المعلومات حول هذه الحدود، يُرجى الاطّلاع على حدود الاستخدام في مستندات التنقّل. تتطلّب أي تغييرات على الحدود القصوى تعديلاً على عقدك، لذا ننصحك بالتعاون مع ممثل Google أو الشريك لمناقشة احتياجاتك المحدّدة.
في نهاية الشهر، سيتم إنشاء فاتورة استنادًا إلى (1) عدد الرحلات أو المهام الناجحة التي تم تسجيلها في النظام و (2) أي حجم من طلبات البيانات من واجهة Google Maps Platform API يتجاوز الحدود المحدّدة مسبقًا ("المبالغ الزائدة"). تتوافق حدودنا مع ما رأيناه على نطاق واسع على أنّه مطلوب في السوق.
ننصحك بقراءة مستندات فوترة الجوّال الرسمية بعناية التي يمكن العثور عليها هنا.
التجارب والتقييم
يمكن للعملاء إجراء تجربة صغيرة (إثبات المفهوم، التقييم) لخدمات التنقّل على حساب فوترة في "منصة خرائط Google" لمدة محدودة من الوقت قبل توقيع العقد. إذا أردت إجراء تجربة، يُرجى التواصل مع شريك "خرائط Google" أو نظيره في Google.
خلال مرحلة التشغيل التجريبي، وكما ذكرنا، لا يتوفّر حساب فوترة خاص بخدمة التجوال لأنّه لم يتم توقيع العقد بعد. يعني ذلك أنّه سيتم تحصيل رسوم مقابل استخدام منتجات "منصة خرائط Google"، ولكن لن يتم تحصيل رسوم مقابل المنتجات الخاصة بالتنقل. بعبارة أخرى، يعني ذلك أنّه خلال المرحلة التجريبية، لن تكون الفوترة مستندة إلى "المهمة" أو "الرحلة"، ونتيجةً لذلك، لن تنطبق حدود الاستخدام خلال هذه المرحلة.
بعد إطلاق الإصدار التجريبي رسميًا، يجب دفع الرسوم وفقًا للعقد.
باختصار:
مرحلة التشغيل التجريبي أو التطوير: لا يتم تحصيل رسوم منك إلا مقابل واجهات Google Maps API المتاحة للجميع. لن يتم تحصيل رسوم مقابل واجهات برمجة التطبيقات وحِزم تطوير البرامج غير المتاحة للجميع إلى أن يتم استخدام حساب فوترة خاص بخدمات التنقّل في المشروع. يُرجى العِلم أنّ Google تقدّم كميات استخدام مجانية لكل وحدة حفظ مخزون في "منصة خرائط Google" لأي حساب فوترة جديد يتم إنشاؤه. من المفترض أن يكون هذا العدد كافيًا لبيئة خاضعة للرقابة خلال فترة التقييم.
مرحلة الإنتاج: يتم تحصيل الرسوم منك إما حسب الرحلات أو المهام. لن يتم تحمّل التكاليف المرتبطة بـ "منصة خرائط Google" إلا إذا تجاوز الاستخدام حدود الاستخدام ("الحدود القصوى") للعقد. وفي هذه الحالة، ستدفع رسومًا إضافية. يتم تحصيل رسوم الاستخدام الزائد على النحو المحدّد هنا.
كيفية الانتقال إلى حساب فوترة خاص بخدمات التنقّل
عند الانتقال إلى الإصدار العلني، عليك عادةً إنشاء مشاريع إضافية على Google Cloud لتمثيل بيئاتك المختلفة، مثل ضمان الجودة والإصدار العلني. قبل ذلك، من المحتمل أن يكون لديك بيئة واحدة فقط، وهي بيئة التطوير.
المتطلبات
شخص من فريقك يمكنه إجراء ما يلي:
- إدارة حسابات الفوترة على Google Cloud، ويتم ذلك عادةً من خلال مشرف حساب الفوترة أو مالك المشروع
- الوصول إلى معرّف حساب الفوترة الجديد الذي تم إرساله كجزء من رسالة الترحيب التي تم إنشاؤها بعد توقيع العقد
- إذن الوصول إلى مشروع Google Cloud الذي يتوافق مع بيئة الإنتاج التي سيتم فيها تسجيل الرحلات أو المهام
اتّبِع الخطوات التالية لإعداد مشاريع جديدة وضبط الفوترة لها.
إعداد مشروع جديد
إنشاء مشروع
- [أنت] أنشِئ مشروعًا جديدًا على Google Cloud Platform في Google Cloud Console لكل بيئة جديدة. على سبيل المثال، الإنتاج والتجهيز وضمان الجودة.
- [شريك أو فريق Google] أضِف مشاريع جديدة إلى قائمة السماح للوصول إلى منتجات التنقّل. تواصل مع ممثل المبيعات في Google أو أحد شركائنا، وقدِّم رقم تعريف المشروع الذي تم إنشاؤه في الخطوة السابقة.
- [أنت] تعديل جهات الاتصال الأساسية في مشاريعك هذه الخطوة مهمة جدًا لضمان تمكّن فِرق الدعم في Google من التواصل مع الأشخاص المناسبين في مشروعك عند الحاجة.
إعدادات المشروع
أكمِل الخطوات التالية في Google Cloud Console للمشروع الذي تم إنشاؤه في الخطوات السابقة:
[أنت] إنشاء حسابات خدمة تتضمّن ربط أدوار إدارة الهوية وإمكانية الوصول (IAM) الصحيحة في Mobility (استنادًا إلى الرحلة واستنادًا إلى المهمة)
- كما تمّ ذلك في بيئة التطوير أو مع فصل أكثر تنظيمًا للأذونات إذا لزم الأمر، راجِع هذا القسم.
[أنت] أنشئ مفاتيح واجهة برمجة التطبيقات، كما تم ذلك في بيئة التطوير أو مع فصل أكثر تنظيمًا للأذونات (مثل كل منتج أو نطاق وما إلى ذلك) إذا لزم الأمر.
[أنت] فعِّل واجهات برمجة التطبيقات، مثل "خدمات التوصيل والرحلات المحلية" وغيرها من واجهات برمجة التطبيقات المطلوبة في "منصة خرائط Google" (مثل Geocoding وAutocomplete وAddress Validation).
[أنت] الحصة: إذا كنت بحاجة إلى زيادة عدد الطلبات في الدقيقة لبعض واجهات برمجة التطبيقات، يُرجى فتح تذكرة دعم. تعرَّف على كيفية إجراء ذلك هنا. يجب إضافة مبرّر مرتبط بالمؤسسة يوضّح سبب الحاجة إلى زيادة الحدّ. يمكن الاطّلاع على الحصص المحدّدة مسبقًا هنا.
[أنت] إذا كانت لديك أنظمة تم تطويرها باستخدام بيانات اعتماد من بيئة التطوير، تأكَّد من أنّ هذه الأنظمة يمكنها الإشارة إلى بيانات الاعتماد الجديدة التي تم إنشاؤها للمشاريع الجديدة. ويشمل ذلك توجيه أنظمة الخلفية والواجهة الأمامية إلى بيانات الاعتماد الجديدة، مثل مفاتيح واجهة برمجة التطبيقات وحسابات الخدمة، والتأكّد من استخدام أرقام تعريف المشاريع الصحيحة في كل بيئة على حدة.
ضبط الفوترة
نفترض هنا أنّك وقّعت عقدًا مع Google مباشرةً (حيثما ينطبق ذلك) أو من خلال شريك. هذه الخطوة شرط أساسي لتلقّي حساب الفوترة الخاص بخدمة "فودافون موبيليتي" في رسالة الترحيب، والذي سيتم استخدامه في الخطوات التالية.
- [أنت] تحقَّق مما إذا تم استلام رقم تعريف حساب الفوترة الخاص بالخدمة المتنقلة كجزء من رسالة الترحيب التي ترسلها Google عبر البريد الإلكتروني بعد توقيع العقد وتنفيذه. ملاحظة مهمة: يتم إرسال رسالة الترحيب إلى جهات الاتصال الفنية والمالية المذكورة في نموذج طلب العقد. تعاوَن مع فريق مشروعك لمعرفة المستخدم الذي ربما تلقّى هذا المعرّف، واطلب منه تزويدك بمعرّف حساب الفوترة الذي يتألف من سلسلة من الأحرف والأرقام مفصولة بشرطة.
- [أنت] اعمل مع Google أو أحد الشركاء للتأكّد من إجراء عملية التحقّق من صحة الفوترة، ما يعني أنّ أنظمتك تُبلِغ Google بشكل صحيح عن الرحلات أو المهام. يمكنك الاطّلاع على مزيد من التفاصيل في القسم التالي.
- [أنت] وجِّه مشاريعك على Google Cloud إلى حساب الفوترة الجديد باستخدام Cloud Console. يمكنك الاطّلاع على قسم إعداد حساب الفوترة في وقت لاحق من هذا المستند.
يمكنك الاطّلاع على مزيد من التفاصيل حول الفوترة بشكل عام هنا وهنا.
التحقّق من صحة معلومات الفوترة
يُعدّ التحقّق من صحة معلومات الفوترة مهمًا للتأكّد من تحصيل الرسوم منك بشكل صحيح. في بعض الأحيان، تنفّذ الشركات واجهات برمجة التطبيقات بشكل غير صحيح عن طريق الخطأ، ما يؤدي إلى فرض المزيد من الرسوم أو عدم الإبلاغ عن الاستخدام بشكل كافٍ.
تتألف عملية التحقّق من صحة معلومات الفوترة من الخطوات التالية:
التحقّق مما إذا كانت الطلبات المُرسَلة إلى واجهات برمجة التطبيقات في "منصة خرائط Google" تتضمّن tripId (أو taskId) في عنوان الطلب - مزيد من التفاصيل هنا
التحقّق من تسجيل الرحلات (أو المهام) بشكلٍ صحيح يعتمد ذلك على حزمة التنقّل المستخدَمة:
- Mobility Starter وOptimize أو Accelerate (حسب الرحلة): يجب الدمج مع ReportBillableEvent API. وهذا يعني أنّه في كل مرة يتم فيها إكمال رحلة بنجاح، يجب إرسال طلب إلى واجهة برمجة التطبيقات هذه. للتأكّد من أنّ عملية التتبُّع تتم بشكل صحيح، عليك اتّباع الخطوات الموضّحة هنا.
- Mobility Accelerate (استنادًا إلى المهام): لا يلزم أن يتم بدء الفوترة من خلال طلب بيانات من واجهة برمجة التطبيقات. يحدث ذلك تلقائيًا عندما يتم ضبط نتيجة مهمة على SUCCEEDED في مهمة تسليم. لذلك، من المهم جدًا ضبط نتيجة المهمة بشكل صحيح على FAILED أو SUCCEEDED. سيتعاون معك مهندسو العملاء (من الشركاء أو Google) للتأكّد من أنّ عملية التنفيذ قد تمت بشكلٍ سليم. من خلال Cloud Logging، يمكنك التأكّد من تعديل المهام بشكل صحيح عن طريق تنفيذ طلب البحث التالي في Cloud Logging:
resource.type="fleetengine.googleapis.com/DeliveryFleet" jsonPayload.@type="type.googleapis.com/maps.fleetengine.delivery.log.v1.UpdateTaskLog" jsonPayload.request.task.taskOutcome="TASK_OUTCOME_LOG_SUCCEEDED"
إذا تم عرض الإدخالات، يعني ذلك أنّ أنظمة الخلفية تضبط المهام على SUCCEEDED بشكل صحيح.
ملاحظة: من المهم التحقّق مما إذا كان عدد الرحلات أو المهام الفعلية التي تم إكمالها بنجاح يتطابق مع عدد المكالمات المُبلَغ عنها. في بعض الأحيان، يتم تسجيل أحداث الفوترة ولكنّها لا تتوافق مع إجمالي عدد الرحلات أو المهام التي تم إكمالها فعليًا (نقص في التسجيل).
الحالة الصحية لعملية الدمج
يجب ألا يضمن النقل الناجح إلى مرحلة الإنتاج عمل الفوترة بشكلٍ صحيح فحسب، بل يجب أن يضمن أيضًا عدم تعذُّر تنفيذ واجهات برمجة التطبيقات. في ما يتعلّق بخدمات التنقّل، من المهم التحقّق من تنفيذ عملية الدمج مع Fleet Engine (واجهة برمجة التطبيقات Local Rides and Deliveries) بشكلٍ صحيح.
لإجراء ذلك، يمكنك فتح Cloud Logging واستخدام طلب البحث التالي:
jsonPayload.errorResponse.code:*
يجب أن تعرض هذه القائمة جميع إدخالات السجلّ التي تتضمّن مشاكل. على سبيل المثال:

ويمكن تصدير هذه المشاكل إلى منتجات Cloud الأخرى، مثل BigQuery. يمكن ضبط المقاييس والتنبيهات استنادًا إلى طلب البحث في Cloud Logging:

وبما أنّها منتجات Google Cloud، قد يتم تحصيل تكلفة إضافية. يمكنك التحدث مع شريكك أو ممثل عن Google للحصول على مزيد من التوضيح.
إعدادات حساب الفوترة
إذا كانت جميع أنظمتك الآن تُبلغ عن الرحلات أو المهام بشكل صحيح ولم تكن هناك أي أخطاء في الدمج، حان الوقت لتوجيه مشاريعك إلى حساب الفوترة الذي تلقّيته كجزء من "رسالة الترحيب" والذي تم تناوله في الأقسام السابقة من هذا المستند.
ملاحظة: إذا كنت تعمل مع شريك في "خرائط Google"، يمكنه مساعدتك في هذه المرحلة ولن تحتاج إلى اتّباع الخطوات أدناه بمفردك. إذا كنت تعمل مباشرةً مع Google، وهو ما يمكن أن يحدث في بعض المناطق، يمكنك اتّباع الخطوات التالية:
ولإجراء ذلك:
- افتح Google Cloud Console (https://console.cloud.google.com).
- اختَر المشروع الجديد الذي سيتم استخدامه في "الإنتاج".
- انتقِل إلى قسم "الفوترة" في هذا المشروع. يمكنك الوصول إلى هذا الرابط مباشرةً: https://console.cloud.google.com/billing
- الفوترة > النقر على "إدارة حسابات الفوترة":
- في صفحة "الفوترة"، انقر على رمز النقاط الثلاث
بجانب أحد المشاريع التي تم إنشاؤها في مرحلة الإنتاج، ثم اختَر "تغيير حساب الفوترة":
- الفوترة > في حساب الفوترة، اختَر رمز حساب الفوترة الذي تلقّيته في رسالة الترحيب من القائمة المنسدلة. بعد ذلك، انقر على "ضبط الحساب":
- سيتم ربط المشروع بحساب الفوترة الجديد:
- بعد إضافة طريقة الفوترة الجديدة، انتقِل إلى "نظرة عامة > نظرة عامة على الدفع" و"إعدادات الدفع" للتأكّد من صحة المعلومات. لمزيد من المعلومات عن تعديل الفوترة والدفع، يُرجى الرجوع إلى هذا الرابط. إذا واجهت أي مشاكل متعلّقة بالفوترة، يُرجى إرسال طلب دعم متعلّق بالفوترة أو التواصل مع شريكك أو ممثل Google.
تقارير الفوترة
تساعدك "تقارير الفوترة" في فهم التكاليف المرتبطة بحساب الفوترة الذي تم ربطه بالمشروع.
ملاحظة: إذا كنت تعمل مع شريك في "خرائط Google"، يُرجى التواصل معه للتأكّد من حصولك على معلومات الفوترة ذات الصلة التي تحتاج إليها.
افتح حساب الفوترة المرتبط بالمشروع، ثم اختَر "التقارير". بعد ذلك، يمكنك استخدام مجموعة الفلاتر التالية:

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

تتم إعادة تحميل معلومات التقرير يوميًا. إذا كانت المعلومات خلال اليوم ضرورية، يمكن استخدام طلبات بحث Cloud Logging لمعرفة عدد الأحداث القابلة للفوترة التي حدثت خلال اليوم. يمكنك الاطّلاع على الأقسام السابقة لمعرفة ذلك.
خطة تحسين الأداء
من المهم الإشارة إلى خطة زيادة الإنتاجية. من الشائع عدم نقل كل الزيارات إلى مشروع التنقّل حسب طبيعة نشاطك التجاري. على سبيل المثال، تستغرق بعض الشركات وقتًا لطرح الحلّ الجديد في جميع فروعها وامتيازاتها ومتاجرها ومكاتبها وما إلى ذلك، ما يعني أنّ جزءًا من الزيارات سيستخدم الأنظمة القديمة وجزءًا آخر سيذهب إلى المشروع الجديد.
في كثير من الحالات أيضًا، لن تنتمي جميع الزيارات إلى حالة استخدام متعلقة بالتنقّل، كما هو الحال بالنسبة إلى أدوات تحديد مواقع المتاجر وخدمة استلام الطلبات من الرصيف وغيرها من الحلول الداخلية. يجب أن تشير هذه المعرّفات إلى حساب فوترة على Google Maps Platform لأنّه يجب إبقاء عدد الزيارات فيه منفصلاً عن حساب فوترة التنقّل.
من المهم الالتزام بسياسة التنفيذ:
- النموذج المستند إلى الرحلات: "يُقصد باستخدام "حلول متعلقة بعمليات التسليم والرحلات عند الطلب" تقديم خدمات تجارية عند الطلب في مجال الرحلات وعمليات التسليم. تشمل هذه الخدمات عادةً (أ) المستهلكين الذين يرسلون طلبات للحصول على رحلة إلى وجهة معيّنة (أو تسليم سلعة معيّنة)، و (ب) السائقين الذين يتم الربط بينهم وبين الطلبات، والذين يقودون مركبة لإكمال الخدمات".
- نموذج يستند إلى المهام: "تم تصميم Last Mile Fleet Solution من Google Maps Platform لاستخدامه في خدمات التوصيل التجاري في الميل الأخير وخدمات استلام الميل الأول. وتشمل هذه الخدمات عادةً (أ) مجموعة من مركبات التوصيل التي يملكها العميل أو يتعاقد معها، و(ب) عمليات التوصيل استنادًا إلى مسار مُخطَّط مسبقًا، و(ج) شبكة من مراكز التوزيع تضم فِرقًا تشغيلية تساعد في تنفيذ عمليات التوصيل، و (د) مستهلكين يتتبّعون الشحنات ثم يستلمونها".
لذلك، عليك معرفة الأنظمة التي يجب أن تشير إلى حساب فوترة Google Maps Platform والأنظمة التي يجب أن تشير إلى حساب فوترة التنقّل. من الشائع أن يكون لديك مشاريع متعددة يشير كل منها إلى حساب الفوترة الصحيح.
على سبيل المثال، لنفترض أنّ كل رحلة / مهمة تتضمّن 10 طلبات ترميز جغرافي اليوم وفقًا لحدود الاستخدام. إذا كانت عملية نقل البيانات ستستغرق بضعة أشهر وبدأت بإرسال 100, 000 رحلة / مهمة في الشهر الأول، يعني ذلك أنّه يمكنك طلب Geocoding API مليون مرة. ولكن إذا كان نشاطك التجاري يرسل 5 ملايين طلب ترميز جغرافي، قد يتم تسجيل هذا الفرق (4 ملايين) على أنّه رسوم إضافية. يمكنك اتّخاذ أحد الإجراءَين التاليَين:
- زيادة عدد الرحلات / المهام التي تُبلغنا بها (تسريع خطة زيادة الاستخدام)، وبالتالي تطبيق حدود أعلى، وفي هذه الحالة عليك إبلاغنا بـ 500 ألف رحلة / مهمة شهريًا
- يمكنك التفاوض على حدود أعلى أثناء مفاوضات العقد كما هو موضّح أعلاه.
- يمكنك توجيه طلبات Geocoding API إلى Google Maps Platform API للاستفادة من فئات الخصم الأعلى والدفع بسعر أقل من رسوم الاستخدام الزائد.
ندرك أنّ تقدير التكلفة استنادًا إلى حجم نشاطك التجاري ومدى تعقيده وحالات الاستخدام يمكن أن يكون أمرًا معقّدًا، لذا يُرجى التواصل مع شريكك أو فريق Google المعني لتحديد أفضل طريقة للاستعداد لإطلاق الإصدار العلني باستخدام مشاريعك الحالية.
باختصار، لإنشاء خطة إعداد مناسبة، يجب اتّباع الخطوات التالية: 1. حدِّد حالات الاستخدام المرتبطة بالتنقّل وتلك غير المرتبطة به وفقًا لسياسة التنفيذ. 2. تحديد واجهات برمجة التطبيقات المستخدَمة حاليًا في "منصة خرائط Google" لحالات الاستخدام ذات الصلة وأحجامها 3- تحديد ما إذا كانت واجهات برمجة التطبيقات في "منصة خرائط Google" ستظل مطلوبة بعد تنفيذ حل التنقّل، على سبيل المثال، يتم احتساب الوقت المقدّر للوصول تلقائيًا على Fleet Engine، وقد لا تحتاج إلى احتسابه باستخدام Directions API بعد الآن 4. حدِّد المدة التي ستستغرقها عملية نقل حالات استخدام التنقّل بالكامل إلى منصة التنقّل الجديدة من جهتك. 5- تحقَّق جيدًا مما إذا كانت "حدود الاستخدام" كافية لتلبية حالات الاستخدام لديك. 6. تحديد نقطة التحوّل التي يمكن فيها دمج جميع طلبات Google Maps Platform في حساب فوترة التنقّل لحالات استخدام التنقّل
الخاتمة
في الختام، يُعدّ إعداد حساب الفوترة بشكلٍ سليم أمرًا ضروريًا لضمان إمكانية توقّع الأسعار وشفافيتها. من خلال استخدام تكنولوجيا التنقّل التي تتضمّن أفضل خدمات الموقع الجغرافي، يمكن للشركات أن تثق في دقة وكفاءة عمليات الفوترة. ولا يساعد ذلك في خفض التكاليف فحسب، بل يوفّر أيضًا البيانات والإحصاءات اللازمة لاتخاذ قرارات مدروسة بشأن النشاط التجاري. علاوةً على ذلك، تتيح الشفافية التي يوفّرها هذا النظام للشركات فهمًا واضحًا لنفقاتها، ما يؤدي إلى إدارة أفضل للميزانية.
الإجراءات التالية
- إعداد حساب الفوترة في وحدة تحكّم GCP
- يمكنك الاطّلاع على مزيد من التفاصيل حول الفوترة بشكل عام على الرابط