قبل از اینکه یک پروژه جدید Google Maps را در مرحله تولید پیاده سازی کنید، می خواهید مطمئن شوید که تنظیمات شما درست است تا مبلغ مناسبی را برای محصولاتی که استفاده می کنید پرداخت کنید. در این سند، ما جنبههایی را پوشش میدهیم تا مطمئن شویم (i) شفافیت صورتحساب را دارید - بنابراین میتوان استفاده را قبل از ایجاد فاکتور تأیید کرد و (ii) راهاندازی صحیح پروژه - برای اطمینان از اینکه میتوانید از محصولات ما استفاده کنید.
اگرچه این باید یک فرآیند نسبتاً ساده باشد، Maps Partners میتواند با شما همکاری کند تا اطمینان حاصل شود که پروژههای شما به درستی جابهجا میشوند.
مفاهیم
در این بخش میخواهیم مطمئن شویم که اطلاعات اولیه درباره صورتحساب Google Maps و تنظیمات مختلفی که میتواند وجود داشته باشد را درک میکنید. در بسیاری از موقعیت ها هیچ درست یا غلطی وجود ندارد، بستگی به نوع نتیجه ای دارد که می خواهید به دست آورید.
در طول این سند، ما در مورد پروژه Google Cloud شما بسیار صحبت می کنیم. این به این دلیل است که محصولات Google Maps از طریق آن در دسترس هستند. این بدان معناست که پیکربندی ما در این سند در پروژه Google Cloud شما انجام شده است.
حساب های صورتحساب
امروزه هر شرکتی که از محصولات Google Maps استفاده می کند، یک پروژه Google Cloud مرتبط با آنها دارد. این پروژه باید دارای یک حساب صورتحساب پیکربندی شده باشد. حساب صورتحساب مسئول جمعآوری تمام استفادههای Google Maps و ایجاد فاکتور هر ماه بر اساس آن استفاده است.
برای Mobility ، یک حساب صورتحساب ویژه ارائه شده است. این حساب صورتحساب فقط برای موارد استفاده مرتبط با تحرک مانند: اشتراکگذاری سواری، تحویل و تدارکات استفاده میشود.
یک حساب صورتحساب میتواند توسط چندین پروژه Google Cloud یا فقط یک مورد استفاده شود.
پروژه واحدی که به یک حساب صورتحساب اشاره میکند:
- مورد استفاده خاص (یعنی موارد استفاده تحرک)
- فاکتورهای جداگانه
- بر اساس حجم این پروژه تکی تخفیف داده می شود
پروژه های متعددی که به یک حساب صورتحساب اشاره می کنند:
- مورد استفاده مشابه
- با تجمیع میزان مصرف از سطوح تخفیف بهره ببرید
- یک فاکتور
برای اطلاعات بیشتر درباره حسابهای صورتحساب و سایر اطلاعات مرتبط، این پیوند را بررسی کنید.
همانطور که در بالا گفته شد، یک حساب صورتحساب واحد می تواند به چندین پروژه اشاره کند. اگر بیش از یک پروژه دارید، باید مشخص کنید که کدام یک از خدمات جابجایی ما استفاده خواهند کرد و آنها را به حساب صورتحساب حمل و نقل معرفی کنید. پروژههایی که مورد استفاده از تحرک مرتبط با آنها ندارند، باید همچنان به حساب صورتحساب Google Maps Platform که امروزه از آن استفاده میکنید، اشاره کنند. برای دریافت یک حساب صورتحساب حملونقل، باید قرارداد حملونقل با Google یا از طریق یک شریک امضا شود. در زیر میتوانید ببینید که چگونه یک حساب صورتحساب در کل طرح و تنظیمات مختلف قرار میگیرد:
منابع ابری، حساب صورتحساب و تولید فاکتور
در مورد قیمت گذاری صحبت می کنیم، در پلتفرم نقشه های گوگل سطوح مختلفی از تخفیف ها وجود دارد که در برخی سناریوها از طریق Maps Partners یا مستقیماً با Google در دسترس هستند. این ردیفها بر اساس حجم هستند، بنابراین با استفاده بیشتر از محصولات ما، هزینه کمتری پرداخت میکنید (تخفیف برای هر SKU به صورت جداگانه اعمال میشود). سیستم صورتحساب ما پروژه(های) شما را بر اساس اعتباری که برای تماس با محصولات ما استفاده کردهاید، شناسایی میکند، این میتواند یک کلید API یا یک حساب سرویس برای برخی از APIهای تحرک باشد:
کلیدهای API
API های پلتفرم نقشه های گوگل با استفاده از یک کلید API احراز هویت می شوند. Google حساب صورتحساب پروژه Google Cloud مربوطه را بر اساس این کلید API شناسایی میکند، جایی که مصرف اتفاق میافتد.
نمونه ای از درخواست به API Geocoding :
https://maps.googleapis.com/maps/api/geocode/json?place_id=ChIJeRpOeF67j4AR9ydy_PIzPuM&key=YOUR_API_KEY
JWT
برخی از APIها به شناسه پروژه 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"
}
}'
هزینه ها
در پلتفرم نقشه های گوگل، هزینه ها بر اساس حجم درخواست های API محاسبه می شود. برای خدمات Mobility، ما بر اساس حجم تراکنشهای حملونقل قابل صورتحساب، که سفرها یا وظایف با موفقیت انجام شدهاند، هزینه میکنیم (محموله، نه وانت). این قبل از امضای قرارداد تعریف شده است. اگر یک شرکت حمل و نقل یا تحویل غذا هستید، تکمیل یک سواری یا تحویل معیار موفقیت شما است - این نقشه به یک سفر میپردازد. وظایف برای شرکت های لجستیک و خرده فروشانی که باید بسته ها را با موفقیت تحویل دهند استفاده می شود.
میدانیم که مشتریان Mobility از محصولات پلتفرم Google Maps در اجرای سفرها و تحویلهای خود نیز استفاده میکنند. بنابراین، اگر از یک حساب صورتحساب حملونقل استفاده میکنید، میتوانید تا زمانی که محدودیتهای از پیش تعریفشده در همان مورد استفاده از تحرک رعایت شود، با پلتفرم Google Maps بدون هیچ هزینهای تماس بگیرید.
به عنوان مثال، اگر شما یک شرکت تحویل غذا هستید، برای هر سفر موفقی که انجام می دهید، می توانید ده بار با Geocoding API تماس بگیرید. برای کسب اطلاعات بیشتر در مورد این محدودیتها، محدودیتهای استفاده را در اسناد تحرک ببینید. هرگونه تغییر در سقف نیاز به اصلاحیه ای در قرارداد شما دارد، بنابراین با نماینده Google یا Partner خود برای بحث در مورد نیازهای خاص خود کار کنید.
در پایان ماه، فاکتوری بر اساس (i) تعداد سفرها یا کارهای موفق گزارش شده در سیستم و (ii) هر حجمی از تماسهای API پلتفرم Google Maps فراتر از محدودیتهای از پیش تعیینشده ("بیش از حد") ایجاد میشود. . محدودیتهای ما با آنچه در بازار بهطور گسترده مورد نیاز است، مطابقت دارد.
ما به شما پیشنهاد می کنیم اسناد رسمی صورتحساب حمل و نقل را که در اینجا یافت می شود به دقت مطالعه کنید.
خلبانان و ارزیابی
مشتریان میتوانند آزمایشی کوچک (اثبات مفهوم، ارزیابی) خدمات جابجایی را در حساب صورتحساب Google Maps Platform برای مدت زمان محدودی قبل از امضای قرارداد اجرا کنند. اگر میخواهید یک خلبان اجرا کنید، با شریک نقشههای خود یا همتای Google خود صحبت کنید.
در مرحله آزمایشی، همانطور که گفته شد، هیچ حساب صورتحساب تحرک در دسترس نیست زیرا قرارداد هنوز امضا نشده است. این بدان معناست که هر زمان که از محصولات پلتفرم نقشه های گوگل استفاده می شود، شارژ می شوند، اما محصولات مخصوص تحرک اینگونه نیست. به عبارت دیگر، این بدان معناست که در مرحله آزمایشی صورتحساب بر اساس Task یا Trip نیست، در نتیجه محدودیتهای استفاده در این مرحله اعمال نمیشود.
هنگامی که پایلوت به طور رسمی برای تولید راه اندازی شد، باید طبق قرارداد پرداخت شود.
به طور خلاصه:
مرحله آزمایشی/توسعه : فقط برای APIهای Google Maps که در دسترس عموم هستند هزینه دریافت میکنید. APIها و SDKهایی که به صورت عمومی در دسترس نیستند تا زمانی که از حساب صورتحساب تحرک در پروژه استفاده نشود، هزینه ای متحمل نمی شوند. به خاطر داشته باشید که Google به هر حساب صورتحساب جدیدی که ایجاد میشود، 200 دلار اعتبار برای APIهای پلتفرم Google Maps ارائه میکند. این باید برای یک محیط کنترل شده در طول دوره ارزیابی کافی باشد.
مرحله تولید : هزینه سفر یا وظایف از شما دریافت می شود. هزینههای مرتبط با پلتفرم نقشههای Google تنها در صورتی متحمل میشوند که استفاده از محدودیتهای استفاده ("سرپوش") برای قرارداد بیشتر شود. اگر چنین است، شما می خواهید برای اضافه هزینه پرداخت کنید. هزینه های اضافی طبق تعریف در اینجا محاسبه می شود.
نحوه مهاجرت به حساب صورتحساب حمل و نقل
وقتی به تولید مهاجرت میکنید، معمولاً باید یک پروژه Google Cloud اضافی ایجاد کنید تا محیطهای مختلف شما مانند QA (تضمین کیفیت) و تولید را نشان دهد. قبل از آن، شما احتمالا فقط یک محیط واحد دارید، محیط توسعه.
الزامات
فردی در کنار شما که می تواند:
- حسابهای صورتحساب را در Google Cloud مدیریت کنید، معمولاً این کار توسط مدیر حساب صورتحساب یا مالک پروژه انجام میشود.
- دسترسی به شناسه حساب صورتحساب جدید که بهعنوان بخشی از نامه خوشآمدگویی که پس از امضای قرارداد ایجاد شد، آمده است.
- دسترسی به پروژه Google Cloud مربوط به محیط تولید که در آن سفرها یا وظایف گزارش می شود.
از مراحل زیر برای راه اندازی پروژه های جدید و پیکربندی صورتحساب برای آنها استفاده کنید.
راه اندازی پروژه جدید
ایجاد پروژه
- [شما] برای هر محیط جدید یک پروژه GCP جدید در Google Cloud Console ایجاد کنید. به عنوان مثال، تولید، مرحله بندی و تضمین کیفیت.
- [تیم شریک یا Google] برای دسترسی به محصولات Mobility، پروژههای جدیدی را به فهرست مجاز اضافه کنید. با نماینده فروش خود در Google یا Partner کار کنید و شناسه پروژه ایجاد شده در مرحله قبل را ارائه دهید.
- [شما] مخاطبین ضروری را در پروژه های خود به روز کنید. این مرحله برای اطمینان از اینکه تیم های پشتیبانی Google می توانند در صورت نیاز به افراد مناسب برای پروژه شما دسترسی پیدا کنند بسیار مهم است.
پیکربندی پروژه
مراحل زیر را در Google Cloud Console برای پروژه ایجاد شده در مراحل قبلی تکمیل کنید:
[شما] حسابهای سرویس ایجاد کنید، از جمله نقشهای مدیریت شناسایی و دسترسی به تحرک صحیح (IAM) ( مبتنی بر سفر و بر اساس کار )
- همانطور که در محیط توسعه یا با تفکیک ساختارمندتر دسترسی در صورت نیاز انجام شد - این بخش را ببینید.
[شما] کلیدهای API را ایجاد کنید - همانطور که در محیط توسعه یا با تفکیک ساختارمندتر دسترسی (به عنوان مثال در هر محصول، دامنه، و غیره) در صورت نیاز انجام شد.
[شما] APIهایی مانند «سوارها و تحویلهای محلی» و دیگر APIهای پلتفرم Google Maps مورد نیاز (مانند کدگذاری جغرافیایی، تکمیل خودکار، اعتبارسنجی آدرس) را فعال کنید.
[شما] سهمیه: اگر به افزایش QPM (پرسشها در دقیقه) برای APIهای خاص نیاز دارید، یک بلیط برای پشتیبانی باز کنید. نحوه انجام آن را اینجا ببینید. باید یک توجیه تجاری اضافه کنید که دلیل نیاز به ارتقاء را بیان کند. سهمیه های از پیش تعریف شده را می توان در اینجا مشاهده کرد.
[شما] اگر سیستمهایی توسعه دادهاید که از اعتبارنامههای محیط توسعه استفاده میکنند، مطمئن شوید که این سیستمها میتوانند به اعتبارنامههای جدیدی که برای پروژههای جدید ایجاد شده ایجاد شدهاند اشاره کنند. این شامل اشاره کردن سیستمهای باطن و فرانتاند به اعتبارنامههای جدید مانند کلیدهای API، حسابهای خدمات و اطمینان از استفاده از شناسه پروژه مناسب در هر محیط مربوطه است.
پیکربندی صورتحساب
در اینجا ما فرض میکنیم که قبلاً قراردادی را مستقیماً (در صورت لزوم) یا از طریق یک شریک با Google امضا کردهاید. این یک پیش نیاز برای دریافت حساب Mobility Billing در نامه خوش آمدگویی است که قرار است در مراحل بعدی استفاده شود.
- [شما] بررسی کنید که شناسه حساب صورتحساب تحرک به عنوان بخشی از نامه خوشآمدگویی که پس از امضای قرارداد و اجرای آن از طریق ایمیل از Google ارسال میشود، دریافت شده است. مهم : نامه خوش آمد گویی به مخاطبین فنی و مالی مندرج در فرم سفارش قرارداد شما ارسال می شود. با تیم پروژه خود کار کنید تا بفهمید چه کسی ممکن است آن را دریافت کرده باشد و از آن شخص بخواهید شناسه حساب صورتحساب را که مجموعهای از کاراکترها و اعداد است که با خط فاصله از هم جدا شدهاند، در اختیار شما قرار دهد.
- [شما] با Google یا Partner کار کنید تا مطمئن شوید که اعتبار سنجی صورتحساب انجام شده است - این بدان معناست که سیستمهای شما قبلاً بهدرستی سفرها یا وظایف را به Google گزارش میدهند. جزئیات بیشتر در بخش بعدی
- [شما] پروژههای Google Cloud خود را با استفاده از Cloud Console به حساب صورتحساب جدید هدایت کنید - بخش پیکربندی حساب صورتحساب را در ادامه این سند ببینید.
جزئیات بیشتر در مورد صورتحساب به طور کلی را می توانید در اینجا و اینجا بیابید.
اعتبار سنجی صورتحساب
اعتبار سنجی صورتحساب برای اطمینان از اینکه هزینه شما به درستی محاسبه می شود مهم است. گاهی اوقات شرکت ها به طور تصادفی API ها را به اشتباه پیاده سازی می کنند که منجر به هزینه های بیشتر یا گزارش کم می شود.
اعتبار سنجی صورتحساب شامل مراحل زیر است:
بررسی اینکه آیا درخواستها به APIهای پلتفرم Google Maps دارای یک tripId (یا taskId) در سرصفحه درخواست هستند - جزئیات بیشتر در اینجا .
بررسی اینکه آیا سفرها (یا وظایف) به درستی گزارش شده است. این بستگی به بسته Mobility مورد استفاده دارد:
- Mobility Starter and Optimize یا Accelerate (بر اساس سفر) : ادغام با ReportBillableEvent API مورد نیاز است. این بدان معنی است که هر زمان که یک سفر با موفقیت انجام شود، باید یک درخواست برای این API ارائه شود. برای تأیید اینکه آیا این به درستی اتفاق میافتد، باید مراحل توضیح داده شده در اینجا را دنبال کنید.
- Mobility Accelerate (مبتنی بر کار) : صورتحساب لازم نیست با تماس API آغاز شود. هنگامی که یک نتیجه کار در یک کار تحویل روی موفقیت آمیز تنظیم شود، به طور خودکار اتفاق می افتد. بنابراین، بسیار مهم است که نتیجه کار را به درستی روی FAILED یا SUCCEEDED تنظیم کنید. مهندسان مشتری (شریک یا گوگل) با شما کار خواهند کرد تا تأیید کنند که پیاده سازی به درستی انجام شده است. از طریق 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 تنظیم می کنند.
توجه : مهم است که بررسی کنید آیا تعداد سفرها یا کارهایی که با موفقیت انجام شده اند با تعداد تماس های گزارش شده مطابقت دارد یا خیر. گاهی اوقات میبینیم که رویدادهای صورتحساب گزارش میشوند، اما با مجموع سفرها یا کارهایی که واقعاً در زندگی واقعی انجام شدهاند (کم گزارشدهی) مطابقت ندارند.
وضعیت سلامت ادغام
انتقال موفقیت آمیز به تولید نه تنها باید تضمین کند که صورتحساب به درستی کار می کند، بلکه باید API ها نیز اجرا نشوند. هنگامی که صحبت از سرویس های تحرک به میان می آید، بررسی اینکه آیا ادغام با Fleet Engine (Local Rides and Deliveries API) به درستی اجرا شده است یا خیر، مهم است.
برای انجام این کار، می توانید Cloud Logging را باز کنید و از عبارت زیر استفاده کنید:
jsonPayload.errorResponse.code:*
این باید تمام ورودی های گزارش دارای مشکلات را فهرست کند. به عنوان مثال:
این مشکلات را می توان به سایر محصولات Cloud مانند BigQuery صادر کرد. معیارها و هشدارها را می توان بر اساس جستار Cloud Logging پیکربندی کرد:
از آنجایی که این محصولات Google Cloud هستند، ممکن است هزینه اضافی متحمل شود. برای وضوح بیشتر می توانید با شریک یا نماینده Google خود صحبت کنید.
پیکربندی حساب صورتحساب
اگر همه سیستمهای شما اکنون به درستی سفرها یا وظایف را گزارش میکنند و هیچ خطای یکپارچهسازی وجود ندارد، وقت آن رسیده است که پروژه(های) خود را به حساب صورتحساب که به عنوان بخشی از نامه خوشآمدگویی دریافت کردهاید و در بخشهای قبلی این سند پوشش داده شده است، هدایت کنید. .
توجه : اگر با یک Maps Partner کار می کنید، آنها می توانند در این مرحله به شما کمک کنند و لازم نیست مراحل زیر را به تنهایی دنبال کنید. اگر مستقیماً با Google کار می کنید، که ممکن است در برخی مناطق اتفاق بیفتد، می توانید مراحل زیر را دنبال کنید:
برای انجام آن:
- Google Cloud Console (https://console.cloud.google.com) را باز کنید.
- پروژه جدیدی را که در تولید استفاده می شود انتخاب کنید.
- به بخش صورتحساب آن پروژه بروید. یک میانبر می تواند دسترسی به این پیوند باشد: https://console.cloud.google.com/billing
- صورتحساب > روی «مدیریت حسابهای صورتحساب» کلیک کنید:
پروژه شما ممکن است متفاوت از موارد بالا به نظر برسد. - در Billing > روی نماد 3 نقطه کلیک کنید در کنار یکی از پروژه تولیدی که ایجاد شده است و "تغییر حساب صورتحساب" را انتخاب کنید:
- صورتحساب > در حساب صورتحساب، کد حساب صورتحساب را که در نامه خوشآمدگویی دریافت کردهاید، در لیست کشویی انتخاب کنید. سپس روی «تنظیم حساب» کلیک کنید:
- پروژه به حساب صورتحساب جدید مرتبط میشود:
مهم : از این مرحله به بعد، تمام سفرها یا وظایف گزارش شده در این پروژه همانطور که قبلا توضیح داده شد، صورتحساب میشوند. اگر هنوز تأیید صورتحساب انجام نشده است، هنوز حساب صورتحساب را پیوند ندهید. - پس از افزودن روش صورتحساب جدید، برای تأیید صحت اطلاعات، به «نمای کلی > نمای کلی پرداخت» و «تنظیمات پرداخت» بروید. برای اطلاعات بیشتر در مورد به روز رسانی صورتحساب و پرداخت، لطفاً به این لینک مراجعه کنید. برای هر گونه مشکل مربوط به صورتحساب، لطفاً یک پرونده پشتیبانی صورتحساب تشکیل دهید یا با شریک یا نماینده Google خود کار کنید.
گزارش های صورتحساب
گزارشهای صورتحساب به شما کمک میکنند هزینههای مرتبط با حساب صورتحساب مرتبط با پروژه را درک کنید.
توجه : اگر با یک Maps Partner کار میکنید، لطفاً با آنها همکاری کنید تا مطمئن شوید که اطلاعات صورتحساب مربوطه مورد نیاز در اختیار شما قرار میگیرد.
حساب صورتحساب مرتبط پروژه را باز کنید، گزارشها را انتخاب کنید. سپس می توانید از مجموعه فیلترهای زیر استفاده کنید:
در اینجا تنظیمات اصلی که باید در نظر داشته باشید، Group by filter توسط SKU است که اطلاعات دقیقی را در مورد Trips و Tasks و همچنین سایر APIها در صورت استفاده نشان می دهد، از جمله اینکه آیا بیش از حد وجود داشته است یا خیر، همانطور که قبلا توضیح داده شد:
اطلاعات گزارش روزانه به روز می شود. اگر اطلاعات درون روز ضروری است، از پرس و جوهای Cloud Logging می توان برای مشاهده تعداد رویدادهای قابل پرداخت در طول روز استفاده کرد. برای این کار به بخش های قبلی مراجعه کنید.
طرح شیب دار
نکته مهمی که باید به آن اشاره کنید، طرح رمپ آپ شما است. معمول است که تمام ترافیک بسته به ماهیت کسب و کار شما به پروژه تحرک منتقل نمی شود. به عنوان مثال، برخی از شرکت ها برای ارائه راه حل جدید برای همه شعبه ها، امتیازات، فروشگاه ها، دفاتر و غیره خود زمان می گذارند، به این معنی که بخشی از ترافیک از سیستم های قدیمی استفاده می کند و بخشی از ترافیک به پروژه جدید می رود.
همچنین، در بسیاری از موارد، تمام ترافیک متعلق به یک مورد استفاده متحرک نخواهد بود، که این مورد برای مکان یاب فروشگاه، پیکاپ کنار خیابان و سایر راه حل های داخلی است. اینها باید به یک حساب صورتحساب پلتفرم نقشههای Google اشاره کنند زیرا ترافیک آنجا باید جدا از حساب صورتحساب تحرک باشد.
مهم است که از خط مشی پیاده سازی پیروی کنید:
- مدل مبتنی بر سفر - «راهحل سواری و تحویل بر اساس تقاضا برای استفاده در خدمات حمل و نقل تجاری و سفارشی در نظر گرفته شده است. چنین خدماتی معمولاً شامل (الف) مصرفکنندگانی است که درخواستهایی را برای سفر به مقصد معین (یا تحویل یک کالای خاص) ارسال میکنند، و (ب) رانندگانی که با درخواستها مطابقت دارند و برای تکمیل خدمات با وسیله نقلیه رانندگی میکنند.
- مدل مبتنی بر وظیفه - «راهحل ناوگان آخرین مایل پلتفرم Google Maps برای استفاده در خدمات تحویل تجاری آخرین مایل و تحویل مایل اول در نظر گرفته شده است. چنین خدماتی معمولاً شامل (الف) ناوگانی از وسایل نقلیه تحویلی که یا تحت مالکیت یا قرارداد مشتری هستند، (ب) تحویل بر اساس یک مسیر از پیش برنامه ریزی شده، (ج) شبکه ای از مراکز توزیع با تیم های عملیاتی که از اجرای تحویل پشتیبانی می کنند، و (د) مصرف کنندگانی که محموله ها را ردیابی و سپس دریافت می کنند.»
بنابراین باید بدانید که کدام یک از سیستمهای شما باید به حساب صورتحساب پلتفرم Google Maps اشاره کنند و کدام یک باید به حساب صورتحساب تحرک اشاره کنند. معمولاً چندین پروژه وجود دارد که هر کدام به حساب صورتحساب صحیح اشاره میکنند.
به عنوان مثال، در نظر بگیرید که هر سفر / وظیفه امروز شامل 10 درخواست Geocoding بر اساس محدودیت های استفاده است. اگر قرار است مهاجرت شما چند ماه طول بکشد و در ماه اول 100 هزار سفر / کار را گزارش کنید، به این معنی است که میتوانید 1 میلیون بار با Geocoding API تماس بگیرید. اما اگر کسب و کار شما 5M Geocoding درخواست کند، این تفاوت (4M) ممکن است به عنوان اضافه گزارش شود. در اینجا دو گزینه ممکن است:
- شما تعداد سفرها/وظایفی را که به ما گزارش میدهید افزایش میدهید (طرح افزایش سرعت را تسریع میکنید)، بنابراین محدودیتهای بالاتری اعمال میشود، در این مورد باید 500 هزار سفر/کار در ماه گزارش دهید.
- همانطور که قبلا توضیح داده شد، در طول مذاکرات قرارداد با محدودیت های بالاتر مذاکره می کنید.
- شما درخواستهای Geocoding API را به یک API پلتفرم نقشههای Google ارجاع میدهید تا از سطوح تخفیف بالاتر بهره مند شوید و ارزانتر از هزینههای اضافی پرداخت کنید.
ما می دانیم که برآورد هزینه بسته به اندازه و پیچیدگی کسب و کار شما و موارد استفاده می تواند پیچیده باشد، لطفاً با شریک یا همتای Google خود کار کنید تا تعیین کنید بهترین راه برای آماده شدن برای راه اندازی تولید با استفاده از پروژه های موجود شما چیست.
بهطور خلاصه، برای ایجاد یک طرح رمپآپ مناسب، مراحل زیر مورد نیاز است: 1. شناسایی موارد استفاده مربوط به تحرک و کدام موارد مطابق خطمشی پیادهسازی نیست. 2. مشخص کنید کدام APIهای پلتفرم Google Maps امروزه برای موارد استفاده مرتبط و حجم آنها استفاده می شود. 3. مشخص کنید که آیا APIهای پلتفرم Google Maps پس از پیادهسازی راهحل تحرک همچنان مورد نیاز هستند یا خیر - برای مثال محاسبه ETA به طور خودکار در Fleet Engine انجام میشود، ممکن است دیگر نیازی به محاسبه آنها با Directions API نداشته باشید. 4. مشخص کنید که چه مدت طول می کشد تا به طور کامل موارد استفاده از تحرک به پلت فرم جدید تحرک در کنار شما منتقل شود. 5. دوباره بررسی کنید که آیا محدودیت های استفاده برای پشتیبانی از موارد استفاده شما کافی است یا خیر. 6. نقطه عطف زمانی که همه درخواستهای پلتفرم نقشههای Google میتوانند به حساب صورتحساب تحرک برای موارد استفاده از تحرک تا شوند را شناسایی کنید.
نتیجه گیری
در نتیجه، پیکربندی صحیح حساب صورتحساب برای پیشبینیپذیری قیمت و شفافیت ضروری است. با استفاده از فناوری جابجایی ما که بهترین خدمات مکان کلاسی را در خود جای داده است، شرکت ها می توانند مطمئن باشند که فرآیندهای صورتحساب آنها دقیق و کارآمد است. این نه تنها به کاهش هزینه ها کمک می کند، بلکه داده ها و بینش های لازم را برای تصمیم گیری آگاهانه کسب و کار فراهم می کند. علاوه بر این، شفافیت ارائه شده توسط چنین سیستمی به شرکت ها اجازه می دهد تا درک روشنی از هزینه های خود داشته باشند که منجر به مدیریت بهتر بودجه می شود.
اقدامات بعدی
- حساب صورتحساب خود را در کنسول GCP تنظیم کنید.
- جزئیات بیشتر در مورد صورتحساب به طور کلی را می توان در اینجا یافت