كيفية تحصيل الرسوم من Places API
تستخدم واجهة Places API (الجديدة) و Places API نموذج تسعير الدفع حسب الاستخدام. يتم تحصيل فواتير واجهات برمجة التطبيقات وحزم تطوير البرامج (SDK) في منصة خرائط Google بواسطة رمز التخزين التعريفي. ويتم تتبُّع الاستخدام لكل رمز تخزين تعريفي، وقد يتضمّن أيّ واجهة برمجة تطبيقات أو حزمة تطوير برامج (SDK) أكثر من رمز تخزين تعريفي للمنتج. يتم احتساب التكلفة من خلال:
استخدِم حاسبة الأسعار والاستخدام لتقدير تكلفة الاستخدام لكل واجهة برمجة تطبيقات أو حزمة SDK. بالنسبة إلى رموز التخزين التعريفية في "منصة خرائط Google" المؤهَّلة، يتوفّر رصيد في "منصة خرائط Google" بقيمة 200 دولار أمريكي شهريًا لكل حساب فوترة. يتم تطبيق هذا الرصيد تلقائيًا على رموز التخزين التعريفية المؤهّلة.
تحديد أسعار Places API (جديدة)
لمحة عن أقنعة الحقول
بالنسبة إلى تفاصيل الأماكن (جديد) والبحث عن قرب (جديد) والبحث النصي (جديد)، استخدِم العنوان FieldMask
في طلبات واجهة برمجة التطبيقات لتحديد قائمة الحقول المطلوب عرضها في الاستجابة. ويتم تحصيل الرسوم منك وفقًا لأعلى رمز تخزين تعريفي (SKU) ينطبق على طلبك. وهذا يعني أنّه في حال اختيار حقول في كل من رمز التخزين التعريفي (الأساسي) ورمز التخزين التعريفي (المتقدّم)، ستتم الفوترة استنادًا إلى رمز التخزين التعريفي (الإصدار المتقدّم).
يعد استخدام إخفاء المجال من ممارسة التصميم الجيدة لضمان عدم طلب بيانات غير ضرورية، مما يساعد على تجنب وقت المعالجة ورسوم الفوترة غير الضرورية.
لمحة عن جلسات الإكمال التلقائي (الجديدة)
تتضمن جلسة الإكمال التلقائي (الجديدة) طلبًا واحدًا أو أكثر من طلبات الإكمال التلقائي (جديدة)، وطلب تفاصيل المكان (جديد) أو طلب التحقق من العنوان. يتم تمرير الرمز المميّز للجلسة نفسه إلى طلب الإكمال التلقائي (جديد) وإلى طلب تفاصيل المكان (جديد) اللاحق أو طلب التحقّق من العنوان.
تبدأ الجلسة بطلب الإكمال التلقائي (جديد). يتم بعد ذلك تقديم طلب "تفاصيل مكان (جديد)" أو طلب التحقّق من صحة العنوان عندما يختار المستخدم أحد اقتراحات الإكمال التلقائي (الجديدة). إذا تم إلغاء جلسة، ما يعني عدم تقديم طلب تفاصيل المكان (جديد) أو طلب التحقق من العنوان، سيتم تحصيل رسوم طلبات الإكمال التلقائي (الجديدة) كما لو لم يتم تقديم رمز مميّز للجلسة.
بعد أن يختار المستخدم مكانًا (أي تقديم طلب لتفاصيل المكان (جديد) أو تقديم طلب لإثبات صحة العنوان)، عليك بدء جلسة جديدة باستخدام رمز مميّز جديد للجلسة.
يكون الرمز المميز للجلسة صالحًا لجلسة واحدة ولا يمكن استخدامه لأكثر من جلسة واحدة. إذا أعدت استخدام رمز مميَّز للجلسة، تُعتبر الجلسة غير صالحة ويتم تحصيل رسوم من الطلبات كما لو لم يتم تقديم رمز مميّز للجلسة.
رمز التخزين التعريفي: طلبات الإكمال التلقائي
يتم تحصيل رسوم رمز تخزين تعريفي لطلبات الإكمال التلقائي لكل طلب موجّه إلى واجهة برمجة تطبيقات الإكمال التلقائي (الجديدة) التي لا تتضمّن رمزًا مميّزًا للجلسة.
ويتمّ تحصيل الرسوم أيضًا في حال استخدام رموز مميّزة للجلسة وإحدى الطريقتَين أدناه:
- عليك إنهاء الجلسات بطلب واحد للوصول إلى تفاصيل المكان (جديد) الذي يطلب أي حقول محدّدة في رمز التخزين التعريفي: تفاصيل المكان (الموقع الجغرافي فقط).
- يتم تحصيل فواتير كل طلب إكمال تلقائي (جديد)، وما يصل إلى 12 طلبًا، باستخدام رمز التخزين التعريفي: طلبات الإكمال التلقائي.
- تتم فوترة كل طلب لاحق للإكمال التلقائي (جديد) باستخدام رمز التخزين التعريفي: استخدام جلسة الإكمال التلقائي.
- عليك تجاهل الجلسة أو إنهاؤها من خلال إجراء استدعاء رمز التخزين التعريفي: تفاصيل المكان (المعرّفات فقط). وبعد ذلك، تتم فوترة جميع طلبات الإكمال التلقائي (الجديدة) باستخدام رمز التخزين التعريفي: طلبات الإكمال التلقائي.
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.00283 دولار أمريكي لكل (2.83 دولار أمريكي لكل 1000) |
0.00227 دولار أمريكي لكل (2.27 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
رمز التخزين التعريفي: استخدام جلسة الإكمال التلقائي
يتم تحصيل رسوم رمز تخزين تعريفي لاستخدام جلسة الإكمال التلقائي لكل طلب مُرسَل إلى واجهة برمجة تطبيقات الإكمال التلقائي (الجديدة) التي تتضمّن رمزًا مميّزًا للجلسة.
يتم تحصيل رسوم رمز التخزين التعريفي هذا في الحالات التالية:
تم إنهاء جلسة الإكمال التلقائي من خلال مكالمة إلى رمز التخزين التعريفي: تفاصيل المكان (الموقع الجغرافي فقط):
- يتم تحصيل فواتير كل طلب إكمال تلقائي (جديد)، وما يصل إلى 12 طلبًا، باستخدام رمز التخزين التعريفي: طلبات الإكمال التلقائي.
- تتم فوترة كل طلب لاحق للإكمال التلقائي (جديد) باستخدام رمز التخزين التعريفي: استخدام جلسة الإكمال التلقائي.
تم إنهاء جلسة الإكمال التلقائي بالاتصال بـ رمز التخزين التعريفي: تفاصيل المكان (أساسية أو متقدّمة أو مفضّلة).
عند طلب استدعاء "تفاصيل مكان" أي حقل من رمز التخزين التعريفي: تفاصيل المكان (أساسية أو متقدّمة أو مفضّلة)، يتم تحصيل الرسوم على أساس رمز التخزين التعريفي: تفاصيل المكان (المفضّل).
تم إنهاء جلسة الإكمال التلقائي باستدعاء رمز التخزين التعريفي: التحقق من صحة العنوان المفضَّل.
لمزيد من المعلومات، يُرجى الاطّلاع على الإكمال التلقائي (جديد) وسعر الجلسة.
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.00 دولار أمريكي لكل (0.00 دولار أمريكي لكل 1,000) |
0.00 دولار أمريكي لكل (0.00 دولار أمريكي لكل 1,000) |
0.00 دولار أمريكي لكل (0.00 دولار أمريكي لكل 1,000) |
رمز التخزين التعريفي: تفاصيل المكان (المعرّفات فقط)
باستخدام قناع حقل أو قائمة حقول في طلب تفاصيل المكان (جديد)، يمكنك حصر الاستجابة على تلك الحقول المحددة فقط. يتم تشغيل رمز التخزين التعريفي هذا عند طلب الحقول التالية فقط:
خدمة الويب:
attributions
،
id
،
name
*،
photos
* يحتوي الحقل name
على المكان اسم المورد
بالشكل: places/PLACE_ID
.
استخدِم displayName
للوصول إلى الاسم النصي للمكان.
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.0 دولار أمريكي لكل (0.00 دولار أمريكي لكل 1,000) |
0.0 دولار أمريكي لكل (0.00 دولار أمريكي لكل 1,000) |
0.0 دولار أمريكي لكل (0.00 دولار أمريكي لكل 1,000) |
رمز التخزين التعريفي: تفاصيل المكان (الموقع الجغرافي فقط)
باستخدام قناع حقل أو قائمة حقول في طلب تفاصيل المكان (جديد)، يمكنك حصر الاستجابة على تلك الحقول المحددة فقط. يتم تشغيل رمز التخزين التعريفي هذا عندما تطلب فقط الحقول التالية:
خدمة الويب:
addressComponents
،
adrFormatAddress
،
formattedAddress
،
location
،
plusCode
،
shortFormattedAddress
،
types
،
viewport
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.005 دولار أمريكي لكل (5.00 دولار أمريكي لكل 1,000) |
0.004 دولار أمريكي لكل (4.00 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
رمز التخزين التعريفي: تفاصيل المكان (أساسية)
باستخدام قناع حقل أو قائمة حقول في طلب تفاصيل المكان (جديد)، يمكنك حصر الاستجابة على تلك الحقول المحددة فقط. يتم تشغيل رمز التخزين التعريفي هذا عندما تطلب فقط الحقول التالية:
خدمة الويب:
accessibilityOptions
،
businessStatus
،
displayName
،
googleMapsUri
،
iconBackgroundColor
،
iconMaskBaseUri
،
primaryType
،
primaryTypeDisplayName
،
subDestinations
،
utcOffsetMinutes
في حال إنهاء جلسة الإكمال التلقائي من خلال استدعاء "تفاصيل المكان" الذي يطلب أي حقل من رمز التخزين التعريفي: تفاصيل المكان (أساسي أو متقدّم أو مفضَّل)، يتم تحصيل رسوم المكالمة على رمز التخزين التعريفي: تفاصيل المكان (المفضّل). لمزيد من المعلومات، راجِع رمز التخزين التعريفي: استخدام جلسة الإكمال التلقائي.
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.0170 دولار أمريكي لكل (17.00 دولار أمريكي لكل 1,000) |
0.0136 دولار أمريكي لكل (13.60 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
SKU: تفاصيل المكان (متقدمة)
باستخدام قناع حقل أو قائمة حقول في طلب تفاصيل المكان (جديد)، يمكنك حصر الاستجابة على تلك الحقول المحددة فقط. يتم تشغيل رمز التخزين التعريفي هذا عندما تطلب فقط الحقول التالية:
خدمة الويب:
currentOpeningHours
،
currentSecondaryOpeningHours
،
internationalPhoneNumber
،
nationalPhoneNumber
،
priceLevel
،
rating
،
regularOpeningHours
،
regularSecondaryOpeningHours
،
userRatingCount
،
websiteUri
في حال إنهاء جلسة الإكمال التلقائي من خلال استدعاء "تفاصيل المكان" الذي يطلب أي حقل من رمز التخزين التعريفي: تفاصيل المكان (أساسي أو متقدّم أو مفضَّل)، يتم تحصيل رسوم المكالمة على رمز التخزين التعريفي: تفاصيل المكان (المفضّل). لمزيد من المعلومات، راجِع رمز التخزين التعريفي: استخدام جلسة الإكمال التلقائي.
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.020 دولار أمريكي لكل (20.00 دولار أمريكي لكل 1,000) |
0.016 دولار أمريكي لكل (16.00 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
رمز التخزين التعريفي: تفاصيل المكان (المفضَّل)
باستخدام قناع حقل أو قائمة حقول في طلب تفاصيل المكان (جديد)، يمكنك حصر الاستجابة على تلك الحقول المحددة فقط. يتم تشغيل رمز التخزين التعريفي هذا عندما تطلب فقط الحقول التالية:
خدمة الويب:
allowsDogs
،
curbsidePickup
،
delivery
،
dineIn
،
editorialSummary
،
evChargeOptions
،
fuelOptions
،
goodForChildren
،
goodForGroups
،
goodForWatchingSports
،
liveMusic
،
menuForChildren
،
parkingOptions
،
paymentOptions
،
outdoorSeating
،
reservable
،
restroom
،
reviews
servesBeer
servesBreakfast
servesBrunch
servesCocktails
servesCoffee
servesDessert
servesDinner
servesLunch
servesVegetarianFood
servesWine
takeout
في حال إنهاء جلسة الإكمال التلقائي من خلال استدعاء "تفاصيل المكان" الذي يطلب أي حقل من رمز التخزين التعريفي: تفاصيل المكان (أساسي أو متقدّم أو مفضَّل)، يتم تحصيل رسوم المكالمة على رمز التخزين التعريفي: تفاصيل المكان (المفضّل). لمزيد من المعلومات، راجِع رمز التخزين التعريفي: استخدام جلسة الإكمال التلقائي.
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.025 دولار أمريكي لكل (25.00 دولار أمريكي لكل 1,000) |
0.020 دولار أمريكي لكل (20.00 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
رمز التخزين التعريفي: البحث عن قرب (أساسي)
وباستخدام قناع حقل أو قائمة حقول في طلب "البحث عن قرب" (جديد)، يمكنك حصر الاستجابة على تلك الحقول المحددة فقط. يتم تشغيل رمز التخزين التعريفي هذا عندما تطلب فقط الحقول التالية:
خدمة الويب:
places.accessibilityOptions
،
places.addressComponents
،
places.adrFormatAddress
،
places.attributions
،
places.businessStatus
،
places.displayName
،
places.formattedAddress
،
places.googleMapsUri
،
places.iconBackgroundColor
،
places.iconMaskBaseUri
،
places.id
،
places.location
،
places.name
*،
places.photos
،
places.plusCode
،
places.primaryType
،
places.name
places.primaryTypeDisplayName
places.shortFormattedAddress
places.subDestinations
places.types
places.utcOffsetMinutes
places.viewport
places/PLACE_ID
استخدِم places.displayName
للوصول إلى الاسم النصي للمكان.
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.032 دولار أمريكي لكل (32.00 دولار أمريكي لكل 1,000) |
0.0256 دولار أمريكي لكل (25.60 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
رمز التخزين التعريفي: البحث عن قرب (متقدم)
وباستخدام قناع حقل أو قائمة حقول في طلب "البحث عن قرب" (جديد)، يمكنك حصر الاستجابة على تلك الحقول المحددة فقط. يتم تشغيل رمز التخزين التعريفي هذا عندما تطلب فقط الحقول التالية:
خدمة الويب:
places.currentOpeningHours
،
places.currentSecondaryOpeningHours
،
places.internationalPhoneNumber
،
places.nationalPhoneNumber
،
places.priceLevel
،
places.rating
،
places.regularOpeningHours
،
places.regularSecondaryOpeningHours
،
places.userRatingCount
،
places.websiteUri
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.035 دولار أمريكي لكل (35.00 دولار أمريكي لكل 1,000) |
0.028 دولار أمريكي لكل (28.00 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
رمز التخزين التعريفي: البحث عن قرب (مفضل)
وباستخدام قناع حقل أو قائمة حقول في طلب "البحث عن قرب" (جديد)، يمكنك حصر الاستجابة على تلك الحقول المحددة فقط. يتم تشغيل رمز التخزين التعريفي هذا عندما تطلب فقط الحقول التالية:
خدمة الويب:
places.allowsDogs
،
places.curbsidePickup
،
places.delivery
،
places.dineIn
،
places.editorialSummary
،
places.evChargeOptions
،
places.fuelOptions
،
places.goodForChildren
،
places.goodForGroups
،
places.goodForWatchingSports
،
places.liveMusic
،
places.menuForChildren
،
places.parkingOptions
،
places.paymentOptions
،
places.outdoorSeating
،
places.reservable
،
places.restroom
،
places.reviews
places.servesBeer
places.servesBreakfast
places.servesBrunch
places.servesCocktails
places.servesCoffee
places.servesDessert
places.servesDinner
places.servesLunch
places.servesVegetarianFood
places.servesWine
places.takeout
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.040 دولار أمريكي لكل (40.00 دولار أمريكي لكل 1,000) |
0.032 دولار أمريكي لكل (32.00 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
رمز التخزين التعريفي: البحث النصي (المعرّف فقط)
باستخدام قناع حقل أو قائمة حقول في طلب البحث النصي (جديد)، يمكنك حصر الاستجابة على تلك الحقول المحددة فقط. يتم تشغيل رمز التخزين التعريفي هذا عندما تطلب فقط الحقول التالية:
خدمة الويب:
places.attributions
،
places.id
،
places.name
*،
nextPageToken
* يحتوي الحقل places.name
على المكان اسم المورد
بالشكل: places/PLACE_ID
.
استخدِم places.displayName
للوصول إلى الاسم النصي للمكان.
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.0 دولار أمريكي لكل (0.00 دولار أمريكي لكل 1,000) |
0.0 دولار أمريكي لكل (0.00 دولار أمريكي لكل 1,000) |
0.0 دولار أمريكي لكل (0.00 دولار أمريكي لكل 1,000) |
SKU: البحث النصي (أساسي)
باستخدام قناع حقل أو قائمة حقول في طلب البحث النصي (جديد)، يمكنك حصر الاستجابة على تلك الحقول المحددة فقط. يتم تشغيل رمز التخزين التعريفي هذا عندما تطلب فقط الحقول التالية:
خدمة الويب:
places.accessibilityOptions
،
places.addressComponents
،
places.adrFormatAddress
،
places.businessStatus
،
places.displayName
،
places.formattedAddress
،
places.googleMapsUri
،
places.iconBackgroundColor
،
places.iconMaskBaseUri
،
places.location
،
places.photos
،
places.plusCode
،
places.primaryType
،
places.primaryTypeDisplayName
،
places.shortFormattedAddress
،
places.subDestinations
،
places.types
،
places.utcOffsetMinutes
places.viewport
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.032 دولار أمريكي لكل (32.00 دولار أمريكي لكل 1,000) |
0.0256 دولار أمريكي لكل (25.60 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
SKU: البحث النصي (متقدم)
باستخدام قناع حقل أو قائمة حقول في طلب البحث النصي (جديد)، يمكنك حصر الاستجابة على تلك الحقول المحددة فقط. يتم تشغيل رمز التخزين التعريفي هذا عندما تطلب فقط الحقول التالية:
خدمة الويب:
places.currentOpeningHours
،
places.currentSecondaryOpeningHours
،
places.internationalPhoneNumber
،
places.nationalPhoneNumber
،
places.priceLevel
،
places.rating
،
places.regularOpeningHours
،
places.regularSecondaryOpeningHours
،
places.userRatingCount
،
places.websiteUri
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.035 دولار أمريكي لكل (35.00 دولار أمريكي لكل 1,000) |
0.028 دولار أمريكي لكل (28.00 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
SKU: البحث النصي (مفضل)
باستخدام قناع حقل أو قائمة حقول في طلب البحث النصي (جديد)، يمكنك حصر الاستجابة على تلك الحقول المحددة فقط. يتم تشغيل رمز التخزين التعريفي هذا عندما تطلب فقط الحقول التالية:
خدمة الويب:
places.allowsDogs
،
places.curbsidePickup
،
places.delivery
،
places.dineIn
،
places.editorialSummary
،
places.evChargeOptions
،
places.fuelOptions
،
places.goodForChildren
،
places.goodForGroups
،
places.goodForWatchingSports
،
places.liveMusic
،
places.menuForChildren
،
places.parkingOptions
،
places.paymentOptions
،
places.outdoorSeating
،
places.reservable
،
places.restroom
،
places.reviews
places.servesBeer
places.servesBreakfast
places.servesBrunch
places.servesCocktails
places.servesCoffee
places.servesDessert
places.servesDinner
places.servesLunch
places.servesVegetarianFood
places.servesWine
places.takeout
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.040 دولار أمريكي لكل (40.00 دولار أمريكي لكل 1,000) |
0.032 دولار أمريكي لكل (32.00 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
رمز التخزين التعريفي: صورة المكان
يتم تحصيل رسوم رمز تخزين تعريفي لصورة المكان لكل طلب موجّه إلى واجهة برمجة التطبيقات.
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.007 دولار أمريكي لكل (7.00 دولار أمريكي لكل 1,000) |
0.0056 دولار أمريكي لكل (5.60 دولار أمريكي لكل 1000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
تحديد الأسعار في Places API
لمحة عن جلسات الإكمال التلقائي
تتضمن جلسة الإكمال التلقائي بعض طلبات الإكمال التلقائي (لاسترداد الاقتراحات في مكان معيّن أثناء كتابة المستخدمين)، وطلبًا واحدًا كحدّ أقصى لتفاصيل الأماكن (لاسترداد تفاصيل حول المكان الذي اختاره المستخدم). ويتم تمرير الرمز المميز للجلسة نفسه إلى ميزة "الإكمال التلقائي" وطلب "تفاصيل المكان" اللاحق. تبدأ الجلسة بطلب الإكمال التلقائي الأول (والذي يحدث عادةً عندما يبدأ المستخدم في الكتابة). يتم إجراء استدعاء تفاصيل الأماكن عندما يختار المستخدم أحد اقتراحات الإكمال التلقائي. إذا لم يحدد المستخدم اقتراحًا، فلن يتم إجراء اتصال تفاصيل الأماكن.
بعد أن يختار المستخدم مكانًا (أي يتم إجراء استدعاء تفاصيل الأماكن)، يجب بدء جلسة جديدة باستخدام رمز مميز جديد للجلسة.
يمكن إنشاء جلسات الإكمال التلقائي من واجهات برمجة التطبيقات التالية:
- خدمة الإكمال التلقائي للأماكن في Places API أو خدمة الإكمال التلقائي للأماكن في Maps JavaScript API. تحتاج إلى تصميم تطبيقك لتقديم رموز مميّزة للجلسة (قد تحتاج إلى تغيير الرمز الحالي).
- أداة الإكمال التلقائي في Maps JavaScript API. يتم تفعيل الفوترة المستندة إلى الجلسات تلقائيًا على هذه التطبيقات المصغّرة، بدون الحاجة إلى أيّ تغيير في الرمز.
يكون الرمز المميّز للجلسة صالحًا لجلسة مستخدم واحدة ويجب عدم استخدامه لأكثر من جلسة مستخدم واحدة. إذا أعدت استخدام رمز مميَّز للجلسة، تُعتبر الجلسة غير صالحة ويتم تحصيل رسوم من الطلبات كما لو لم يتم تقديم رمز مميّز للجلسة.
يتم إصدار فواتير لطلبات الإكمال التلقائي وطلبات "تفاصيل الأماكن" باستخدام الجلسات على رموز تخزين تعريفية مختلفة.
لمحة عن رموز التخزين التعريفية لبيانات الأماكن
رموز التخزين التعريفية الثلاثة لبيانات الأماكن هي: البيانات الأساسية وبيانات الاتصال وبيانات الغلاف.يتم تشغيل رمز تخزين تعريفي واحد (SKU) للبيانات أو أكثر لما يلي:
- Android: كل طلب يُرسل إلى
fetchPlace()
أوfindCurrentPlace()
- iOS: كل مكالمة إلى
fetchPlaceFromPlaceID:
أوfindPlaceLikelihoodsFromCurrentLocationWithPlaceFields:
- خدمة الويب: لكل طلب من طلبات "الأماكن" بناءً على الحقول المحددة في الطلب
يتم دائمًا تحصيل رسوم رموز التخزين التعريفية للبيانات بالإضافة إلى رمز التخزين التعريفي الأساسي للطلب الذي يؤدي إلى تفعيلها. على سبيل المثال، سيتم تحصيل رسوم طلب "تفاصيل مكان" بما في ذلك حقول "البيانات الأساسية"، وسيتم تحصيل رسومه بموجب رمز التخزين التعريفي للبيانات الأساسية ورمز التخزين التعريفي لتفاصيل المكان.
بالنسبة إلى خدمة الويب، تتيح طلبات البيانات من واجهات برمجة تطبيقات الأماكن تحديد حقول البيانات المطلوب عرضها:
بالنسبة إلى خدمة الويب، لا تتيح استدعاءات Places API هذه تحديد الحقول التي تم عرضها. تعرض هذه الطلبات دائمًا جميع بيانات الأماكن، مع تحصيل رسوم رموز التخزين التعريفية لبيانات الأماكن الثلاثة بالإضافة إلى الرسوم لكل طلب من طلبات واجهة برمجة التطبيقات:
رمز التخزين التعريفي: البيانات الأساسية
باستخدام معلمة الحقول في تفاصيل المكان أو طلب البحث عن مكان، يمكنك قصر الاستجابة على هذه الحقول المحددة فقط. يتم تضمين الحقول في الفئة الأساسية في التكلفة الأساسية لطلب "الأماكن" ولا ينتج عنها أي رسوم إضافية. يتم تشغيل رمز التخزين التعريفي للبيانات الأساسية عند طلب أيّ من هذه الحقول:
-
Android:
Place.Field.ADDRESS
أوPlace.Field.ADDRESS_COMPONENTS
أوPlace.Field.BUSINESS_STATUS
أوPlace.Field.ICON_BACKGROUND_COLOR
أوPlace.Field.ICON_URL
أوPlace.Field.ID
أوPlace.Field.LAT_LNG
أوPlace.Field.NAME
أوPlace.Field.PHOTO_METADATAS
أوPlace.Field.PLUS_CODE
أوPlace.Field.TYPES
أوPlace.Field.VIEWPORT
أوPlace.Field.UTC_OFFSET
أوPlace.Field.WHEELCHAIR_ACCESSIBLE_ENTRANCE
-
iOS:
GMSPlaceFieldFormattedAddress
أوGMSPlaceFieldBusinessStatus
أوGMSPlaceFieldID
أوGMSPlaceFieldCoordinate
أوGMSPlaceFieldName
أوGMSPlaceFieldPhotos
أوGMSPlaceFieldPlusCode
أوGMSPlaceFieldTypes
أوGMSPlaceFieldViewport
-
خدمة الويب:
address_component
أوadr_address
أوbusiness_status
أوformatted_address
أوgeometry
أوicon
أوname
أوpermanently_closed
أوphoto
أوplace_id
أوplus_code
أوtype
أوurl
أوutc_offset
أوvicinity
أوwheelchair_accessible_entrance
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
تكلفة طلب الأماكن + 0.00 دولار أمريكي |
تكلفة طلب الأماكن + 0.00 دولار أمريكي |
تكلفة طلب الأماكن + 0.00 دولار أمريكي |
رمز التخزين التعريفي: بيانات الاتصال
باستخدام مَعلمة الحقول في "تفاصيل المكان" أو "طلب البحث عن مكان" لخدمات الويب أو
مصفوفة Place.Field
لأجهزة Android أو iOS، يمكنك
قصر الاستجابة على تلك الحقول المحدّدة فقط. تؤدي الحقول في فئة جهة الاتصال
إلى تحصيل رسوم إضافية. يتم تشغيل رمز التخزين التعريفي لبيانات الاتصال
عند طلب أيّ من هذه الحقول:
-
Android:
Place.Field.CURRENT_OPENING_HOURS
أوPlace.Field.OPENING_HOURS
أوPlace.Field.PHONE_NUMBER
أوPlace.Field.SECONDARY_OPENING_HOURS
أوPlace.Field.WEBSITE_URI
-
iOS:
GMSPlaceFieldOpeningHours
أوGMSPlaceFieldPhoneNumber
أوGMSPlaceFieldWebsite
-
خدمة الويب:
formatted_phone_number
أوinternational_phone_number
أوopening_hours
أوcurrent_opening_hours
أوsecondary_opening_hours
أوwebsite
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
تكلفة طلب الأماكن + 0.003 دولار أمريكي لكل مكان (+ 3.00 دولار أمريكي لكل 1,000) |
تكلفة طلب الأماكن + 0.0024 دولار أمريكي لكل مكان (+ 2.40 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
رمز التخزين التعريفي: بيانات الغلاف الجوي
باستخدام معلمة الحقول في تفاصيل المكان أو طلب البحث عن مكان، يمكنك قصر الاستجابة على هذه الحقول المحددة فقط. تؤدي الحقول في فئة Atmosphere إلى تحصيل رسوم إضافية. يتم تشغيل رمز التخزين التعريفي لبيانات الغلاف الجوي عند طلب أي من هذه الحقول:
- Android:
Place.Field.CURBSIDE_PICKUP
أوPlace.Field.DELIVERY
أوPlace.Field.EDITORIAL_SUMMARY
أوPlace.Field.DINE_IN
أوPlace.Field.PRICE_LEVEL
أوPlace.Field.RATING
أوPlace.Field.RESERVABLE
أوPlace.Field.SERVES_BEER
أوPlace.Field.SERVES_BREAKFAST
أوPlace.Field.SERVES_BRUNCH
أوPlace.Field.SERVES_DINNER
أوPlace.Field.SERVES_LUNCH
أوPlace.Field.SERVES_VEGETARIAN_FOOD
أوPlace.Field.SERVES_WINE
أوPlace.Field.TAKEOUT
أوPlace.Field.USER_RATINGS_TOTAL
- iOS:
GMSPlaceFieldPriceLevel
أوGMSPlaceFieldRating
أوGMSPlaceFieldUserRatingsTotal
أوGMSPlaceFieldTakeout
أوGMSPlaceFieldDelivery
أوGMSPlaceFieldDineIn
أوGMSPlaceFieldCurbsidePickup
أوGMSPlaceFieldReservable
أوGMSPlaceFieldServesBreakfast
أوGMSPlaceFieldServesLunch
أوGMSPlaceFieldServesDinner
أوGMSPlaceFieldServesBeer
أوGMSPlaceFieldServesWine
أوGMSPlaceFieldServesBrunch
أوGMSPlaceFieldServesVegetarianFood
. - JavaScript: الاطّلاع على الحقول (تفاصيل المكان)
- خدمة الويب:
curbside_pickup
أوdelivery
أوdine_in
أوeditorial_summary
أوprice_level
أوrating
أوreservable
أوreviews
أوserves_beer
أوserves_breakfast
أوserves_brunch
أوserves_dinner
أوserves_lunch
أوserves_vegetarian_food
أوserves_wine
أوtakeout
أوuser_ratings_total
.
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
تكلفة طلب الأماكن + 0.005 دولار أمريكي لكل مكان (+ 5.00 دولار أمريكي لكل 1,000) |
تكلفة طلب الأماكن + 0.004 دولار أمريكي لكل مكان (+ 4.00 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
رمز التخزين التعريفي: الإكمال التلقائي – لكل طلب
يتم تحصيل رسوم رمز التخزين التعريفي الإكمال التلقائي - لكل طلب مقابل أي من هذه المكالمات أو الطلبات التي لا تتضمّن رمزًا مميّزًا للجلسة:
- Android:
findAutocompletePredictions()
- iOS:
findAutocompletePredictionsFromQuery:
- JavaScript: خدمة الإكمال التلقائي للأماكن في Maps JavaScript API
- خدمة الويب: خدمة "الإكمال التلقائي للأماكن" في "واجهة برمجة التطبيقات للأماكن"
يتم أيضًا تحصيل رسوم على المكالمات التي يتم إجراؤها من جلسة إكمال تلقائي غير صالحة (على سبيل المثال، جلسة تعيد استخدام رمز مميَّز للجلسة) كخدمة الإكمال التلقائي - لكل رمز تخزين تعريفي للطلب.
قد يتم تحصيل رسوم على طلبات الإكمال التلقائي من أداة الإكمال التلقائي للأماكن في Maps JavaScript API مقابل رمز التخزين التعريفي الخاص بالإكمال التلقائي - لكل طلب في حال إجراء الطلبات من جلسة إكمال تلقائي غير صالحة. وقد يحدث هذا عندما يكتب المستخدم عدة عناوين مختلفة أو ينسخ/لصق عناوين مختلفة في الأداة ولا يختار دائمًا أحد عبارات البحث المقترحة للإكمال التلقائي.
نطاق الحجم الشهري (السعر لكل طلب) |
||
---|---|---|
0.00283 دولار أمريكي لكل (2.83 دولار أمريكي لكل 1000) |
0.00227 دولار أمريكي لكل (2.27 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
رمز التخزين التعريفي: الإكمال التلقائي بدون تفاصيل المكان – لكل جلسة
يتم تحصيل رسوم رمز التخزين التعريفي الإكمال التلقائي بدون تفاصيل المكان - لكل جلسة مقابل جلسة الإكمال التلقائي التي لا تتضمّن طلب تفاصيل المكان (خلال بضع دقائق من بداية الجلسة).
النطاق الشهري (السعر لكل جلسة) |
||
---|---|---|
0.017 دولار أمريكي لكل (17.00 دولار أمريكي لكل 1,000) |
0.0136 دولار أمريكي لكل (13.60 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
مثال
إذا تسبب تطبيقك في حدوث هاتين المكالمتين في جلسة واحدة:
Android
- findAutocompletePredictions() (.setQuery(”par”), .setSessionToken(XYZ))
- findAutocompletePredictions() (.setQuery(”paris”), .setSessionToken(XYZ))
iOS
- placeClient?.findAutocompletePromptions(fromQuery: "par" ...
- placeClient?.findAutocompletePromptions(fromQuery: "paris" ...
خدمة ويب
- طلب الإكمال التلقائي للمكان (input=”par”, session_token: XYZ)
- طلب الإكمال التلقائي للمكان (input=”paris”, session_token: XYZ)
سيظهر رمز التخزين التعريفي هذا في فاتورتك (عند عرض فاتورتك حسب رمز التخزين التعريفي):
- الإكمال التلقائي بدون تفاصيل المكان: لكلّ جلسة (يبدأ السعر من 0.017 دولار أمريكي لكلّ جلسة)
رمز التخزين التعريفي: الإكمال التلقائي (مشمول مع تفاصيل المكان) - لكلّ جلسة
يتم تحصيل رسوم رمز التخزين التعريفي الإكمال التلقائي (مضمّن مع تفاصيل المكان) - لكل جلسة، مقابل جلسة الإكمال التلقائي التي تتضمن أيًا مما يلي:
- Android: مكالمة إلى
fetchPlace()
- iOS: مكالمة إلى
fetchPlaceFromPlaceID:
- خدمة الويب: طلب "تفاصيل مكان"
يتوفّر طلب الإكمال التلقائي بدون أي رسوم، ويتم تحصيل الرسوم من مكالمة "تفاصيل المكان" اللاحقة استنادًا إلى أسعار "تفاصيل المكان" العادية.
ينشئ طلب "تفاصيل المكان" رموز التخزين التعريفية للبيانات (الأساسي و/أو جهة الاتصال و/أو الغلاف الجوي) استنادًا إلى الحقول المحدّدة في الطلب.
إذا لم تحدّد حقولاً في طلب "تفاصيل المكان"، سيتم تشغيل جميع رموز التخزين التعريفية للبيانات (الأساسي وجهة الاتصال والغلاف الجوي).
أثناء جلسة الإكمال التلقائي، يتم تحصيل فواتير طلبات إعادة تحميل معرّف تفاصيل المكان (الطلبات التي تحدّد الحقل place_id
فقط)
على النحو التالي: رمز التخزين التعريفي: الإكمال التلقائي
بدون تفاصيل المكان - لكل جلسة.
النطاق الشهري (السعر لكل جلسة) |
||
---|---|---|
0.00 SAR | 0.00 SAR | 0.00 SAR |
مثال
إذا أصدر طلبك المكالمات الثلاثة التالية في جلسة واحدة:
Android
- findAutocompletePredictions() (.setQuery(”par”), .setSessionToken(XYZ))
- findAutocompletePredictions() (.setQuery(”paris”), .setSessionToken(XYZ))
- fetchPlace() (مع
FetchPlaceRequest
بما في ذلك رقم تعريف المكان والحقل ADDRESS)
iOS
- placeClient?.findAutocompletePromptions(fromQuery: "par" ...
- placeClient?.findAutocompletePromptions(fromQuery: "paris" ...
- fetchPlaceFromPlaceID:
(بما في ذلك رقم تعريف المكان والحقل
GMSPlaceFieldFormattedAddress
)
خدمة ويب
- طلب الإكمال التلقائي للأماكن (input=”par”, session_token: XYZ)
- طلب الإكمال التلقائي للأماكن (input=”paris”, session_token: XYZ)
- تفاصيل الأماكن (place_id، session_token: XYZ، الحقول:format_address)
ستظهر لك رموز التخزين التعريفية هذه في فاتورتك (عند الاطّلاع على فاتورتك حسب رمز التخزين التعريفي):
- الإكمال التلقائي (مضمّن مع تفاصيل المكان) - لكلّ جلسة (تحصيل الرسوم مقابل 0.00 دولار أمريكي)
- تفاصيل المكان (سعر يبدأ من 0.017 دولار أمريكي للجلسة)
- البيانات الأساسية (يتم تحصيل فواتيرها بقيمة 0.00 دولار أمريكي)
رمز التخزين التعريفي: الإكمال التلقائي لطلب البحث – لكل طلب
يتم تحصيل رسوم رمز تخزين تعريفي الإكمال التلقائي لطلبات البحث - لكل طلب مقابل كل طلب موجَّه إلى:
- JavaScript:
خدمة الإكمال التلقائي للأماكن في Maps JavaScript API (
getQueryPredictions()
) واستخدام أداة SearchBox في Maps JavaScript API (يتم إنشاء طلبات الإكمال التلقائي لطلبات البحث على أنّها أنواع المستخدمين). - خدمة الويب: خدمة الإكمال التلقائي لطلبات البحث في Places API
نطاق الحجم الشهري (السعر لكل طلب) |
||
---|---|---|
0.00283 دولار أمريكي لكل (2.83 دولار أمريكي لكل 1000) |
0.00227 دولار أمريكي لكل (2.27 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
لا تتوفّر إمكانية التسعير حسب جلسة الإكمال التلقائي باستخدام ميزة الإكمال التلقائي لطلبات البحث. يتم تحصيل رسوم مكالمات "تفاصيل الأماكن" اللاحقة بناءً على أسعار "تفاصيل الأماكن" العادية.
رمز التخزين التعريفي: تفاصيل المكان
يتم تحصيل رسوم مكالمات تفاصيل الأماكن على النحو التالي:
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.017 دولار أمريكي لكل (17.00 دولار أمريكي لكل 1,000) |
0.0136 دولار أمريكي لكل (13.60 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
يتم إنشاء رمز التخزين التعريفي لتفاصيل المكان من واجهات برمجة التطبيقات التالية:
- Android: حزمة تطوير برامج الأماكن لأجهزة Android
(
fetchPlace()
) - iOS: حزمة تطوير برامج الأماكن لأجهزة iOS
(
fetchPlaceFromPlaceID:
) - JavaScript:
خدمة "تفاصيل المكان" في JavaScript API للخرائط (
getDetails
) - JavaScript:
أداة الإكمال التلقائي للأماكن في Maps JavaScript API (
getPlace
) - JavaScript:
تطبيق Place SearchBox في Google Maps API:
getPlaces()
بعد أن يختار المستخدم نتيجة مكان (رمز: دبوس)، *وليس* طلب بحث (رمز: مكبّر)، كما هو موضّح هنا:في نتائج تطبيق مربّع البحث المصغّر، بعد كتابة "بيتزا" في مربّع البحث، لاحِظ أنّ بيتزا Autentico هي عبارة عن رمز دبابيس.{/1 يظهر بجانبها رمز الدبوس{/0. - خدمة الويب: خدمة "تفاصيل الأماكن" في Places API
من خلال واجهة برمجة تطبيقات الويب والخدمات، يتم تحصيل رسوم رمز التخزين التعريفي لتفاصيل المكان سواء تم تقديم رمز مميّز للجلسة أم لا.
يؤدي طلب أو مكالمة "تفاصيل المكان" أيضًا إلى إنشاء رموز تخزين تعريفية للبيانات (أساسي و/أو جهة اتصال و/أو الغلاف الجوي)، استنادًا إلى الحقول المحدّدة في المكالمة أو الطلب. إذا تم تحديد حقل NO في استدعاء أو طلب "تفاصيل المكان"، فسيتم تشغيل NO رموز التخزين التعريفية للبيانات، وسيتم تحصيل رسوم منك مقابل استدعاء أو طلب "تفاصيل الأماكن" بالإضافة إلى تكلفة جميع البيانات.
أمثلة
- أجرِ أحد المكالمات أو الطلبات التالية:
- الجهاز الجوّال: يمكنك الاتصال بـ
fetchPlace()
على نظام التشغيل Android أوfetchPlaceFromPlaceID:
على iOS، مع تحديد الحقلADDRESS
فقط. - واجهة برمجة تطبيقات الويب أو الخدمة: يمكنك تقديم طلب "تفاصيل المكان" وتحديد حقل العنوان فقط:
getPlaceDetails(fields: formatted_address)
- تفاصيل المكان (سعر يبدأ من 0.017 دولار أمريكي للجلسة)
- البيانات الأساسية (يتم تحصيل فواتيرها بقيمة 0.00 دولار أمريكي)
- الجهاز الجوّال: يمكنك الاتصال بـ
- أجرِ أحد المكالمات أو الطلبات التالية:
- الجهاز الجوّال: يمكنك الاتصال بـ
fetchPlace()
على نظام التشغيل Android أوfetchPlaceFromPlaceID:
على iOS، مع تحديد الحقلPHONE_NUMBER
فقط. - واجهة برمجة تطبيقات الويب أو الخدمة: يمكنك تقديم طلب "تفاصيل مكان" وتحديد حقل رقم الهاتف:
getPlaceDetails(fields: formatted_phone_number)
- تفاصيل المكان (سعر يبدأ من 0.017 دولار أمريكي للجلسة)
- بيانات الاتصال (يبدأ السعر من 0.003 دولار أمريكي لكل طلب)
- الجهاز الجوّال: يمكنك الاتصال بـ
- أجرِ أحد المكالمات أو الطلبات التالية:
- الجهاز الجوّال: يمكنك الاتصال بـ
fetchPlace()
على نظام التشغيل Android أوfetchPlaceFromPlaceID:
على iOS، وتحديد جميع الحقول. - واجهة برمجة تطبيقات الويب أو الخدمة: يمكنك تقديم طلب "تفاصيل المكان" وتحديد جميع الحقول (يكون هذا النوع من الطلبات تلقائيًا في حال عدم تحديد أي حقول):
getPlaceDetails()
.
- تفاصيل المكان (سعر يبدأ من 0.017 دولار أمريكي للجلسة)
- البيانات الأساسية (يتم تحصيل فواتيرها بقيمة 0.00 دولار أمريكي)
- بيانات الاتصال (يبدأ السعر من 0.003 دولار أمريكي لكل طلب)
- بيانات الغلاف الجوي (سعر يبدأ من 0.005 دولار أمريكي لكل طلب)
- الجهاز الجوّال: يمكنك الاتصال بـ
رمز التخزين التعريفي: تفاصيل المكان – إعادة تحميل المعرّف
استخدِم طلب "تفاصيل المكان" من أجل إعادة تحميل أرقام تعريف الأماكن القديمة. تتوفر هذه الأنواع من الطلبات بدون أي رسوم.
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.00 SAR | 0.00 SAR | 0.00 SAR |
مثال
قدِّم طلب "تفاصيل مكان" مع تحديد حقل معرّف المكان فقط:
getPlaceDetails(fields: place_id)
.
سيظهر رمز التخزين التعريفي هذا في فاتورتك (عند
عرض فاتورتك حسب رمز التخزين التعريفي):
- تفاصيل المكان - إعادة تحميل مستندات التعريف (تحصيل الفواتير بقيمة 0.00 دولار أمريكي)
SKU: البحث عن مكان
يتم تحصيل رسوم من العثور على المكان مقابل طلب "العثور على مكان".
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.017 دولار أمريكي لكل (17.00 دولار أمريكي لكل 1,000) |
0.0136 دولار أمريكي لكل (13.60 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
تؤدي طلبات "العثور على المكان" أيضًا إلى إنشاء رموز التخزين التعريفية للبيانات (أساسي و/أو جهة اتصال و/أو الغلاف الجوي)، استنادًا إلى الحقول المحدّدة في الطلب. مثل طلبات "تفاصيل المكان"، يمكنك استخدام معلمة الحقول في طلب "العثور على مكان" لقصر الاستجابة على تلك الحقول المحددة فقط. يتم تحصيل الرسوم منك مقابل طلب "العثور على مكان" بالإضافة إلى البيانات المطلوبة. وبشكلٍ تلقائي، إذا تم طلب حقول NO، يتم عرض رقم تعريف المكان فقط، لذلك لا يتم تحصيل رسوم إضافية للبيانات.
أمثلة
- عليك تقديم طلب "العثور على مكان" وتحديد حقل العنوان فقط:
FindPlace(fields: formatted_address)
. ستظهر في فاتورتك رموز التخزين التعريفية هذه مُدرَجة (عند الاطّلاع على فاتورتك حسب رمز التخزين التعريفي):- البحث عن مكان (يبدأ سعر المكالمة من 0.017 دولار أمريكي (أو ما يعادل ذلك بالعملة المحلية))
- البيانات الأساسية (يتم تحصيل فواتيرها بقيمة 0.00 دولار أمريكي)
- تقدم طلب "العثور على مكان" وتحدد حقل رقم الهاتف:
FindPlace(fields: formatted_phone_number)
. في فاتورتك، ستظهر لك رموز التخزين التعريفية هذه مُدرَجة (عند الاطّلاع على فاتورتك حسب رمز التخزين التعريفي):- البحث عن مكان (يبدأ سعر المكالمة من 0.017 دولار أمريكي (أو ما يعادل ذلك بالعملة المحلية))
- بيانات الاتصال (يبدأ السعر من 0.003 دولار أمريكي لكل طلب)
- عليك إرسال طلب "العثور على مكان" وتحديد الحقول من مجموعات البيانات الثلاث جميعها:
FindPlace(fields: formatted_address, opening_hours, price_level)
. في فاتورتك، ستظهر رموز التخزين التعريفية هذه مُدرَجة (عند الاطّلاع على فاتورتك حسب رمز التخزين التعريفي):- البحث عن مكان (يبدأ سعر المكالمة من 0.017 دولار أمريكي (أو ما يعادل ذلك بالعملة المحلية))
- البيانات الأساسية (يتم تحصيل فواتيرها بقيمة 0.00 دولار أمريكي)
- بيانات الاتصال (يبدأ السعر من 0.003 دولار أمريكي لكل طلب)
- بيانات الغلاف الجوي (سعر يبدأ من 0.005 دولار أمريكي لكل طلب)
رمز التخزين التعريفي: البحث عن مكان - رقم التعريف فقط
يتم تحصيل رسوم من البحث عن مكان - رقم التعريف فقط مقابل طلبات "العثور على المكان" التي تحدّد فقط رقم تعريف المكان المطلوب عرضه. وبشكلٍ تلقائي، إذا لم يتم تحديد أي حقول في طلب "البحث عن مكان"، سيتم عرض معرّف المكان فقط.
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.00 SAR | 0.00 SAR | 0.00 SAR |
مثال
تقدم طلب "العثور على مكان" وتحدد فقط حقل place_id
: FindPlace(fields: place_id)
.
سيظهر رمز التخزين التعريفي هذا في فاتورتك (عند
عرض فاتورتك حسب رمز التخزين التعريفي):
- البحث عن مكان - رقم التعريف فقط (تحصيل الفواتير بسعر 0.00 دولار أمريكي)
رمز التخزين التعريفي: المكان – البحث عن أماكن قريبة
يتم تحصيل رسوم المكان – البحث عن الأماكن المجاورة مقابل الطلبات الموجّهة إلى
خدمة "البحث عن الأماكن المجاورة" في واجهة برمجة تطبيقات JavaScript للخرائط
(nearbySearch()
) أو إلى
خدمة "البحث عن الأماكن المجاورة" في واجهة برمجة تطبيقات الأماكن
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.032 دولار أمريكي لكل (32.00 دولار أمريكي لكل 1,000) |
0.0256 دولار أمريكي لكل (25.60 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
تعرض طلبات "البحث عن الأجهزة المجاورة" قائمة بالأماكن، ولكنّها لا تتيح تحديد الحقول التي يتم عرضها. تعرض طلبات "البحث عن الأجهزة المجاورة" مجموعة فرعية من حقول البيانات المتوافقة. يتم تحصيل رسوم منك مقابل طلب "البحث عن قرب" بدءًا من 0.032 دولار أمريكي لكل رمز، بالإضافة إلى جميع رموز التخزين التعريفية لنوع البيانات (البيانات الأساسية وبيانات الاتصال وبيانات الغلاف).
مثال
إذا أرسلت طلبًا من خلال ميزة "البحث عن قرب"، مثل NearbySearch (San Francisco, 100 meters)
.
ستظهر لك رموز التخزين التعريفية هذه في فاتورتك (عند
الاطّلاع على فاتورتك حسب رمز التخزين التعريفي):
- المكان - البحث عن قرب (يبدأ السعر من 0.032 دولار أمريكي للمكالمة)
- البيانات الأساسية (يتم تحصيل فواتيرها بقيمة 0.00 دولار أمريكي)
- بيانات الاتصال (يبدأ السعر من 0.003 دولار أمريكي لكل طلب)
- بيانات الغلاف الجوي (سعر يبدأ من 0.005 دولار أمريكي لكل طلب)
رمز التخزين التعريفي: المكان – البحث النصي
يتم تحصيل رسوم المكان – البحث النصي مقابل الطلبات المُرسَلة إلى
خدمة "البحث عن النص عن الأماكن" (Place Text) من واجهة برمجة تطبيقات JavaScript
(textSearch()
) أو إلى
خدمة "البحث النصي في الأماكن" (Places API).
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.032 دولار أمريكي لكل (32.00 دولار أمريكي لكل 1,000) |
0.0256 دولار أمريكي لكل (25.60 دولار أمريكي لكل 1,000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
تعرض طلبات البحث النصي قائمة بالأماكن، ولكنّها لا تتيح تحديد الحقول التي يتم عرضها. تعرض طلبات البحث النصي مجموعة فرعية من حقول البيانات المتوافقة. يتم تحصيل رسوم منك مقابل طلب البحث النصي بدءًا من 0.032 دولار أمريكي لكل رمز التخزين التعريفي، بالإضافة إلى جميع رموز التخزين التعريفية لنوع البيانات (البيانات الأساسية وبيانات الاتصال وبيانات الغلاف الجوي).
يتم أيضًا إنشاء رمز التخزين التعريفي لـ Place – Text Search بواسطة
أداة Place SearchBox في Maps JavaScript API: getPlaces()
بعد أن يختار المستخدم طلب بحث عن مكان (رمز: المكبِّر)، وليس
نتيجة (رمز: دبوس)، كما هو موضّح هنا:
![تحديد طلب بحث أداة مربع البحث لتفاصيل الأماكن](https://developers-dot-devsite-v2-prod.appspot.com/static/maps/billing/images/places-details-search-box-widget-query.png?authuser=19&hl=ar)
مثال
إذا أرسلت طلب بحث نصي، مثلاً TextSearch(123 Main Street)
. سترى في فاتورتك رموز التخزين التعريفية هذه مُدرَجة (عند
الاطّلاع على فاتورتك حسب رمز التخزين التعريفي):
- المكان - البحث النصي (يبدأ السعر من 0.032 دولار أمريكي للمكالمة)
- البيانات الأساسية (يتم تحصيل فواتيرها بقيمة 0.00 دولار أمريكي)
- بيانات الاتصال (يبدأ السعر من 0.003 دولار أمريكي لكل طلب)
- بيانات الغلاف الجوي (سعر يبدأ من 0.005 دولار أمريكي لكل طلب)
رمز التخزين التعريفي: صورة المكان
يتم تحصيل رسوم رمز التخزين التعريفي لصورة المكان مقابل:
- Android: المكالمات إلى
fetchPhoto()
- iOS: المكالمات إلى
loadPlacePhoto:
- JavaScript: يؤدي إلى مكتبة الأماكن، خدمة صور الأماكن على JavaScript API عند طلب بيانات من عناوين URL التي يعرضها
PlacePhoto.getUrl()
لتحميل بيانات وحدات بكسل الصور - خدمة الويب: الطلبات إلى خدمة "صور الأماكن" في واجهة برمجة تطبيقات الأماكن
بالنسبة إلى خدمة JavaScript، لا يؤدي استدعاء طريقة PlacePhoto.getUrl()
إلى الفوترة
إلى أن يتم استخدام عنوان URL فعليًا للحصول على بيانات البكسل.
النطاق الشهري للحجم (سعر المكالمة) |
||
---|---|---|
0.007 دولار أمريكي لكل (7.00 دولار أمريكي لكل 1,000) |
0.0056 دولار أمريكي لكل (5.60 دولار أمريكي لكل 1000) |
يُرجى التواصل مع فريق المبيعات لمعرفة أسعار الكميات الكبيرة. |
حدود استخدام أخرى
على الرغم من أنّه ليس هناك حدّ أقصى لعدد الطلبات في اليوم، لا تزال حدود الاستخدام التالية سارية:
Places API (جديدة): الحدّ الأقصى لمعدّل الزحف هو 600 وحدة QPM (عدد الطلبات في الدقيقة) لكل طريقة واجهة برمجة تطبيقات لكل مشروع. بمعنى أنّ لكل طريقة من طرق واجهة برمجة التطبيقات حصة منفصلة
Places API: الحدّ الأقصى لمعدّل الزحف هو 6,000 QPM (الطلبات في الدقيقة). ويتم حسابه عن طريق جمع الطلبات من جهة العميل والخادم لجميع التطبيقات التي تستخدم بيانات اعتماد المشروع نفسه.
القيود المفروضة على بنود الاستخدام
للحصول على معلومات حول بنود الاستخدام، يمكنك الاطّلاع على السياسات المتعلقة بـ Places API وقسم "قيود الترخيص" في بنود خدمة "منصة خرائط Google".
إدارة تكلفة الاستخدام
لإدارة تكلفة استخدام Places API أو تلبية متطلبات زيارات الإنتاج، يمكنك ضبط حدود الحصة اليومية على جميع الطلبات لأي واجهة برمجة تطبيقات. تتم إعادة تعيين الحصص اليومية في منتصف الليل بتوقيت المحيط الهادئ.
لعرض حدود الحصص أو تغييرها في Places API:
- في Cloud Console، افتح صفحة حصص "خرائط Google".
- انقر على القائمة المنسدلة واجهات برمجة التطبيقات وحدد Places API.
- للاطّلاع على حدود الحصص، انتقِل للأسفل وصولاً إلى بطاقة الطلبات.
يسرد جدول أسماء الحصص وحدودها. - لتغيير الحدّ الأقصى للحصة، انقر على رمز تعديل لهذا الحدّ.
في مربّع الحوار الذي يظهر، في حقل الحدّ الأقصى للحصة، أدخِل الحدّ المفضّل للحصة اليومية القابلة للفوترة (ما يصل إلى الحدّ الأقصى للحصة المحدّدة من قِبل Google، إن توفّر) ثم انقر على حفظ.
إذا بلغ استخدام واجهة برمجة التطبيقات الحد الأقصى للحصة القابلة للفوترة في أي يوم، فلن يتمكن تطبيقك من الوصول إلى واجهة برمجة التطبيقات خلال الفترة المتبقية من ذلك اليوم.