כדי להגדיר את רשימת המלונות, אפשר להשתמש באחת מהשיטות הבאות:
- צריך להעלות קובץ CSV או XML
- העלאת קובץ מ-Hotel Center
- אירוח קובץ בשרת
במדריך הזה מוסבר איך להגדיר רשימת מלונות באמצעות קובצי XML ולארח את פיד ה-XML בשרת שלכם, כדי ש-Google תוכל להוריד את קובצי ה-XML במסגרת לוח הזמנים המבוקש. במאמר איך מגדירים את מלאי שטחי הפרסום למלונות? מפורטות שיטות נוספות להגדרת רשימת מלונות.
מידע על רשימות מלונות ב-XML
קובץ של רשימת מלונות מכיל נתונים תיאוריים – כמו שם המלון, הכתובת והמיקום המתואם ל-GeoCode – שמאורגנים לפי מלון, לכל המלונות בחשבון Hotel Center.
בהמשך מוצגת דוגמה בסיסית מאוד לקובץ של רשימת מלונות בפורמט XML. בדוגמה הזו מוצג רק אחד מתוך כמה רכיבי <listing>
שצוינו בקובץ. כל רכיב <listing>
מייצג מאפיין.
<?xml version="1.0" encoding="UTF-8"?>
<listings xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="http://www.gstatic.com/localfeed/local_feed.xsd">
<language>en</language>
<listing>
<!-- The value of <id> must be unique to your site for all time. Do NOT reuse IDs. -->
<id>123abc</id>
<name>Belgrave House</name>
<address format="simple">
<component name="addr1">6 Acacia Ave</component>
<component name="addr2">Floor 5</component>
<component name="city">London</component>
<component name="province">Greater London</component>
<component name="postal_code">SW1W 9TQ</component>
</address>
<country>GB</country>
<latitude>35.070374</latitude>
<longitude>-106.213648</longitude>
<phone type="main">123-456-7890</phone>
<category>hotel</category> <!-- You can use whatever property type categories you wish -->
</listing>
...
</listings>
יצירת רשימת מלונות בפורמט XML
כדי ליצור פיד של רשימת מלונות בפורמט XML:
כותבים את הקוד של הקבצים כפי שמתואר במאמר מקור מידע בנושא פיד של רשימת מלונות בקובץ XML.
מאמתים את הקבצים באמצעות הסכימה של פיד רשימת המלונות.
אחרי אימות הקבצים, מארחים את הפיד בשרת. לחלופין, אפשר להעלות את הרשימה באופן ידני ב-Hotel Center.
אירוח פיד XML בשרת
כשמשתמשים בשיטת האספקה 'אחזור של רשימת מלונות', אפשר לארח רשימת מלונות בשרת שלכם, ו-Google תאחזר את הפיד בתדירות המועדפת עליכם. אחרי שיוצרים את רשימת המלונות ומאמתים את קובצי ה-XML שלה, מבצעים את הפעולות הבאות:
מכינים את הקבצים ל-Google כפי שמתואר בקטע דרישות לאירוח.
פנו למנהל החשבונות הטכני (TAM) כדי להגדיר את האפשרויות הבאות:
- לוח זמנים להורדה ל-Google, בדרך כלל פעם בשבוע
- כתובת ה-URL להורדה ודרישות האימות
אם לא יהיו שגיאות, רשימת המלונות תפורסם וכל הנכסים שתואמו בהצלחה במפות Google יופיעו בחשבון Hotel Center שלכם, בכרטיסייה 'נכסים'.
אם יהיו שגיאות, Google תשתף אתכם בהן כדי שתוכלו לתקן אותן ולהכין את הקבצים להורדה מחדש.
דרישות אירוח
כשמארחים את פיד ה-XML, צריך לפעול בהתאם לדרישות הבאות:
דרישות השרת
- צריכה להיות גישה לשרת דרך HTTP או HTTPS.
דרישות לגבי ספריות
כדי להבטיח ש-Google תאחזר תמונת מצב מלאה של הנתונים שלכם ולא תנסה להוריד קבצים שאינם מלאים, יש לפעול בהתאם להנחיות הבאות כאשר מעלים קבצים לשרת ה-HTTP:
פיתוח ואימות של קובצי ה-XML של הפיד בספרייה שאינה זו שממנה Google מאחזרת את הנתונים, כלומר: אין להשתמש בספרייה
download
.אחרי שתסיימו לאמת את קובצי ה-XML של הפיד, תוכלו ליצור קישור סימבולי מספריית ההורדות אל הפיד החדש שיצרתם.
אם אתם מספקים קובץ
.zip
, צריך לכלול את קובצי ה-XML ברמת הבסיס ולא בספריית ההורדה.
דרישות קובץ
צריך להשתמש בקובצי טקסט רגילים ולא בקובץ מעוצב כמו קובץ Microsoft Word.
חשוב לוודא שקובץ ה-XML ללא דחיסה לא חורג מ-100MB. אפשר לדחוס קובץ XML יחיד או כמה קובצי XML לקובץ
.zip
אחד. אין הגבלה על קובצי XML או קובצי.zip
בפורמט ZIP.נותנים שמות לקבצים באופן הבא:
- בקובץ XML יחיד, משתמשים ב-
PARTNER_NAME_local.xml
. - אם רוצים להעלות קובץ XML בודד או כמה קובצי XML בקובץ ZIP, משתמשים ב-
PARTNER_NAME_local.xml.zip
אפשר לתת לכל קובץ XML בארכיון ה-ZIP שם כלשהו, אבל מומלץ לצרף לכל שם קובץ קוד שפה.
- בקובץ XML יחיד, משתמשים ב-
דרישות אימות
אפשר גם להגן על הקבצים באמצעות שם משתמש וסיסמה, עם אימות מסוג BASIC או DIGEST.
אין תמיכה ב-NTLM.