लैंडिंग पेजों की फ़ाइल का रूट एलिमेंट <PointsOfSale> है. इसमें एक चाइल्ड एलिमेंट <PointOfSale> होता है और कोई एट्रिब्यूट नहीं होता. लैंडिंग पेज की फ़ाइल में कई <PointOfSale> चाइल्ड एलिमेंट हो सकते हैं.
लैंडिंग पेजों की फ़ाइल में तय किया गया हर लैंडिंग पेज, <PointOfSale> एलिमेंट में शामिल होता है. यह एलिमेंट, सिर्फ़ एक एट्रिब्यूट id लेता है. यह एट्रिब्यूट, लैंडिंग पेज के लिए यूनीक आइडेंटिफ़ायर तय करता है. id की वैल्यू का इस्तेमाल करके, मैच करने वाले होटल के लिए ज़रूरी शर्तें पूरी करने वाले लैंडिंग पेजों को फ़िल्टर किया जा सकता है. इसके लिए, <Transaction> में <AllowablePointsOfSale> एलिमेंट का इस्तेमाल करें.
सिंटैक्स
<?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>
यहां दी गई टेबल में, <PointOfSale> एलिमेंट के चाइल्ड एलिमेंट के बारे में बताया गया है:
| एलिमेंट | ज़रूरी है | ब्यौरा |
|---|---|---|
| <DisplayNames> | Optional | इसमें ऑनलाइन ट्रैवल एजेंसियों (ओटीए) के लिए डिसप्ले टेक्स्ट होता है. इस एलिमेंट में ये एट्रिब्यूट इस्तेमाल किए जाते हैं:
यहां दिए गए उदाहरण में, फ़्रेंच ओटीए के लिए डिसप्ले नेम दिखाया गया है: <DisplayNames
display_text="TravelAgency.com.fr"
display_language="fr"
/>सेंट्रल रिज़र्वेशन सिस्टम (सीआरएस) सप्लायर के लिए ध्यान दें: अगर आपने Google की सहायता टीम के साथ मिलकर, ओटीए के लिए डिफ़ॉल्ट डिसप्ले नेम कॉन्फ़िगर किया है, तो यह फ़ील्ड भरना ज़रूरी नहीं है. इसके अलावा, ओटीए को |
| <Match> | Required | यह फ़िल्टर तय करता है कि आपके विज्ञापन और मुफ़्त बुकिंग लिंक, उपयोगकर्ता या होटल की अलग-अलग विशेषताओं के आधार पर दिखाए जाएं या नहीं. उदाहरण के लिए, यह तय किया जा सकता है कि कोई विज्ञापन या मुफ़्त बुकिंग लिंक सिर्फ़ किसी देश के उपयोगकर्ताओं को दिखाया जाए. इस एलिमेंट में ये एट्रिब्यूट इस्तेमाल किए जाते हैं:
उदाहरण के लिए: <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>
<PointOfSale id="test1">
<Match
status="yes"
country="US"
language="en"
currency="USD"
device="mobile"/>
<URL>www.google.com</URL>
</PointOfSale>ज़्यादा जानकारी के लिए, लैंडिंग पेजों से जुड़े मैचिंग के नियम देखें. |
| <URL> | Required | इससे आपकी साइट का वह लिंक तय होता है जहां उपयोगकर्ता कमरा बुक कर सकता है. क्वेरी स्ट्रिंग पैरामीटर के तौर पर, उपयोगकर्ता और उसकी यात्रा की योजना के बारे में डाइनैमिक जानकारी डाली जा सकती है. उदाहरण के लिए, यूआरएल में PARTNER-HOTEL-ID वैरिएबल का इस्तेमाल करके, होटल आईडी शामिल किया जा सकता है:
http://partner.com/landing?hid=(PARTNER-HOTEL-ID) जब इस लिंक को बनाया जाता है और उपयोगकर्ता को दिखाया जाता है, तब Google ट्रैकिंग का इस्तेमाल करते समय, पूरा यूआरएल डालें. इसमें ट्रैकिंग के लिए ज़रूरी कॉम्पोनेंट भी शामिल होने चाहिए. उदाहरण के लिए: https://example.tracker.com?campaign_id=(CAMPAIGN-ID)&t_url= http://partner.com/landing%3Fhid%3D(PARTNER-HOTEL-ID)
हर लैंडिंग पेज के लिए, सिर्फ़ एक |
| <LPURL> | Optional | इस कुकी का इस्तेमाल, लैंडिंग पेज के यूआरएल में डाइनैमिक ट्रैकिंग की सुविधा देने के लिए किया जाता है. <URL> एलिमेंट में तय किए गए यूआरएल के नॉन-ट्रैकिंग सेगमेंट के बारे में बताता है.
लैंडिंग पेज यूआरएल के ट्रैकिंग सेगमेंट को Google Ads ट्रैकिंग टेंप्लेट का इस्तेमाल करके तय किया जाना चाहिए. यह आपके Google Ads खाते और फ़ाइनल यूआरएल सफ़िक्स में उपलब्ध होता है. अगर Google Ads में ट्रैकिंग यूआरएल मौजूद नहीं हैं, तो
http://partner.com/landing?hid=(PARTNER-HOTEL-ID)
|
लैंडिंग पेज फ़ाइल स्कीमा, लैंडिंग पेज फ़ाइल के स्ट्रक्चर और सीमाओं के बारे में बताता है. ज़्यादा जानकारी के लिए, Hotel Ads स्कीमा पढ़ें