Składnia pliku stron docelowych

Elementem głównym pliku stron docelowych jest <PointsOfSale>. Pobiera on 1 element podrzędny <PointOfSale> i nie ma atrybutów. Plik stron docelowych może zawierać wiele elementów podrzędnych <PointOfSale>.

Każda strona docelowa określona w pliku stron docelowych jest uwzględniona w elemencie <PointOfSale>. Ten element przyjmuje pojedynczy atrybut – id, który określa unikalny identyfikator strony docelowej. Możesz użyć wartości id, aby filtrować strony docelowe kwalifikujące się do pasującego hotelu. Aby to zrobić, użyj elementu <AllowablePointsOfSale> w <Transaction>.

Składnia

<?xml version="1.0" encoding="UTF-8"?>
<PointsOfSale>
  <PointOfSale id="landing_page_id">
    <DisplayNames display_text="landing_page_display_name" display_language="language_code"/>
    <Match status="[yes|never]"
      country="country_code"
      language="language_code"
      brand="booking_engine or brand"
      currency="currency_code"
      sitetype="[localuniversal|mapresults]"
      device="[desktop|mobile|tablet]"/>
    <!-- The dynamic landing page URL -->
    <URL>landing_page_url</URL>
  </PointOfSale>
</PointsOfSale>

Tabela poniżej zawiera opis elementów podrzędnych elementu <PointOfSale>:

Element Wymagane Opis
<DisplayNames> Optional

Zawiera tekst dotyczący internetowych biur podróży. Ten element przyjmuje te atrybuty:

  • display_text: zawiera tekst wyświetlany w reklamie lub bezpłatnym linku do rezerwacji. Powinna to być nazwa partnera.
  • display_language: dwuliterowy kod języka określa język wyświetlania reklamy lub bezpłatnego linku do rezerwacji. Wartość tego atrybutu musi być zgodna z obsługiwanym językiem określonym przez element <Match>.

Ten przykład pokazuje nazwę wyświetlaną francuskiego OTA:

  <DisplayNames
    display_text="TravelAgency.com.fr"
    display_language="fr"
  />

Wyklucz element <DisplayNames> w przypadku dostawców CRS, nazywanych też „partnerami integracyjnymi”, i dostawców bezpośrednich, takich jak właściciele hoteli czy sieci. W przypadku tych partnerów tekst reklamy i bezpłatnego linku do rezerwacji jest pobierany z elementu <Name> hotelu na liście hoteli.

Uwaga: w przypadku OTA, jeśli masz skonfigurowaną domyślną wyświetlaną nazwę w pomocy Google, to pole jest opcjonalne. W przeciwnym razie OTA musi udostępniać <DisplayNames>.

<Match> Required

Określa filtry wyświetlania reklam i bezpłatnych linków do rezerwacji na podstawie różnych cech użytkownika lub hotelu. Możesz na przykład określić, że reklama lub bezpłatny link do rezerwacji będą się wyświetlać tylko użytkownikom w określonym kraju.

Ten element przyjmuje te atrybuty:

  • status: określa, czy dopasowanie obejmuje, czy wyklucza wyniki dla określonego kryterium. Prawidłowe wartości to yes (musi pasować) lub never (nie może pasować).
  • country: wyniki w domenie Google powiązanej z użytkownikiem i hotelem. Ten atrybut wykorzystuje dwuliterowy kod kraju. Na przykład: US lub FR.
  • language: pasuje do języka użytkownika i hotelu. Ten atrybut przyjmuje dwuliterowy kod języka. Na przykład en lub fr.
  • brand: pasuje do wartości atrybutu hotel_brand określonego na liście hoteli. Ten filtr może być przydatny, jeśli masz różne adresy URL dla wyszukiwarek rezerwacji lub różnych marek.
  • currency: pasuje do waluty kraju użytkownika lub hotelu. Ten atrybut przyjmuje trzyliterowy kod waluty. Na przykład: USD lub EUR.
  • sitetype: dopasowuje się do usługi Google, w której użytkownik wyświetlił dane o cenach Twoich hoteli. Ten atrybut ma następujące wartości:
    • localuniversal: użytkownik znalazł reklamę lub bezpłatny link do rezerwacji w wyszukiwarce, zwykle na stronie google.com.
    • mapresults: użytkownik znalazł link do rezerwacji hotelu za pomocą usługi maps.google.com.
  • device: dopasowuje się do typu urządzenia, którego użytkownik używa do wyszukiwania. Ten atrybut przyjmuje mobile, desktop lub tablet.

    UWAGA: nie możesz ustawić status na never, jeśli device ma wartość tablet.

Na przykład:

<PointOfSale id="test1">
  <Match status="yes" country="US"/>
  <Match status="yes" currency="USD"/>
  <Match status="yes" device="mobile"/>
  <Match status="yes" language="en"/>
  <URL>www.google.com</URL>
</PointOfSale>

Aby uprościć reguły dopasowywania, możesz połączyć atrybuty elementu <Match>, jak pokazano w tym przykładzie:

<PointOfSale id="test1">
  <Match
    status="yes"
    country="US"
    language="en"
    currency="USD"
    device="mobile"/>
  <URL>www.google.com</URL>
</PointOfSale>

Więcej informacji znajdziesz w artykule Strony docelowe pasujące do reguł.

<URL> Required Definiuje link do Twojej witryny, w której użytkownik może zarezerwować salę. Jako parametry ciągu zapytania możesz wstawiać dynamiczne informacje o użytkowniku i jego planie podróży. Możesz np. podać identyfikator hotelu, używając w adresie URL zmiennej PARTNER-HOTEL-ID:
http://partner.com/landing?hid=(PARTNER-HOTEL-ID)

Po utworzeniu i wyświetleniu tego linku Google zastępuje zmienną PARTNER-HOTEL-ID odpowiednim identyfikatorem hotelu. Gdy użytkownik kliknie reklamę, aby przejść do Twojej witryny, może ona następnie wyodrębnić i przetworzyć wartości wszystkich parametrów ciągu zapytania, by zapewnić jego bezproblemowe działanie. Pełną listę zmiennych dozwolonych w adresie URL strony docelowej znajdziesz w artykule Używanie zmiennych i warunków.

Jeśli korzystasz ze śledzenia, podaj pełny adres URL wraz z komponentami potrzebnymi do śledzenia. Na przykład:

https://example.tracker.com?campaign_id=(CAMPAIGN-ID)&amp;t_url=
http://partner.com/landing%3Fhid%3D(PARTNER-HOTEL-ID)

Parametrów ValueTrack nie można używać w polu <URL>.

Dla każdej strony docelowej możesz zdefiniować tylko 1 element <URL>.

<LPURL> Optional

Służy do obsługi śledzenia dynamicznego w adresie URL strony docelowej. Wskazuje segment adresu URL określony w elemencie <URL>, który nie jest śledzeniem. Segmenty śledzenia adresu URL strony docelowej muszą być określone za pomocą szablonów śledzenia Google Ads dostępnych na koncie Google Ads oraz sufiksu końcowego adresu URL. Jeśli w Google Ads nie ma linków monitorujących, element <LPURL> jest ignorowany.

Wartości <LPURL> nie trzeba zmieniać. Prawidłowa konfiguracja ValueTrack w Google Ads automatycznie zmieni jego znaczenie. Na przykład:

http://partner.com/landing?hid=(PARTNER-HOTEL-ID)

Parametrów ValueTrack nie można używać w polu <LPURL>. Więcej informacji znajdziesz w artykule Konfigurowanie dynamicznego śledzenia w kampanii reklam hoteli.

Schemat pliku stron docelowych określa strukturę i ograniczenia pliku stron docelowych. Więcej informacji znajdziesz w artykule o schematach reklam hoteli.