- المرجع: LocalPost
- CallToAction
- ActionType
- LocalPostEvent
- TimeInterval
- TimeOfDay
- LocalPostState
- LocalPostTopicType
- AlertType
- LocalPostOffer
- الطُرق
المرجع: LocalPost
يمثّل مشاركة محلية لموقع جغرافي.
تمثيل JSON | |
---|---|
{ "name": string, "languageCode": string, "summary": string, "callToAction": { object ( |
الحقول | |
---|---|
name |
النتائج فقط. معرّف Google لهذه المشاركة المحلية على النحو التالي: |
languageCode |
لغة الرسالة المحلية |
summary |
وصف/نص المشاركة المحلية |
callToAction |
عنوان URL الذي يتم توجيه المستخدِمين إليه عند النقر على العرض الترويجي. تم تجاهلها لنوع الموضوع |
createTime |
النتائج فقط. وقت إنشاء المشاركة يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu" وبدقة تصل إلى نانوثانية وما يصل إلى تسعة أرقام كسور. أمثلة: |
updateTime |
النتائج فقط. وقت آخر تعديل أجراه المستخدم على المشاركة يجب أن يكون طابعًا زمنيًا بالتنسيق RFC3339 UTC "Zulu" وبدقة تصل إلى نانوثانية وما يصل إلى تسعة أرقام كسور. أمثلة: |
event |
معلومات الحدث مطلوب لأنواع المواضيع |
state |
النتائج فقط. حالة المشاركة، والتي تشير إلى المرحلة التي وصلت إليها في دورة حياتها |
media[] |
الوسائط المرتبطة بالمشاركة. ويكون sourceUrl هو حقل البيانات الوحيد المتوافق مع LocalPost MediaItem. |
searchUrl |
النتائج فقط. رابط المشاركة المحلية في "بحث Google" يمكن استخدام هذا الرابط لمشاركة المشاركة عبر وسائل التواصل الاجتماعي أو البريد الإلكتروني أو الرسائل النصية أو غير ذلك. |
topicType |
مطلوب. نوع موضوع المشاركة: عادي أو حدث أو عرض أو تنبيه |
alertType |
نوع التنبيه الذي تم إنشاء المشاركة من أجله لا ينطبق هذا الحقل إلّا على المشاركات التي يكون topicType فيها "تنبيه"، ويعمل كنوع فرعي من التنبيهات. |
offer |
بيانات إضافية للمشاركات التي تتضمّن عروضًا يجب ضبط هذا الخيار فقط عندما يكون topicType هو OFFER. |
CallToAction
إجراء يتم تنفيذه عندما ينقر المستخدم على المشاركة
تمثيل JSON | |
---|---|
{
"actionType": enum ( |
الحقول | |
---|---|
actionType |
نوع الإجراء الذي سيتم تنفيذه |
url |
عنوان URL الذي سيتم توجيه المستخدم إليه عند النقر. يجب عدم ضبط هذا الحقل لطلب إجراء المكالمة. |
ActionType
نوع الإجراء الذي سيتم تنفيذه
عمليات التعداد | |
---|---|
ACTION_TYPE_UNSPECIFIED |
النوع غير محدّد. |
BOOK |
تطلب هذه المشاركة من المستخدم حجز موعد أو طاولة أو غير ذلك. |
ORDER |
تطلب هذه المشاركة من المستخدم طلب منتج معيّن. |
SHOP |
تطلب هذه المشاركة من المستخدم تصفّح كتالوج المنتجات. |
LEARN_MORE |
تهدف هذه المشاركة إلى جذب المستخدمين للاطّلاع على مزيد من المعلومات (على الموقع الإلكتروني الخاص بالعلامة التجارية). |
SIGN_UP |
تطلب هذه المشاركة من المستخدم التسجيل أو الاشتراك أو الانضمام إلى شيء ما. |
GET_OFFER |
تمّ الإيقاف. استخدِم |
CALL |
تطلب هذه المشاركة من المستخدم الاتصال بالنشاط التجاري. |
LocalPostEvent
جميع المعلومات المتعلّقة بحدث معروض في مشاركة محلية
تمثيل JSON | |
---|---|
{
"title": string,
"schedule": {
object ( |
الحقول | |
---|---|
title |
اسم الحدث |
schedule |
تاريخ ووقت بدء الحدث وانتهائه |
TimeInterval
فاصل زمني شامل يجب أن يحتوي على جميع الحقول ليكون صالحًا.
تمثيل JSON | |
---|---|
{ "startDate": { object ( |
الحقول | |
---|---|
startDate |
تاريخ بدء هذه الفترة. |
startTime |
وقت بدء هذه الفترة. |
endDate |
تاريخ انتهاء هذه الفترة. |
endTime |
وقت انتهاء هذه الفترة. |
TimeOfDay
يمثّل وقتًا من اليوم. التاريخ والمنطقة الزمنية غير مهمّين أو تم تحديدهما في مكان آخر. قد تختار واجهة برمجة التطبيقات السماح بالثواني الكبيسة. الأنواع ذات الصلة هي google.type.Date
وgoogle.protobuf.Timestamp
.
تمثيل JSON | |
---|---|
{ "hours": integer, "minutes": integer, "seconds": integer, "nanos": integer } |
الحقول | |
---|---|
hours |
ساعات اليوم بتنسيق 24 ساعة يجب أن تتراوح بين 0 و23. قد تختار واجهة برمجة التطبيقات السماح بالقيمة "24:00:00" لسيناريوهات مثل وقت إغلاق النشاط التجاري. |
minutes |
دقائق الساعة من اليوم يجب أن تتراوح بين 0 و59. |
seconds |
الثواني من الدقائق في الوقت يجب أن تتراوح القيمة عادةً بين 0 و59. قد تسمح واجهة برمجة التطبيقات بالقيمة 60 إذا كانت تسمح بالثواني الكبيسة. |
nanos |
أجزاء من الثانية بالنانوثواني يجب أن تتراوح بين 0 و999,999,999. |
LocalPostState
يشير إلى حالة المشاركة
عمليات التعداد | |
---|---|
LOCAL_POST_STATE_UNSPECIFIED |
لم يتم تحديد الحالة. |
REJECTED |
تم رفض هذه المشاركة بسبب انتهاك سياسة المحتوى. |
LIVE |
تم نشر هذه المشاركة وهي تظهر حاليًا في نتائج البحث. |
PROCESSING |
جارٍ معالجة هذه المشاركة ولا تظهر في نتائج البحث. |
LocalPostTopicType
نوع موضوع المشاركة المحلية، والذي يُستخدَم لاختيار نماذج مختلفة لإنشاء مشاركة وعرضها
عمليات التعداد | |
---|---|
LOCAL_POST_TOPIC_TYPE_UNSPECIFIED |
لم يتم تحديد نوع النشر. |
STANDARD |
يتضمّن المنشور معلومات أساسية، مثل الملخص والصور. |
EVENT |
يحتوي المنشور على معلومات أساسية وحدث. |
OFFER |
يتضمّن المنشور معلومات أساسية ومحتوى ذا صلة بالحدث والعرض (مثل رمز القسيمة) |
ALERT |
إشعارات ذات أولوية عالية ومناسبة للوقت وذات صلة بحدث جارٍ لا تكون أنواع المشاركات هذه متاحة دائمًا لإنشاء المحتوى. |
AlertType
نوع الحدث الذي تم إنشاء مشاركة التنبيه له.
عمليات التعداد | |
---|---|
ALERT_TYPE_UNSPECIFIED |
لم يتم تحديد أي تنبيه. |
COVID_19 |
تنبيهات متعلقة بوباء فيروس كورونا المستجد (كوفيد-19) لعام 2019 لا تتيح المشاركات المتعلّقة بفيروس كورونا سوى حقل الملخّص وحقل الحثّ على اتّخاذ إجراء. وعندما تصبح هذه التنبيهات غير ملائمة، سيتم إيقاف إنشاء المشاركات الجديدة من النوع "فيروس كورونا المستجد (كوفيد-19)". ومع ذلك، سيظل بإمكان التاجر إدارة مشاركاته الحالية المتعلّقة بفيروس كورونا المستجد (كوفيد-19). |
LocalPostOffer
حقول محدّدة للمشاركات التي تتضمّن عروضًا
تمثيل JSON | |
---|---|
{ "couponCode": string, "redeemOnlineUrl": string, "termsConditions": string } |
الحقول | |
---|---|
couponCode |
اختيارية: رمز العرض الذي يمكن استخدامه في المتجر أو على الإنترنت |
redeemOnlineUrl |
اختيارية: رابط على الإنترنت لتحصيل قيمة العرض |
termsConditions |
اختيارية: أحكام العرض وشروطه |
الطُرق |
|
---|---|
|
لإنشاء مشاركة جديدة في المتجر مرتبطة بالموقع الجغرافي المحدّد وإعادتها |
|
لحذف مشاركة محلية |
|
تحصل على الرسالة المحلية المحدّدة. |
|
تعرِض هذه السمة قائمة بالمشاركات المحلية المرتبطة بموقع جغرافي. |
|
تعديل المشاركة المحلية المحدّدة وإرجاع المشاركة المحلية المعدّلة |
|
تعرِض هذه السمة إحصاءات لمجموعة من المشاركات المحلية المرتبطة ببطاقة بيانات واحدة. |