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

قبل تنفيذ مشروع خرائط Google جديد في مرحلة الإنتاج، تحتاج إلى التأكد من صحة إعدادك بحيث تدفع المبلغ المناسب للمنتجات التي تستخدمها. في هذا المستند، نتناول الجوانب للتأكد من أنك تتمتع بما يلي: (1) شفافية الفوترة - بحيث يمكن التحقق من الاستخدام قبل إنشاء الفاتورة و (2) الإعداد الصحيح للمشروع - لضمان إمكانية استخدام منتجاتنا.

على الرغم من أنّ هذه العملية واضحة نسبيًا، يمكن لشركاء "خرائط Google" العمل معك لضمان نقل مشاريعك بشكل صحيح.

المفاهيم

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

خلال هذا المستند، سنتحدّث كثيرًا عن مشروعك على Google Cloud. وذلك لأن منتجات خرائط Google تتوفر من خلاله. وهذا يعني أنّ الإعدادات التي نتناولها في هذا المستند تتم في مشروعك على Google Cloud.

حسابات الفوترة

تمتلك كل شركة تستخدم منتجات "خرائط Google" اليوم مشروعًا على Google Cloud مرتبط بها. يجب أن يكون لهذا المشروع حساب فوترة تم إعداده. حساب الفوترة مسؤول عن استحقاق جميع استخدامات خرائط Google وإنشاء فاتورة كل شهر بناءً على هذا الاستخدام.

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

يمكن استخدام حساب فوترة واحد من خلال مشاريع متعددة على Google Cloud أو مشروع واحد فقط.

يشير مشروع واحد إلى حساب الفوترة نفسه:

  • حالة استخدام محدّدة (أي حالات استخدام التنقّل)
  • فواتير منفصلة
  • يتم تطبيق الخصم على الحجم بناءً على هذا المشروع الفردي.

تشير عدة مشاريع إلى حساب الفوترة نفسه:

  • حالة الاستخدام نفسها
  • استفِد من فئات الخصم من خلال تجميع بيانات الاستخدام
  • فاتورة واحدة

للحصول على معلومات إضافية حول حسابات الفوترة وغيرها من المعلومات ذات الصلة، اطّلِع على هذا الرابط.

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

عمليات الإعداد المحتملة لحساب الفوترة
عمليات إعداد محتملة لحساب الفوترة

موارد السحابة الإلكترونية وحساب الفوترة وإنشاء الفواتير

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

مفاتيح واجهة برمجة التطبيقات

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

مثال على طلب إلى واجهة برمجة تطبيقات الترميز الجغرافي:

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"، يتم احتساب التكاليف استنادًا إلى حجم طلبات البيانات من واجهة برمجة التطبيقات. بالنسبة إلى خدمات النقل، نحصّل الرسوم بناءً على حجم معاملات النقل القابلة للفوترة، والتي يتم إكمالها بنجاح عن الرحلات أو المهام (الشحنات، وليس عمليات الاستلام). يتم تحديد ذلك قبل توقيع العقد. إذا كنت تعمل في شركة توصيل الطعام أو مشاركة الرحلات، يُعد إكمال إحدى وسائل النقل أو توصيل الطلبات مقياس نجاحك - وهذا يرتبط برحلة. تُستخدَم المهام لشركات الخدمات اللوجستية وبائعي التجزئة الذين عليهم تسليم الطرود بنجاح.

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

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

في نهاية الشهر، سيتم إنشاء فاتورة استنادًا إلى (1) عدد الرحلات أو المهام الناجحة التي تم الإبلاغ عنها في النظام و (2) أي عدد من طلبات البيانات من Google Maps Platform API تتجاوز الحدود المحددة مسبقًا ("التجاوزات"). تتماشى حدودنا مع ما لاحظناه على نطاق واسع حسب الحاجة في السوق.

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

الإصدارات التجريبية والتقييم

يمكن للعملاء تنفيذ برنامج تجريبي صغير (إثبات جدوى الفكرة وتقييمه) لخدمات التنقّل على حساب الفوترة في "منصة خرائط Google" لفترة محدودة من الوقت قبل توقيع العقد. إذا كنت تريد إطلاق برنامج تجريبي، يمكنك الرجوع إلى شريك "خرائط Google" أو نظيره في Google.

خلال مرحلة التشغيل التجريبي، كما ذكرنا سابقًا، لا يتوفّر حساب لفواتير الخدمات الجوّالة لأنّه لم يتم توقيع العقد بعد. وهذا يعني أنه عند استخدام منتجات "منصة خرائط Google"، سيتم تحصيل الرسوم منهم، ولكن لن يتم تحصيل رسوم المنتجات الخاصة بالتنقل. بمعنى آخر، لا يعني هذا أنّ الفوترة في المرحلة التجريبية لا تستند إلى "المهمة" أو "الرحلة" بناءً على ذلك، وبالتالي لن تسري حدود الاستخدام خلال هذه المرحلة.

بعد إطلاق البرنامج التجريبي رسميًا، يجب دفع رسومه وفقًا للعقد.

خلاصة القول:

  • مرحلة التجربة / التطوير: يتم تحصيل رسوم منك فقط مقابل واجهات برمجة التطبيقات لخرائط Google المتاحة للجميع. ولن يتم تحصيل أي رسوم من واجهات برمجة التطبيقات وحِزم تطوير البرامج (SDK) غير المتاحة للجميع إلى أن يتم استخدام حساب فوترة للأجهزة الجوّالة في المشروع. تجدر الإشارة إلى أنّ Google تقدّم أرصدة بقيمة 200 دولار أمريكي لواجهات برمجة تطبيقات "منصة خرائط Google" لأي حساب فوترة جديد يتم إنشاؤه. يجب أن يكون هذا كافيًا للبيئة الخاضعة للرقابة خلال فترة التقييم.

  • مرحلة الإنتاج: يتم تحصيل الرسوم منك إما من خلال الرحلات أو المهام. لن يتم تحميل التكاليف المرتبطة بـ "منصة خرائط Google" إلا إذا تجاوز الاستخدام حدود الاستخدام ("الحدود القصوى") في العقد. إذا كان الأمر كذلك، سوف تدفع مقابل الزيادات. يتم تحصيل الرسوم الزائدة على النحو المحدّد هنا.

كيفية الانتقال إلى حساب فوترة للأجهزة الجوّالة

عند نقل البيانات إلى مرحلة الإنتاج، عليك عادةً إنشاء بعض مشاريع Google Cloud Platform (GCP) الأخرى لتمثيل بيئاتك المختلفة مثل ضمان الجودة والإنتاج. قبل ذلك، ربما يكون لديك بيئة واحدة فقط، وهي بيئة التطوير.

المتطلّبات

شخص من جانبك يمكنه:

  1. إدارة حسابات الفوترة على Google Cloud، ويتم ذلك عادةً من خلال مشرف حساب الفوترة أو مالك المشروع.
  2. إذن الوصول إلى رقم تعريف حساب الفوترة الجديد الذي كان جزءًا من رسالة الترحيب التي تم إنشاؤها بعد توقيع العقد
  3. الوصول إلى مشروع Google Cloud المقابل لبيئة الإنتاج التي يتم فيها إعداد تقارير عن الرحلات أو المهام

في ما يلي الخطوات المطلوبة لإعداد مشروع جديد وكيفية ضبط الفوترة في هذه المشاريع الجديدة.

إعداد مشروع جديد

إنشاء المشاريع

  1. [أنت] إنشاء مشاريع جديدة على Google Cloud Platform للبيئات الجديدة (مثل الإنتاج وضمان الجودة وما إلى ذلك) ويتم ذلك من خلال Google Cloud Console، من خلال رابط مباشر هنا.
  2. [شريك أو فريق Google] يجب إدراج هذا المشروع في القائمة المسموح بها للوصول إلى منتجات التنقّل. لإجراء ذلك، يمكنك التعاون مع ممثل المبيعات الذي تتعامل معه في Google أو الشريك لإجراء ذلك نيابةً عنك. قدِّم رقم تعريف المشروع الذي تم إنشاؤه في الخطوة السابقة.
  3. [أنت] تعديل جهات الاتصال الأساسية في مشاريعك يُعد ذلك مهمًا للغاية لضمان إمكانية وصول فِرق الدعم في Google إلى الأشخاص المناسبين إلى جانبك.

إعدادات المشروع

يجب تنفيذ الخطوات أدناه على Google Cloud Console في المشروع الذي تم إنشاؤه وفقًا للخطوات السابقة:

  1. [أنت] إنشاء حسابات الخدمة، بما في ذلك ربط الأدوار الصحيحة لتحديد الخدمات الجوّالة وإمكانية الوصول (IAM) (مستندة إلى الرحلة ومستندة إلى المهمة) - كما تم ذلك في بيئة التطوير أو من خلال تقسيم أذونات الوصول بشكل أكثر تنظيمًا إذا لزم الأمر - يُرجى الاطّلاع على هذا القسم.
  2. [أنت] إنشاء مفاتيح واجهة برمجة التطبيقات (API) - كما تم تنفيذها في بيئة التطوير أو من خلال تقسيم أذونات الوصول بشكل أكثر تنظيمًا (على سبيل المثال، حسب المنتج أو النطاق أو غير ذلك) إذا لزم الأمر
  3. [أنت] تفعيل واجهات برمجة التطبيقات مثل "الرحلات المحلية وعمليات التسليم" وواجهات برمجة التطبيقات الأخرى لـ "منصة خرائط Google" المطلوبة (مثل الترميز الجغرافي والإكمال التلقائي والتحقق من صحة العنوان).
  4. [أنت] الحصة: إذا كنت بحاجة إلى زيادات في عدد طلبات البحث في الثانية (QPS) لواجهات برمجة تطبيقات معيّنة، يمكنك فتح طلب دعم. تعرَّف على كيفية إجراء ذلك هنا. يجب إضافة مبرّر للنشاط التجاري يوضّح سبب الحاجة إلى الزيادة. يمكن الاطّلاع على الحصص المحدَّدة مسبقًا هنا.
  5. [أنت] إذا كانت لديك أنظمة تم تطويرها وكانت تستخدم بيانات اعتماد من بيئة التطوير، تأكَّد من أن هذه الأنظمة قادرة على الإشارة إلى بيانات الاعتماد الجديدة التي تم إنشاؤها للمشروعات الجديدة التي تم إنشاؤها. ويشمل ذلك توجيه أنظمة الواجهة الأمامية والخلفية إلى بيانات الاعتماد الجديدة، مثل مفاتيح واجهة برمجة التطبيقات وحسابات الخدمة والتأكّد من استخدام أرقام تعريف المشاريع المناسبة في كل بيئة محدّدة.

ضبط الفوترة

نفترض هنا أنّك وقّعت عقدًا مع Google مباشرةً (حيثما ينطبق ذلك) أو من خلال أحد الشركاء. وهذا شرط أساسي لتلقّي حساب "الفوترة المضافة إلى فاتورة التنقّل" في خطاب الترحيب الذي سيتم استخدامه في الخطوات التالية.

  1. [أنت] تحقَّق مما إذا تم استلام رقم تعريف حساب فوترة الخدمات الجوّالة كجزء من رسالة الترحيب التي يتم إرسالها من Google عبر البريد الإلكتروني بعد توقيع العقد وتوقيعه. ملاحظة مهمة: يتم إرسال رسالة الترحيب إلى جهات الاتصال الفنية والمالية الواردة في نموذج الطلب الوارد في عقدك. اعمل مع فريق المشروع لفهم من كان قد تلقّى هذه الدفعة واطلب من هذا الشخص أن يقدّم لك معرّف حساب الفوترة الذي يتكون من سلسلة من الأحرف والأرقام مفصولة بواصلات.
  2. [أنت] التعاون مع Google أو الشريك للتأكّد من إجراء عملية تحقّق من الفوترة، وهذا يعني أنّ أنظمتك تسجّل حاليًا في التقارير "الرحلات" أو "المهام" إلى Google بشكلٍ صحيح. يمكنك العثور على مزيد من التفاصيل في القسم التالي.
  3. [أنت] توجيه مشاريعك على Google Cloud إلى حساب الفوترة الجديد باستخدام Cloud Console: يمكنك الاطّلاع على قسم ضبط حساب الفوترة بمزيد من التفاصيل في هذا المستند.

يمكنك الاطّلاع على مزيد من التفاصيل عن الفوترة بشكل عام هنا وهنا.

التحقّق من صحة الفوترة

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

تتألف عملية التحقّق من صحّة الفوترة من الخطوات التالية:

  1. التحقّق ممّا إذا كانت الطلبات المرسَلة إلى واجهات برمجة التطبيقات في "منصة خرائط Google" تحتوي على رقم تعريف (أو معرِّف مهام) في عنوان الطلب، ويمكنك الاطّلاع على مزيد من التفاصيل هنا

  2. التحقق مما إذا كان يتم الإبلاغ عن الرحلات (أو المهام) بشكل صحيح. يعتمد ذلك على حزمة التنقّل المستخدَمة:

    • Mobility Starter وOptimize، أو Acccelability (استنادًا إلى الرحلة): يجب الدمج مع ReportBillableEvent API. وهذا يعني أنّه عند اكتمال الرحلة بنجاح، يجب تقديم طلب إلى واجهة برمجة التطبيقات هذه. وللتحقّق مما إذا كان ذلك يحدث بشكل صحيح، عليك اتّباع الخطوات الموضّحة هنا.
    • تسريع الحركة (استنادًا إلى المهام): ليس من الضروري بدء الفوترة من خلال طلب بيانات من واجهة برمجة التطبيقات. يحدث ذلك تلقائيًا عند تعيين نتيجة مهمة على SUCCEEDED في مهمة تسليم. لذلك، من المهم جدًا أن تقوم بتعيين نتيجة المهمة بشكل صحيح على "تعذّر" أو "تم بنجاح". سيعمل مهندسو العملاء (الشركاء أو Google) معك للتحقق من إتمام التنفيذ بشكل صحيح. من خلال Cloud Logging، يمكنك التحقُّق من تعديل المهام بشكل صحيح من خلال تنفيذ طلب تسجيل الدخول في Cloud التالي:
    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 (واجهة برمجة تطبيقات الرحلات المحلية والتسليمات) قد تم تنفيذه بشكل صحيح.

ولإجراء ذلك، يمكنك فتح Cloud Logging واستخدام طلب البحث التالي:

jsonPayload.errorResponse.code:*

ويجب أن يتم سرد جميع إدخالات السجل التي تحتوي على مشكلات. على سبيل المثال:

أخطاء طلب البحث باستخدام "التسجيل في السحابة الإلكترونية"
أخطاء طلب البحث باستخدام "التسجيل في السحابة الإلكترونية"

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

إنشاء المقاييس من طلب البحث في Cloud Logging
إنشاء مقاييس من طلب بحث Cloud Logging

بما أن هذه هي منتجات Google Cloud، قد يتم فرض تكلفة إضافية. يمكنك التحدث إلى شريكك أو ممثل Google لمزيد من التوضيح.

ضبط حساب الفوترة

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

ملاحظة: إذا كنت تعمل مع أحد شركاء "خرائط Google"، سيتمكّن من مساعدتك في هذه المرحلة، ولن تضطر إلى اتّباع الخطوات التالية بمفردك. إذا كنت تعمل مباشرةً مع Google، وهو ما يمكن أن يحدث في بعض المناطق، يمكنك اتّباع الخطوات التالية:

ولإجراء ذلك:

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

تقارير الفوترة

تساعدك تقارير الفوترة في فهم التكاليف المرتبطة بحساب الفوترة الذي تم ربطه بالمشروع.

ملاحظة: إذا كنت تعمل مع أحد شركاء "خرائط Google"، يُرجى التعاون معه للتأكّد من تزويدك بمعلومات الفوترة ذات الصلة التي تحتاجها.

افتح حساب الفوترة المرتبط للمشروع، واختَر "التقارير". وبعد ذلك، يمكنك استخدام مجموعة الفلاتر التالية:

فلاتر تقارير الفوترة
فلاتر تقارير الفوترة

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

فلاتر تقارير الفوترة
مثال على المنتجات المستخدمة في المشروع

تتم إعادة تحميل معلومات التقارير يوميًا. إذا كانت المعلومات خلال اليوم الواحد ضرورية، يمكن استخدام طلبات بحث Cloud Logging لمعرفة عدد الأحداث القابلة للفوترة التي حدثت خلال اليوم. راجِع الأقسام السابقة لمعرفة ذلك.

خطة تحسين الأداء

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

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

من المهم الالتزام بسياسة التنفيذ:

  • نموذج الاستناد إلى الرحلة - "حل عمليات التسليم والتسليم عند الطلب متاح للاستخدام عند الطلب وخدمات النقل وتوصيل الطلبات التجارية عند الطلب. وتشمل هذه الخدمات عادةً (أ) المستهلكين الذين يرسلون طلبات لرحلة إلى وجهة معيّنة (أو تسليم سلعة معيّنة)، و (ب) السائقين الذين تتطابق طلباتهم مع الطلبات، والذين يقودون مركبة لإكمال الخدمات."
  • نموذج استنادًا إلى المهام - "تم تصميم حلّ Last Mile Fleet Solution في "منصة خرائط Google" للاستخدام في خدمات التسليم التجاري من المحطات الأخيرة والتوصيل من الميل الأول. تشمل هذه الخدمات عادةً (أ) أسطولاً من مركبات التوصيل التي يملكها "العميل" أو يتعاقد عليها، (ب) عمليات التسليم على أساس طريق تم التخطيط له مسبقًا، (ج) شبكة من مراكز التوزيع بها فِرق تشغيلية تدعم تنفيذ التوصيل، (د) مستهلكين يتتبّعون الشحنات ثم يتلقّونها".

لذلك، يجب أن تعرف أي أنظمة يجب أن يشير إلى حساب الفوترة في "منصة خرائط Google" وأي أنظمة يجب أن تشير إلى حساب فوترة الجوّال. من الشائع أن يكون لديك عدة مشروعات ويشير كل منها إلى حساب الفوترة الصحيح.

وكمثال، ضع في اعتبارك أن كل رحلة / مهمة تتضمن 10 طلبات ترميز جغرافي اليوم وفقًا لحدود الاستخدام. إذا كانت عملية النقل ستستغرق بضعة أشهر وبدأت في الإبلاغ عن 100 ألف رحلة / مهمة في الشهر الأول، فهذا يعني أنه يمكنك طلب واجهة برمجة تطبيقات الترميز الجغرافي مليون مرة. ولكن إذا كان نشاطك التجاري 5 ملايين طلب ترميز جغرافي قد يتم الإبلاغ عن هذا الاختلاف (4 مليون) على أنها مبالغ زائدة. في ما يلي خياران متاحان:

  1. تزيد عدد الرحلات / المهام التي تُبلغنا عنها (تسريع خطة زيادة النشاط)، وبالتالي يتم تطبيق حدود أعلى، وفي هذه الحالة ستحتاج إلى الإبلاغ عن 500 ألف رحلة / مهمة شهريًا.
  2. أنت تتفاوض بشأن حدود أعلى أثناء مفاوضات العقد كما هو موضح من قبل.
  3. يمكنك توجيه طلبات "واجهة برمجة التطبيقات للترميز الجغرافي" إلى "واجهة برمجة تطبيقات Google Maps Platform API" للاستفادة من فئات خصومات أعلى ودفع أرخص من الرسوم الإضافية.

ندرك أنّ تقدير التكلفة اعتمادًا على حجم نشاطك التجاري ومدى تعقيده وحالات الاستخدام قد تكون معقّدة، لذا يُرجى التعاون مع الشريك أو نظرائك من Google لتحديد أفضل طريقة للتحضير لعملية إطلاق الإنتاج باستخدام مشاريعك الحالية.

باختصار، لإنشاء خطة تعزيز مناسبة، يجب اتّخاذ الخطوات التالية: 1- حدِّد حالات الاستخدام المرتبطة بالتنقل والتي لا تتوافق مع سياسة التنفيذ. 2. حدِّد واجهات برمجة التطبيقات في "منصة خرائط Google" المستخدَمة اليوم لحالات الاستخدام ذات الصلة وأحجامها. 3- حدد ما إذا كانت واجهات برمجة التطبيقات لمنصة خرائط Google ستظل مطلوبة بعد تطبيق حل التنقل - على سبيل المثال، يتم حساب الوقت المقدر للوصول تلقائيًا على Fleet Engine، وقد لا تحتاج إلى حسابها باستخدام Directions API بعد الآن. 4. حدِّد المدة التي سيستغرقها نقل حالات الاستخدام المخصّصة للتنقّل الكامل إلى النظام الأساسي للتنقّل الجديد من جانبك. 5- يُرجى التحقّق مرة أخرى مما إذا كانت حدود الاستخدام كافية لتلبية حالات الاستخدام. 6. حدِّد نقطة الانعطاف التي يمكن فيها تحويل جميع طلبات "منصة خرائط Google" إلى حساب فوترة الجوّال المخصّص لحالات استخدام الخدمات الجوّالة.

الخلاصة

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

الإجراءات التالية