- المورد: 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) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
updateTime |
النتائج فقط. يشير إلى وقت آخر تعديل على المشاركة من قِبل المستخدم. طابع زمني بتنسيق RFC3339 حسب التوقيت العالمي المنسَّق (UTC) "زولو" بدقة نانوثانية وما يصل إلى تسعة أرقام كسرية. أمثلة: |
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). في المقابل، سيظل بإمكان التاجر إدارة المشاركات الحالية المتعلّقة بفيروس كورونا المستجد (كوفيد-19). |
LocalPostOffer
حقول محدَّدة لمشاركات العروض.
تمثيل JSON | |
---|---|
{ "couponCode": string, "redeemOnlineUrl": string, "termsConditions": string } |
الحقول | |
---|---|
couponCode |
اختياريّ. رمز عرض يمكن استخدامه في المتجر أو على الإنترنت. |
redeemOnlineUrl |
اختياريّ. رابط على الإنترنت لتحصيل قيمة العرض |
termsConditions |
اختياريّ. أحكام العرض وشروطه |
الطُرق |
|
---|---|
|
ينشئ مشاركة محلية جديدة مرتبطة بالموقع الجغرافي المحدّد، ويعرضها. |
|
يؤدي هذا الإجراء إلى حذف مشاركة محلية. |
|
للحصول على المشاركة المحلية المحدّدة |
|
عرض قائمة بالمشاركات المحلية المرتبطة بموقع جغرافي |
|
لتعديل المشاركة المحلية المحدّدة وعرض المشاركة المحلية المعدّلة. |
|
تعرض إحصاءات لمجموعة من المشاركات المحلية المرتبطة ببطاقة بيانات واحدة. |