Składnia pliku stron docelowych

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

Każda strona docelowa zdefiniowana w pliku stron docelowych jest uwzględniana w elemencie <PointOfSale>. Ten element przyjmuje jeden atrybut id, który definiuje unikalny identyfikator strony docelowej. Możesz użyć wartości id, aby filtrować kwalifikujące się strony docelowe pod kątem pasującego hotelu. Możesz to zrobić za pomocą 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>

W tabeli poniżej opisano elementy podrzędne elementu <PointOfSale>:

Element Wymagane Opis
<DisplayNames> Optional

Zawiera tekst wyświetlany w przypadku 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ślający 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>.

Poniższy przykład pokazuje wyświetlaną nazwę francuskiego biura podróży online:

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

Wyklucz element <DisplayNames> w przypadku dostawców centralnych systemów rezerwacji (CRS), zwanych też „partnerami integracyjnymi”, oraz dostawców bezpośrednich, takich jak właściciele hoteli lub sieci hoteli. W przypadku tych typów partnerów tekst reklamy i bezpłatnego linku do rezerwacji jest pobierany z elementu <Name>liście hoteli.

Uwaga: w przypadku biur podróży online, jeśli masz skonfigurowaną domyślną nazwę wyświetlaną za pomocą zespołu pomocy Google, to pole jest opcjonalne. W przeciwnym razie biura podróży online muszą podać wartość <DisplayNames>.

<Match> Required

Określa filtry, które decydują o tym, czy reklamy i bezpłatne linki do rezerwacji mają się wyświetlać na podstawie różnych cech użytkownika lub hotelu. Możesz na przykład określić, że reklama lub bezpłatny link do rezerwacji ma być wyświetlany tylko użytkownikom w określonym kraju.

Ten element przyjmuje te atrybuty:

  • status – określa, czy dopasowanie obejmuje wyniki dla określonego kryterium. Prawidłowe wartości to yes (musi być zgodna) lub never (nie może być zgodna).
  • country: dopasowanie w domenie Google powiązanej z użytkownikiem i hotelem. Ten atrybut przyjmuje dwuliterowy kod kraju. Na przykład US lub FR.
  • language: dopasowanie do języka użytkownika i hotelu. Ten atrybut przyjmuje dwuliterowy kod języka. Na przykład en lub fr.
  • brand: dopasowanie 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 systemów rezerwacji online lub różne marki.
  • currency: dopasowanie do waluty kraju użytkownika lub hotelu. Ten atrybut przyjmuje trzyliterowy kod waluty. Na przykład USD lub EUR.
  • sitetype: dopasowania w usłudze Google, w której użytkownik wyświetlił dane o cenach hoteli. Ten atrybut przyjmuje te wartości:
    • localuniversal: użytkownik znalazł reklamę lub bezpłatny link do rezerwacji w wynikach wyszukiwania, zwykle wyszukując w google.com.
    • mapresults: Użytkownik znalazł link do rezerwacji hotelu w maps.google.com.
    • UWAGA: ustawienie wszystkich typów witryn na never jest niedozwolone. Spowoduje to zignorowanie sitetype.

  • device: dopasowywanie do typu urządzenia, którego użytkownik używa do wyszukiwania. Ten atrybut przyjmuje wartości mobile, desktop lub tablet.

    UWAGA: nie możesz ustawić wartości status na never, jeśli wartość device to 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>

Możesz łączyć atrybuty elementu <Match>, aby uprościć reguły dopasowywania, 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 Reguły dopasowywania stron docelowych.

<URL> Required Określa link do Twojej witryny, w której użytkownik może zarezerwować pokój. Możesz wstawiać dynamiczne informacje o użytkowniku i jego planie podróży jako parametry ciągu zapytania. Możesz na przykład dodać identyfikator hotelu, używając w adresie URL zmiennej PARTNER-HOTEL-ID:
http://partner.com/landing?hid=(PARTNER-HOTEL-ID)

Gdy ten link zostanie utworzony i wyświetlony użytkownikowi, Google zastąpi zmienną PARTNER-HOTEL-ID odpowiednim identyfikatorem hotelu. Gdy użytkownik kliknie link do Twojej witryny, może ona wyodrębnić i przetworzyć wartości wszystkich parametrów ciągu zapytania, aby zapewnić użytkownikowi wygodę. Pełną listę zmiennych dozwolonych w adresie URL strony docelowej znajdziesz w artykule Używanie zmiennych i warunków.

Jeśli używasz śledzenia, podaj pełny adres URL, w tym komponenty potrzebne 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 parametrze <URL>.

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

<LPURL> Optional

Używany do obsługi dynamicznego śledzenia w adresie URL strony docelowej. Określa segment adresu URL zdefiniowany w elemencie <URL>, który nie jest śledzony. Segmenty śledzenia adresu URL strony docelowej muszą być określone za pomocą szablonów śledzenia Google Ads, które są dostępne na Twoim koncie Google Ads, oraz sufiksu końcowego adresu URL. Jeśli w Google Ads nie ma adresów URL śledzenia, element <LPURL> jest ignorowany.

Wartość <LPURL> nie musi być poprzedzona znakiem zmiany znaczenia. Poprawna konfiguracja funkcji 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 parametrze <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 Schematy reklam hoteli.