- تمثيل JSON
- AssetSetStatus
- MerchantCenterFeed
- HotelPropertyData
- LocationSet
- BusinessProfileLocationSet
- ChainSet
- ChainRelationshipType
- ChainFilter
- MapsLocationSet
- MapsLocationInfo
- BusinessProfileLocationGroup
- DynamicBusinessProfileLocationGroupFilter
- BusinessProfileBusinessNameFilter
- LocationStringFilterType
- ChainLocationGroup
مجموعة مواد عرض تمثِّل مجموعة من مواد العرض. استخدام AssetSetAsset لربط مادة عرض بمجموعة مواد العرض
تمثيل JSON |
---|
{ "id": string, "resourceName": string, "name": string, "type": enum ( |
الحقول | |
---|---|
id |
النتائج فقط. رقم تعريف مجموعة مواد العرض. |
resourceName |
غير قابل للتغيير. اسم المورد لمجموعة مواد العرض. وتكون أسماء موارد مجموعة مواد العرض على النحو التالي:
|
name |
مطلوبة. اسم مجموعة مواد العرض. مطلوبة. يجب أن يبلغ طولها 1 كحد أدنى و128 طولاً بحد أقصى. |
type |
مطلوبة. غير قابل للتغيير. نوع مجموعة مواد العرض. مطلوبة. |
status |
النتائج فقط. حالة مجموعة مواد العرض. للقراءة فقط. |
merchantCenterFeed |
معرّف التاجر وتصنيف الخلاصة من Google Merchant Center |
locationGroupParentAssetSetId |
غير قابل للتغيير. رقم تعريف مجموعة مواد العرض الرئيسية لمجموعة مواد العرض التي تأتي منها عناصر مجموعة مواد العرض هذه. على سبيل المثال، معرّف AssetSet للموقع الجغرافي على مستوى المزامنة الذي تأتي منه العناصر في LocationGroup AssetSet هذا الحقل مطلوب، ولا ينطبق إلا على مجموعة المواقع الجغرافية التي ونوعها AssetSet. |
hotelPropertyData |
النتائج فقط. بالنسبة إلى "حملات الأداء الأفضل" المستندة إلى أهداف السفر، التي تتضمّن رابط حساب على Hotel Center. للقراءة فقط. |
حقل الاتحاد asset_set_source بيانات مجموعة مواد العرض الخاصة بكل نوع من أنواع مجموعات مواد العرض. لا تحتوي بعض الأنواع على بيانات معيّنة. يمكن أن تكون السمة "asset_set_source " واحدة فقط مما يلي: |
|
locationSet |
بيانات مجموعة مواد عرض المواقع الجغرافية وسيُستخدَم هذا الإجراء لضبط الموقع الجغرافي على مستوى المزامنة. لا يمكن ضبط هذا الإعداد إلا إذا كان نوع AssetSet هو LOCATION_SYNC. |
businessProfileLocationGroup |
بيانات مجموعة مواد عرض مجموعة المواقع الجغرافية في "الملف التجاري على Google" |
chainLocationGroup |
تمثِّل معلومات عن مجموعة مواقع جغرافية ديناميكية للسلسلة. ينطبق ذلك فقط إذا كان نوع AssetSet على مستوى المزامنة هو LOCATION_SYNC ومصدر المزامنة هو السلسلة. |
AssetSetStatus
تمثّل هذه السمة الحالات المحتملة لمجموعة مواد عرض.
عمليات التعداد | |
---|---|
UNSPECIFIED |
لم يتم تحديد الحالة. |
UNKNOWN |
القيمة التي تم استلامها غير معروفة في هذا الإصدار. هذه قيمة للاستجابة فقط. |
ENABLED |
مجموعة مواد العرض مفعَّلة. |
REMOVED |
تتم إزالة مجموعة مواد العرض. |
MerchantCenterFeed
معرّف التاجر وتصنيف الخلاصة من Google Merchant Center
تمثيل JSON |
---|
{ "merchantId": string, "feedLabel": string } |
الحقول | |
---|---|
merchantId |
مطلوبة. معرّف التاجر من Google Merchant Center |
feedLabel |
اختياريّ. تصنيف الخلاصة من Google Merchant Center |
HotelPropertyData
بالنسبة إلى "حملات الأداء الأفضل" المستندة إلى أهداف السفر، التي تتضمّن رابط حساب على Hotel Center. للقراءة فقط.
تمثيل JSON |
---|
{ "hotelCenterId": string, "partnerName": string } |
الحقول | |
---|---|
hotelCenterId |
النتائج فقط. رقم تعريف مركز إدارة معلومات الفنادق الخاص بالشريك |
partnerName |
النتائج فقط. اسم شريك الفندق |
LocationSet
البيانات ذات الصلة بمجموعة المواقع الجغرافية. يجب تحديد أحد بيانات "الملف التجاري على Google" (المعروف سابقًا باسم "نشاطي التجاري على Google")، وبيانات السلسلة وبيانات الموقع الجغرافي على الخريطة.
تمثيل JSON |
---|
{ "locationOwnershipType": enum ( |
الحقول | |
---|---|
locationOwnershipType |
مطلوبة. غير قابل للتغيير. نوع ملكية الموقع الجغرافي (موقع مملوك أو موقع شريك تابع) |
حقل الاتحاد source بيانات الموقع المتعلقة بكل مصدر مزامنة. يمكن أن تكون السمة "source " واحدة فقط مما يلي: |
|
businessProfileLocationSet |
البيانات المستخدَمة لإعداد مجموعة مواقع جغرافية تتم تعبئتها من المواقع الجغرافية في "الملف التجاري على Google" |
chainLocationSet |
البيانات المستخدَمة لضبط موقع جغرافي على مجموعة سلاسل تمت تعبئتها بالسلاسل المحدّدة. |
mapsLocationSet |
يتم الضبط فقط إذا تمت مزامنة المواقع الجغرافية استنادًا إلى المواقع الجغرافية للخرائط المحددة. |
BusinessProfileLocationSet
البيانات المستخدَمة لإعداد مجموعة مواقع جغرافية تتم تعبئتها من المواقع الجغرافية في "الملف التجاري على Google" يتم ربط الأنواع المختلفة من الفلاتر معًا إذا تم تحديدها.
تمثيل JSON |
---|
{ "httpAuthorizationToken": string, "emailAddress": string, "businessNameFilter": string, "labelFilters": [ string ], "listingIdFilters": [ string ], "businessAccountId": string } |
الحقول | |
---|---|
httpAuthorizationToken |
مطلوبة. غير قابل للتغيير. رمز تفويض HTTP المستخدم للحصول على التفويض. |
emailAddress |
مطلوبة. غير قابل للتغيير. عنوان البريد الإلكتروني لحساب "الملف التجاري على Google" أو عنوان بريد إلكتروني لمدير حساب "الملف التجاري على Google" |
businessNameFilter |
تُستخدَم لفلترة بيانات "الملف التجاري على Google" حسب اسم النشاط التجاري. في حال ضبط businessNameFilter، تكون البيانات التي تحمل اسم نشاط تجاري متطابقًا فقط هي المرشّحة للمزامنة مع "مواد العرض". |
labelFilters[] |
تُستخدَم لفلترة بيانات "الملف التجاري على Google" حسب التصنيفات. إذا توفّرت إدخالات في التصنيفات (labelFilters)، ستكون بطاقات بيانات المتجر التي تم ضبط أي من التصنيفات المحدّدة لها فقط هي المرشَّح لمزامنتها في مواد العرض. في حال عدم توفُّر أي إدخالات في labelFilters، ستكون جميع بطاقات البيانات صالحة لمزامنتها. يتم الجمع بين فلاتر التصنيفات "أو". |
listingIdFilters[] |
يتم استخدامه لفلترة بيانات "الملف التجاري على Google" حسب رقم تعريف البيانات. في حال توفُّر إدخالات في listingIdFilters، تكون بطاقات البيانات التي تحدّدها الفلاتر فقط هي المرشحة للمزامنة في مواد العرض. في حال عدم توفُّر أي إدخالات في listingIdFilters، تكون جميع بطاقات البيانات مؤهَّلة للمزامنة. يتم جمع فلاتر أرقام تعريف النشاط التجاري معًا باستخدام "أو". |
businessAccountId |
غير قابل للتغيير. رقم تعريف حساب النشاط التجاري المُدار الذي سيتم استخدام مواقعه الجغرافية. وفي حال عدم ضبط هذا الحقل، يتم استخدام جميع الأنشطة التجارية التي يمكن للمستخدم الوصول إليها (المحددة من خلال عنوان البريد الإلكتروني). |
ChainSet
البيانات المستخدَمة لضبط مجموعة مواقع جغرافية تمت تعبئتها بالسلاسل المحدّدة.
تمثيل JSON |
---|
{ "relationshipType": enum ( |
الحقول | |
---|---|
relationshipType |
مطلوبة. غير قابل للتغيير. نوع العلاقة للسلاسل المحددة مع هذا المعلن. |
chains[] |
مطلوبة. قائمة بالفلاتر على مستوى السلسلة، يتم ربط جميع الفلاتر معًا. |
ChainRelationshipType
أنواع العلاقة المحتملة.
عمليات التعداد | |
---|---|
UNSPECIFIED |
غير محدَّد. |
UNKNOWN |
يُستخدم للقيمة المعروضة فقط. يعرض قيمة غير معروفة في هذا الإصدار. |
AUTO_DEALERS |
علاقة تاجر سيارات. |
GENERAL_RETAILERS |
العلاقة العامة مع بائع التجزئة. |
ChainFilter
فلتر واحد على مستوى السلسلة للموقع الجغرافي في مجموعة عناصر في الخلاصة. منطق التصفية بين جميع الحقول هو AND.
تمثيل JSON |
---|
{ "chainId": string, "locationAttributes": [ string ] } |
الحقول | |
---|---|
chainId |
مطلوبة. يُستخدَم لفلترة المواقع الجغرافية للسلسلة حسب رقم تعريف السلسلة. ستقتصر مجموعة مواد العرض على المواقع الجغرافية للسلسلة المحددة فقط. |
locationAttributes[] |
تُستخدَم لفلترة المواقع الجغرافية للسلسلة حسب سمات الموقع الجغرافي. وستقتصر مجموعة مواد العرض على المواقع الجغرافية للسلسلة التي تنتمي إلى جميع السمات المحدّدة. إذا كان هذا الحقل فارغًا، هذا يعني عدم فلترة هذا الحقل. |
MapsLocationSet
برنامج تضمين لبيانات مزامنة الموقع الجغرافي في عدة خرائط
تمثيل JSON |
---|
{
"mapsLocations": [
{
object ( |
الحقول | |
---|---|
mapsLocations[] |
مطلوبة. قائمة بمعلومات الموقع الجغرافي على الخرائط التي تمت مزامنة المستخدم فيها يدويًا. |
MapsLocationInfo
برنامج تغليف لأرقام تعريف الأماكن
تمثيل JSON |
---|
{ "placeId": string } |
الحقول | |
---|---|
placeId |
رقم تعريف المكان لموقع الخرائط. |
BusinessProfileLocationGroup
معلومات عن مجموعة مواقع جغرافية ديناميكية في "الملف التجاري على Google" ينطبق ذلك فقط إذا كان نوع AssetSet على مستوى المزامنة هو LOCATION_SYNC ومصدر المزامنة هو "الملف التجاري".
تمثيل JSON |
---|
{
"dynamicBusinessProfileLocationGroupFilter": {
object ( |
الحقول | |
---|---|
dynamicBusinessProfileLocationGroupFilter |
فلتر مجموعات المواقع الجغرافية الديناميكية في "الملف التجاري" |
DynamicBusinessProfileLocationGroupFilter
يمثِّل فلترًا على المواقع الجغرافية في "الملف التجاري" في مجموعة مواد عرض. في حالة توفير عدة فلاتر، يتم ربطها معًا.
تمثيل JSON |
---|
{
"labelFilters": [
string
],
"listingIdFilters": [
string
],
"businessNameFilter": {
object ( |
الحقول | |
---|---|
labelFilters[] |
يُستخدَم لفلترة المواقع الجغرافية في "الملف التجاري" حسب التصنيف. ستشمل مجموعة مواد العرض المواقع الجغرافية التي تضمّ أيًا من التصنيفات المدرَجة فقط. يتم الجمع بين فلاتر التصنيفات "أو". |
listingIdFilters[] |
يتم استخدامه لفلترة المواقع الجغرافية في "الملف التجاري" حسب أرقام تعريف البيانات. |
businessNameFilter |
يُستخدَم هذا الخيار لفلترة المواقع الجغرافية في "الملف التجاري" حسب اسم النشاط التجاري. |
BusinessProfileBusinessNameFilter
فلتر اسم النشاط التجاري في مجموعة المواقع الجغرافية للملف التجاري
تمثيل JSON |
---|
{
"businessName": string,
"filterType": enum ( |
الحقول | |
---|---|
businessName |
سلسلة اسم النشاط التجاري المطلوب استخدامها للفلترة. |
filterType |
نوع مطابقة السلسلة المطلوب استخدامه عند الفلترة باستخدام businessName. |
LocationStringFilterType
الأنواع المحتملة لفلتر سلسلة الموقع الجغرافي.
عمليات التعداد | |
---|---|
UNSPECIFIED |
غير محدَّد. |
UNKNOWN |
يُستخدم للقيمة المعروضة فقط. يعرض قيمة غير معروفة في هذا الإصدار. |
EXACT |
وسيستخدم الفلتر مطابقة تامة للسلسلة. |
ChainLocationGroup
تمثِّل معلومات عن مجموعة مواقع جغرافية ديناميكية للسلسلة. ينطبق ذلك فقط إذا كان نوع AssetSet على مستوى المزامنة هو LOCATION_SYNC ومصدر المزامنة هو السلسلة.
تمثيل JSON |
---|
{
"dynamicChainLocationGroupFilters": [
{
object ( |
الحقول | |
---|---|
dynamicChainLocationGroupFilters[] |
تُستخدَم لفلترة المواقع الجغرافية للسلسلة حسب أرقام تعريف السلاسل. ستقتصر مجموعة مواد العرض على المواقع الجغرافية التي تنتمي إلى السلاسل المحدّدة فقط. |