הגדרה של רשימת מלונות ב-XML

אפשר להשתמש באחת מהשיטות הבאות כדי להגדיר את רשימת המלונות:

  • צריך לספק קובץ CSV או XML
  • העלאת קובץ מ-Hotel Center
  • אירוח קובץ בשרת

במדריך הזה מוסבר איך מגדירים רשימת מלונות באמצעות קובצי XML ומארחים פיד XML בשרת שלכם, שבו Google תוריד את קובצי ה-XML לפי הבקשה לוח זמנים. לשיטות אחרות להגדרה של רשימת מלונות: איך מגדירים את מלאי שטחי הפרסום במלון

מידע על רשימות של מלונות בפורמט XML

קובץ של רשימת מלונות מכיל נתונים תיאוריים, כמו שם הנכס, כתובת, מיקום קוד גיאוגרפי — מאורגן לפי מאפיין, עבור כל נכסים בחשבון 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, פועלים לפי השלבים הבאים:

  1. בודקים את הדרישות לקבצים.

  2. לקודד את הקבצים כפי שמתואר בקובץ ה-XML של רשימת המלונות הפניה.

  3. אימות הקבצים באמצעות הפיד של רשימת המלונות schema.

לאחר אימות הקבצים, מארחים את הפיד בשרת. לחלופין, יכולים להעלות את הרשימה באופן ידני ל-Google בתי מלון מרכז.

אירוח פיד XML בשרת

באמצעות שיטת 'שליפת רשימת מלונות', אפשר לארח רשימת מלונות השרת, ו-Google תאחזר את הפיד בתדירות המועדפת עליכם. אחרי יצרה את רשימת המלונות ואימתה את קובצי ה-XML שלה:

  1. מכינים את הקבצים ל-Google כפי שמתואר בקטע אירוח בדרישות שלנו.

  2. פנו למנהל החשבונות הטכני (TAM) כדי להגדיר את הפעולות הבאות:

    • לוח זמנים להורדות מ-Google, בדרך כלל פעם בשבוע
    • דרישות האימות וכתובת ה-URL להורדה

אם אין שגיאות, רשימת המלונות מתפרסמת וכל המלונות שההתאמה שלהן זהה במפות Google, מוצגות במלון. מרכז החשבון, בכרטיסייה 'נכסים'.

אם יש שגיאות, Google משתפת איתך את השגיאות כדי שתהיה לך אפשרות לתקן אותן ולהכין את הקבצים להורדה שוב.

דרישות אירוח

כשמארחים פיד XML, חשוב לעמוד בדרישות הבאות:

דרישות שרת

  • השרת צריך להיות נגיש דרך HTTP או HTTPS.

דרישות לגבי הספרייה

כדי להבטיח ש-Google תאחזר תמונת מצב מלאה של הנתונים ולא מנסים להוריד קבצים חלקיים, צריך לפעול על פי ההנחיות הבאות כשמפרסמים קבצים קבצים לשרת ה-HTTP:

  • מפתחים ומאמתים את קובצי ה-XML של הפיד בספרייה אחרת Google מאחזרת את הנתונים, כלומר: אין להשתמש בספרייה download.

  • אחרי שמאמתים את קובצי ה-XML של הפיד, יוצרים סמל מספריית ההורדות אל הפיד החדש שנוצר.

  • אם שולחים קובץ .zip, צריך לכלול את קובצי ה-XML ברמה הבסיסית (root) ולא בתוך ספריית ההורדות.

דרישות קובץ

  • שימוש בקובצי טקסט פשוט ולא בקובץ מעוצב כמו Microsoft Word חדש.

  • חשוב לוודא שקובץ ה-XML הלא דחוס לא עולה על 100MB. בודד או אפשר לדחוס כמה קובצי XML לקובץ .zip אחד. אין מוגבלת לקובצי XML דחוסים או .zip קובצי.

  • נותנים לקבצים שמות כך:

    • אם מדובר בקובץ XML יחיד, צריך להשתמש ב-PARTNER_NAME_local.xml.
    • לקובץ XML יחיד או למספר קובצי ZIP, יש להשתמש ב- PARTNER_NAME_local.xml.zip

    ניתן לתת לקובצי ה-XML הנפרדים שב-zip כל שם אחר, עם זאת, אנחנו ממליצים לצרף קוד שפה לכל שם קובץ.

דרישות אימות

  • אפשר גם לאבטח את הקבצים באמצעות שם משתמש וסיסמה באמצעות אימות בסיסי או DIGEST.

  • אין תמיכה ב-NTLM.