ভেরিয়েবল এবং শর্তাবলী

হোটেল বিজ্ঞাপন এবং বিনামূল্যে বুকিং লিঙ্ক ল্যান্ডিং পৃষ্ঠার লিঙ্ক অন্তর্ভুক্ত যেখানে ব্যবহারকারীরা রুম বুক করতে পারেন. ব্যবহারকারী এবং তাদের ভ্রমণপথ সম্পর্কে সমস্ত অতিরিক্ত তথ্য অন্তর্ভুক্ত করার জন্য Google কীভাবে লিঙ্কটি তৈরি করে তা আপনি নির্ধারণ করতে পারেন। উদাহরণস্বরূপ, আপনি URL-এ হোটেল আইডি, ভাষা, মুদ্রার কোড এবং চেক-ইন তারিখের মতো তথ্য অন্তর্ভুক্ত করতে পারেন।

ওভারভিউ

আপনি ল্যান্ডিং পেজ ফাইলে ল্যান্ডিং পৃষ্ঠার URL সংজ্ঞায়িত করেন। বিজ্ঞাপন বা বিনামূল্যে বুকিং লিঙ্ক প্রদর্শিত হলে, ইউআরএলে গতিশীল তথ্য প্রকৃত মান দিয়ে প্রতিস্থাপিত হয়। আপনার ল্যান্ডিং পৃষ্ঠার ইউআরএলগুলিতে গতিশীল মান যোগ করতে, নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:

<URL>https://partner_url?param_id=(variable_name)</URL>

নিম্নলিখিত উদাহরণগুলি এমন একটি URL দেখায় যা প্রকৃত হোটেল আইডি এবং ভ্রমণপথের পরিবর্তে Google-এর পরিবর্তনশীল নাম ব্যবহার করে:

উদাহরণ 1

<URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)
  &amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)
  &amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)
</URL>

উদাহরণ 2

<URL>https://www.partnerdomain.com/hotel/(PARTNER-HOTEL-ID)
  &amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)
  &amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)
</URL>

যখন সার্চ ফলাফলের পৃষ্ঠার জন্য ল্যান্ডিং পৃষ্ঠার লিঙ্ক তৈরি করা হয়, তখন ইউআরএলে গতিশীল তথ্য অন্তর্ভুক্ত রয়েছে তা নিশ্চিত করতে Google আসল মান দিয়ে ভেরিয়েবল প্রতিস্থাপন করে। উদাহরণস্বরূপ, যদি ব্যবহারকারী হোটেল #42-এর জন্য 5/23/2023 থেকে শুরু করে 6 রাতের জন্য একটি রুম বুক করে, Google পূর্ববর্তী লিঙ্কটি নিম্নরূপ রেন্ডার করে:

https://www.partnerdomain.com?hotelID=42&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=6

Google ক্যোয়ারী স্ট্রিং-এর ভেরিয়েবলগুলিতে যে মানগুলি নির্ধারণ করে তা আপনার হোটেলের মূল্য ফিড, হোটেলের তালিকা ফিড এবং ব্যবহারকারীর সেটিংসের সংশ্লিষ্ট ডেটার উপর নির্ভর করে।

উদাহরণ স্বরূপ, LENGTH ভেরিয়েবলের মানটি সংশ্লিষ্ট ভ্রমণপথের মূল্য ফিড থেকে <Nights> উপাদানে বরাদ্দ করা হয়েছে। একইভাবে, PARTNER-HOTEL-ID ভেরিয়েবলের মান হোটেল তালিকা ফিড থেকে <id> উপাদানে সংজ্ঞায়িত করা হয়েছে যা ব্যবহারকারীর অনুসন্ধানের মানদণ্ডের সাথে মেলে।

কিছু ভেরিয়েবল হল মূল্য ফিড উপাদানের উপসেট। উদাহরণস্বরূপ, CHECKINDAY , CHECKINMONTH , এবং CHECKINYEAR ভেরিয়েবলগুলি মূল্য ফিডে একক <Checkin> উপাদান থেকে বের করা হয়। অন্যান্য ভেরিয়েবলগুলি ব্যবহারকারীর লোকেল এবং অন্যান্য ক্লায়েন্ট সেটিংসের উপর ভিত্তি করে গণনা করা হয়।

পরিবর্তনশীল মানের উত্স সম্পর্কে আরও তথ্যের জন্য, মূল্য নির্ধারণ ওভারভিউ এবং হোটেল তালিকা পড়ুন।

URL ভেরিয়েবল

নিম্নলিখিত সারণী উপলব্ধ ভেরিয়েবলগুলি বর্ণনা করে যা আপনি আপনার ল্যান্ডিং পৃষ্ঠার URL তৈরি করতে ব্যবহার করতে পারেন:

পরিবর্তনশীল প্রস্তাবিত/ঐচ্ছিক বর্ণনা
ADVANCE-BOOKING-WINDOW Optional বুকিং করার সময় হোটেলের টাইমজোনে চেক-ইন তারিখের আগে অগ্রিম বুকিং দিনের সংখ্যা। উদাহরণস্বরূপ, 36
ALTERNATE-HOTEL-ID Recommended (if you have separate IDs to identify properties versus booking engines) আপনার সম্পত্তির জন্য একটি বিকল্প শনাক্তকারী। এই বৈশিষ্ট্যের নাম আপনার হোটেল তালিকা ফিডে উল্লেখ করা আছে। আপনার ফিড তথ্যের জন্য একটি সম্পত্তি শনাক্তকারী এবং আপনার বুকিং ইঞ্জিনের জন্য অন্য একটি সম্পত্তি শনাক্তকারীর প্রয়োজন হলে আলাদা আইডি থাকা উপকারী।
CAMPAIGN-ID Recommended আপনি URL-এর সাথে যুক্ত করতে চান এমন Google বিজ্ঞাপন প্রচারের আইডি। ক্লিকটি Google বিজ্ঞাপন প্রচারের সাথে যুক্ত না হলে এটি খালি।
CHECKINDAY Recommended হোটেল প্রাইস ফিডের <Checkin> উপাদানে সংজ্ঞায়িত দুই-সংখ্যার দিন। উদাহরণস্বরূপ, 20
CHECKINDAY-OF-WEEK Optional সপ্তাহের দিন — Monday থেকে Sunday , যখন চেক-ইন হয়, হোটেলের টাইমজোনে। উদাহরণস্বরূপ, Tuesday
CHECKINMONTH Recommended হোটেল প্রাইস ফিডের <Checkin> উপাদানে সংজ্ঞায়িত দুই-অঙ্কের মাস। উদাহরণস্বরূপ, 05
CHECKINYEAR Recommended হোটেল মূল্য ফিডের <Checkin> উপাদানে সংজ্ঞায়িত চার-সংখ্যার বছর। উদাহরণস্বরূপ, 2023
CHECKOUTDAY Recommended হোটেল প্রাইস ফিডের <Nights> রাত্রি> এবং <Checkin> উপাদানগুলি থেকে গণনা করা দুই-সংখ্যার দিন। উদাহরণস্বরূপ, 26
CHECKOUTMONTH Recommended হোটেল প্রাইস ফিডের <Nights> রাত্রি> এবং <Checkin> উপাদান থেকে গণনা করা দুই-অঙ্কের মাস। উদাহরণস্বরূপ, 05
CHECKOUTYEAR Recommended হোটেল মূল্য ফিডের <Nights> রাত্রি> এবং <Checkin> উপাদানগুলি থেকে গণনা করা চার-সংখ্যার বছর। উদাহরণস্বরূপ, 2023
CHILD-AGE Recommended (must be provided for child occupancy pricing) মূল্য ফিডের <Child "age"> উপাদানে উল্লেখ করা প্রতিটি শিশুর সর্বোচ্চ বয়স। এই ভেরিয়েবলটি অবশ্যই FOR-EACH-CHILD-AGE শর্তাধীন ব্লকের সাথে ব্যবহার করা উচিত।
CHILD-INDEX Optional একটি 0-সূচীযুক্ত লুপ ভেরিয়েবল যা ভ্রমণসূচীতে নির্দিষ্ট করা প্রতিটি শিশু দখলকারী এবং শিশু বয়সের জন্য একটি কাউন্টার প্রতিনিধিত্ব করে। যদিও এটি বাধ্যতামূলক নয়, এই পরিবর্তনশীলটি শুধুমাত্র একটি FOR-EACH-CHILD-AGE শর্তাধীন ব্লকের সাথে ব্যবহার করা যেতে পারে।
CLICK-TYPE Optional ব্যবহারকারী একটি স্ট্যান্ডার্ড হোটেল রেট বা রুম বান্ডেলের জন্য তালিকায় ক্লিক করেছেন কিনা তা নির্দেশ করে। সম্ভাব্য মান হল:
  • hotel : ব্যবহারকারী একটি স্ট্যান্ডার্ড রুমের হারের জন্য তালিকায় ক্লিক করেছেন।
  • room : ব্যবহারকারী একটি রুম বান্ডেলের তালিকায় ক্লিক করেছেন।
CLOSE-RATE-RULE-IDS Optional (only applies if you are using conditional or private rates) অনুপলব্ধ হারের জন্য রেট রুল আইডিগুলির একটি কমা-বিভক্ত তালিকা, তবে ব্যবহারকারী একটি ছোটখাটো পদক্ষেপ নিলে এটি উপলব্ধ হতে পারত। মনে রাখবেন যে প্রাইভেট রেটের জন্য রেট রুল আইডি সর্বদা এখানে পপুলেট করা হয় যখন ব্যবহারকারীকে একটি সংশ্লিষ্ট UI ট্রিটমেন্ট দেখানো হয়।
CUSTOM[1-5] Optional কাস্টম ক্ষেত্রগুলির মানগুলি প্রতি কাস্টম ক্ষেত্রে 200 অক্ষর সীমা সহ <Result> উপাদানে সংজ্ঞায়িত করা হয়েছে। আরও তথ্যের জন্য, লেনদেন বার্তাগুলির ওভারভিউ পড়ুন। ARI ব্যবহার করার সময় কাস্টম ক্ষেত্র পাওয়া যায় না।

দ্রষ্টব্য: CUSTOM ভেরিয়েবলগুলি শুধুমাত্র তখনই তালিকাভুক্ত করা হয় যখন আপনি লেনদেনের বার্তায় দামগুলি পাঠান৷

DATE-TYPE Optional ব্যবহারকারী ডিফল্ট তারিখ বা অনুসন্ধানে প্রদত্ত একটি নির্দিষ্ট তারিখ নির্বাচন করেছেন কিনা তা নির্দেশ করে৷ সম্ভাব্য মান হল:
  • default : ব্যবহারকারী একটি হোটেল বিজ্ঞাপন বা বিনামূল্যে বুকিং লিঙ্কে ক্লিক করেছেন যেখানে ডিফল্ট তারিখগুলি ব্যবহার করা হয়েছিল৷
  • selected : ব্যবহারকারী একটি হোটেল বিজ্ঞাপন বা বিনামূল্যে বুকিং লিঙ্কে ক্লিক করেছেন এবং তারিখ সেট করেছেন৷
GOOGLE-ADS-CLICK-SOURCE Optional নির্দেশ করে যে Google Ads ক্লিকের উৎস ছিল। সম্ভাব্য মান হল:
  • bl : পেইড বুকিং লিঙ্ক
  • tpa : ভ্রমণ প্রচার বিজ্ঞাপন
  • tfsa : অনুসন্ধান বিজ্ঞাপনে ভ্রমণ ফিড
  • pm : ভ্রমণ লক্ষ্য প্রচারের জন্য পারফরমেন্স ম্যাক্স বা পারফরম্যান্স ম্যাক্স।
  • দ্রষ্টব্য: ক্লিকটি যদি Google বিজ্ঞাপনের পরিবর্তে Google অনুসন্ধান থেকে উদ্ভূত হয় তবে এই প্যারামিটারটি খালি

GOOGLE-SITE Optional Google প্রপার্টি যেটিতে একজন ব্যবহারকারী আপনার হোটেলের দামের ডেটা দেখেছেন। সম্ভাব্য মান হল:
  • localuniversal : ব্যবহারকারী google.com অনুসন্ধানের মাধ্যমে হোটেল বুকিং লিঙ্ক খুঁজে পেয়েছেন।
  • mapresults : ব্যবহারকারী maps.google.com এর মাধ্যমে হোটেল বুকিং লিঙ্ক খুঁজে পেয়েছেন।
  • verification : আপনার সাইটে স্বয়ংক্রিয় ডেটা গুণমান পরীক্ষা করার সময় Google এই মানটি ব্যবহার করে। আপনি এই প্রশ্নের জন্য বিল করা হয় না. হোটেল বিজ্ঞাপন স্বয়ংক্রিয় যাচাইকরণ ট্রাফিক শনাক্ত করার জন্য Google Analytics এই প্যারামিটার এবং এর মান ব্যবহার করতে পারে।
  • unknown : ব্যবহারকারী একটি অনির্ধারিত উৎসের মাধ্যমে বিজ্ঞাপন বা বিনামূল্যে বুকিং লিঙ্ক খুঁজে পেয়েছেন।
LENGTH Recommended হোটেল প্রাইস ফিডে <Nights> উপাদান দ্বারা নির্ধারিত রাতের সংখ্যার পরিপ্রেক্ষিতে থাকার সময়কাল। উদাহরণস্বরূপ, 3 .
NUM-ADULTS Recommended (must be used with the NUM-CHILDREN or FOR-EACH-CHILD-AGE condition) ব্যবহারকারীর দ্বারা ভ্রমণসূচীর জন্য নির্দিষ্ট করা প্রাপ্তবয়স্কদের সংখ্যা। এই ভেরিয়েবলটি অবশ্যই NUM-CHILDREN , FOR-EACH-CHILD-AGE , বা উভয়ের সাথে ব্যবহার করা উচিত৷
NUM-CHILDREN Recommended ব্যবহারকারীর দ্বারা ভ্রমণসূচীতে নির্দিষ্ট শিশু দখলকারীর সংখ্যা (0-17 বছর বয়সী)। NUM-CHILDREN , FOR-EACH-CHILD-AGE , অথবা উভয়েরই শিশু দখলকারীদের সাথে ভ্রমণপথে সফলভাবে অংশগ্রহণ করতে হবে।
NUM-GUESTS Recommended (if you don't send child occupancy pricing) প্রাপ্তবয়স্ক এবং শিশু উভয়েরই মোট বাসিন্দার সংখ্যা ব্যবহারকারীর দ্বারা ভ্রমণের জন্য নির্দিষ্ট করা হয়েছে। এই মান হল NUM-ADULTS এবং NUM-CHILDREN মানের সমষ্টি৷ সর্বাধিক অংশগ্রহণের জন্য, এর পরিবর্তে NUM-ADULTS এবং NUM-CHILDREN উভয়কেই ব্যবহার করার জন্য দৃঢ়ভাবে সুপারিশ করা হয়।
PACKAGE-ID Recommended (applies if you use Room Bundles) হোটেল মূল্য ফিডে প্যাকেজের অনন্য শনাক্তকারী। একটি স্ট্যান্ডার্ড প্যাকেজের জন্য, প্যাকেজ ID হল একটি <Result> ব্লকের মধ্যে <PackageID> উপাদানটির মান। একটি রুম বান্ডেলের জন্য, প্যাকেজ আইডি হল লেনদেন বার্তার <RoomBundle> বা <PackageData> ব্লকের মধ্যে <PackageID> উপাদানের মান।
PARTNER-CURRENCY Optional হোটেল মূল্য ফিডে <Baserate> উপাদানের currency বৈশিষ্ট্য দ্বারা সংজ্ঞায়িত তিন-অক্ষরের মুদ্রা কোড । উদাহরণস্বরূপ, USD বা CAD
PARTNER-HOTEL-ID Recommended হোটেল তালিকা ফিডে <id> উপাদান দ্বারা সংজ্ঞায়িত হোটেলের অনন্য শনাক্তকারী।
PARTNER-ROOM-ID Recommended (applies if you use Room Bundles) হোটেল প্রাইস ফিডে রুমের অনন্য শনাক্তকারী। একটি স্ট্যান্ডার্ড রুমের জন্য, রুম আইডি হল <Result> ব্লকের মধ্যে <RoomID> উপাদানের একটি মান। একটি রুম বান্ডেলের জন্য, রুম আইডি হল লেনদেন মেসেজে <RoomBundle> বা <RoomData> ব্লকের মধ্যে <RoomID> উপাদানের জন্য নির্ধারিত মান।
PAYMENT-ID Optional (only applies to Ads) একটি পূর্বনির্ধারিত স্ট্রিং commission বা Google-এর নির্ধারিত IATA নম্বরের সমাধান করে (উদাহরণস্বরূপ, "01234567"), যদি আপনি একটি কমিশন সংগ্রহ সংস্থা ব্যবহার করেন। আপনার IATA নম্বর বা পূর্বনির্ধারিত স্ট্রিংয়ের বিন্যাস পরিবর্তন করতে, আপনার প্রযুক্তিগত অ্যাকাউন্ট ম্যানেজার (TAM) এর সাথে যোগাযোগ করুন।
PRICE-DISPLAYED-TAX (Optional) ব্যবহারকারীর স্থানীয় মুদ্রায় ব্যবহারকারীর কাছে প্রদর্শিত করের পরিমাণ। PRICE-DISPLAYED-TAX এর মান হল হোটেল মূল্য ফিডে <Tax> উপাদানটির মান। উদাহরণস্বরূপ, "3.14"।
PRICE-DISPLAYED-TOTAL (Optional) রুমের মোট খরচ যা ব্যবহারকারীর স্থানীয় মুদ্রায় ব্যবহারকারীর কাছে প্রদর্শিত হয়। PRICE-DISPLAYED-TOTAL এর মান হল হোটেল মূল্য ফিড থেকে <Baserate> , <Tax> , এবং <OtherFees> উপাদানগুলির যোগফল৷ উদাহরণস্বরূপ, "152.13"।
PROMO-CODE (Optional)

আপনি যদি ARI প্রচারগুলি ব্যবহার করেন, তাহলে এই ভেরিয়েবলের মান প্রয়োগ করা <Promotion> এর id অ্যাট্রিবিউটে বরাদ্দ করা হয়। যদি একাধিক প্রচার প্রয়োগ করা হয়, তবে এটি একটি ইচ্ছামত ক্রমানুসারে প্রচার আইডিগুলির একটি কমা দ্বারা পৃথক করা তালিকা৷

আপনি যদি হারের নিয়ম ব্যবহার করেন, তাহলে সংশ্লিষ্ট হারের নিয়ম প্রয়োগ করা হলে এই ভেরিয়েবলের মান PromoCode উপাদানে বরাদ্দ করা হয়।

RATE-PLAN-ID Recommended (only applies if you use RoomBundles) মূল্য ফিডের <RoomBundle> ব্লকে <RatePlanID> উপাদান দ্বারা সংজ্ঞায়িত আইডি। <RatePlanID> একটি রুম এবং প্যাকেজ ডেটা সংমিশ্রণের অনন্য শনাক্তকারীকে উপস্থাপন করে। আরও তথ্যের জন্য, রুম বান্ডিল দেখুন।
RATE-RULE-ID Recommended (only applies if you use conditional rates or private rates) মূল্য ফিডের <Rate> ব্লকের মধ্যে rate_rule_id বৈশিষ্ট্য দ্বারা সংজ্ঞায়িত আইডি। আরও তথ্যের জন্য, শর্তসাপেক্ষ হার দেখুন।

দ্রষ্টব্য: শুধুমাত্র শর্তাধীন হার বা ব্যক্তিগত হার যে লুকানো নেই দেখানো হয়.

USER-COUNTRY Recommended একটি দুই-অক্ষরের দেশের কোড যা ব্যবহারকারীর অবস্থান নির্দেশ করে। এই তথ্য ব্যবহারকারীর ক্লায়েন্ট সেটিংস থেকে বের করা হয়. উদাহরণস্বরূপ, US বা FR
USER-CURRENCY Recommended একটি তিন-অক্ষরের মুদ্রা কোড যা ব্যবহারকারীর স্থানীয় মুদ্রা নির্দেশ করে। USER-CURRENCY ভেরিয়েবলের মান ব্যবহারকারীর ক্লায়েন্ট সেটিংস থেকে অনুমান করা হয়৷ উদাহরণস্বরূপ, USD বা CAD
USER-DEVICE Recommended ব্যবহারকারীর ডিভাইসের ধরন। USER-DEVICE এর মান নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
  • mobile
  • tablet
  • desktop
  • unknown

USER-DEVICE ভেরিয়েবলের মান ব্যবহারকারীর ক্লায়েন্ট সেটিংস থেকে অনুমান করা হয়৷

USER-LANGUAGE Recommended একটি দুই-অক্ষরের ISO 639-1 ভাষার কোড যা বিজ্ঞাপনের প্রদর্শনের ভাষা বা বিনামূল্যে বুকিং লিঙ্ক নির্দিষ্ট করে। USER-LANGUAGE ভেরিয়েবলের মান ব্যবহারকারীর ক্লায়েন্ট সেটিংস থেকে অনুমান করা হয়৷ উদাহরণস্বরূপ, en বা fr .
USER-LIST-ID (Google Ads-এ সংজ্ঞায়িত) Optional (only applies if you use Audience Lists in Google Ads) Google Ads ব্যবহারকারী তালিকা আইডি যাতে দর্শক তালিকা বা ব্যবহারকারীর তথ্য থাকে। শ্রোতা তালিকা বিড সমন্বয় সেট করার জন্য একটি ভিত্তি হিসাবে ব্যবহার করা হয়। ব্যবহারকারী একাধিক দর্শক তালিকার অংশ হলে, সবচেয়ে বড় বিড সমন্বয় সহ দর্শক তালিকা নির্বাচন করা হয়। সবচেয়ে বড় বিড সমন্বয় সহ দর্শকদের মধ্যে বন্ধন এলোমেলোভাবে সিদ্ধান্ত নেওয়া হয়।
VERIFICATION Optional একটি বুলিয়ান যা যাচাই করে যে লিঙ্কটি পরীক্ষা বা স্বয়ংক্রিয় বৈধতার জন্য Google দ্বারা তৈরি করা হয়েছে কিনা। এটি true যদি লিঙ্কটি Google দ্বারা পরীক্ষার বা স্বয়ংক্রিয় বৈধতার জন্য তৈরি করা হয়, অন্যথায় এটি false

ইউআরএলে শর্তসাপেক্ষ যুক্তি

শর্তসাপেক্ষে এন্ডপয়েন্ট তৈরি করতে আপনি ল্যান্ডিং পেজ ফাইলের <URL> এলিমেন্টে বিশেষ নির্দেশাবলী ব্যবহার করতে পারেন।

শর্তাধীন যুক্তি নিম্নলিখিত বিবৃতি সমর্থন করে:

  • if_statement : যদি true , তাহলে এই শর্ত অনুসরণকারী মানগুলি URL-এ ঢোকানো হয়, অন্যথায় ELSE নির্দেশ অনুসরণকারী মানগুলি সন্নিবেশ করা হয়।

  • for_statement : একটি FOR লুপ অবস্থা তৈরি করে যা প্রদত্ত মানের সংখ্যার উপর পুনরাবৃত্তি করে।

IF এবং FOR বিবৃতিতে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:

অবস্থা প্রস্তাবিত/ঐচ্ছিক বর্ণনা
IF-AD-CLICK (শুধুমাত্র হোটেল বিজ্ঞাপন) Optional ব্যবহারকারীর ক্লিক কোনো বিজ্ঞাপন থেকে উদ্ভূত হলে তা true সমাধান করে। যদি ব্যবহারকারীর ক্লিক একটি বিনামূল্যে বুকিং লিঙ্ক থেকে উদ্ভূত হয় তাহলে false সমাধান করে।
IF-CLICK-TYPE-HOTEL Optional ব্যবহারকারী একটি হোটেলের তালিকায় ক্লিক করলে true সমাধান করে, অন্যথায় false সমাধান করে।
IF-CLICK-TYPE-ROOM Optional যদি ব্যবহারকারী একটি রুম বান্ডেলের জন্য একটি তালিকায় ক্লিক করে তাহলে true সমাধান করে, অন্যথায় false সমাধান করে।
IF-CLOSE-RATE-RULE-IDS Optional ব্যবহারকারী অযোগ্য হওয়ার কারণে এক বা একাধিক শর্তসাপেক্ষ হার অনুপলব্ধ হলে true সমাধান করে, অন্যথায় false সমাধান করে। ডিফল্টরূপে, এটি true যদি ব্যবহারকারীকে একটি ব্যক্তিগত হার UI চিকিত্সা দেখানো হয়।
IF-DEFAULT-RATE Optional যদি ব্যবহারকারী একটি হোটেল তালিকায় ক্লিক করে যেখানে ডিফল্ট তারিখগুলি ব্যবহার করা হয়েছিল, তাহলে true সমাধান করে, অন্যথায় false সমাধান করে৷
IF-HOTEL-CAMPAIGN Optional ব্যবহারকারীর ক্লিক যদি হোটেলের প্রচারাভিযান থেকে উদ্ভূত হয় তাহলে true সমাধান করে, অন্যথায় false সমাধান করে। এই পার্থক্যটি সেই অংশীদারদের জন্য সহায়ক যাদের একাধিক প্রচারের ধরন Google বিজ্ঞাপনে অ্যাট্রিবিউশন বরাদ্দ করার জন্য উপস্থিত রয়েছে।
IF-PAYMENT-ID (শুধুমাত্র হোটেল বিজ্ঞাপন) Recommended (if you use pay-per-stay Google Ads campaigns) পে-পার-স্টে (পিপিএস) কমিশন প্রোগ্রামে হোটেলগুলির জন্য true সমাধান করে অন্যথায় false সমাধান করে।
IF-PROMO-CODE Optional যদি ব্যবহারকারী একটি ARI প্রচার বা প্রদত্ত PromoCode সহ একটি হারের নিয়মের উপর ভিত্তি করে এমন একটি হারে ক্লিক করে তাহলে true সমাধান করে; অন্যথায় false সিদ্ধান্ত নেয়।
IF-PROMOTED (শুধুমাত্র হোটেল বিজ্ঞাপন) Recommended (if you use Promoted hotels) ব্যবহারকারী একটি সম্পত্তি প্রচার বিজ্ঞাপনে ক্লিক করলে true সমাধান করে, অন্যথায় false সমাধান করে।
IF-RATE-RULE-ID Optional ব্যবহারকারী একটি শর্তাধীন হার নির্বাচন করলে true সমাধান করে, অন্যথায় false সমাধান করে।
IF-USER-LIST-ID (Google বিজ্ঞাপনে সংজ্ঞায়িত) Optional ব্যবহারকারী যদি শ্রোতা তালিকার জন্য বিড মাল্টিপ্লায়ার সেট করার সময় নির্দিষ্ট করা Google বিজ্ঞাপন গ্রাহক তালিকা আইডির সদস্য হন তাহলে true সমাধান করে, অন্যথায় false সমাধান করে।
IF-VERIFICATION Optional যদি লিঙ্কটি পরীক্ষার বা স্বয়ংক্রিয় বৈধতার জন্য Google দ্বারা তৈরি করা হয় তবে true সমাধান করে, অন্যথায় false সমাধান করে।
ELSE Recommended (if you use any conditional IF statements) যদি পূর্ববর্তী শর্ত পূরণ না হয়, তাহলে এই শর্তটি অনুসরণ করে এমন মানগুলি URL-এ ঢোকানো হয়।
END-IF Optional (required if you have any IF conditional statements) IF স্টেটমেন্ট কন্ডিশনাল ব্লক শেষ করে।
FOR-EACH-CHILD-AGE Optional (required for child occupancy pricing) মূল্য ফিডে প্রতিটি <Child "age"> উপাদানের জন্য একবার কার্যকর করে। উদাহরণস্বরূপ, যদি <OccupancyDetails> এ দুটি উপাদান <Child age="17"> এবং <Child age= "17"> অন্তর্ভুক্ত থাকে, তাহলে নির্দেশিকাটি দুইবার কার্যকর হয়।
END-FOR-EACH Optional (required if using FOR-EACH block) FOR-EACH স্টেটমেন্ট শর্তসাপেক্ষ ব্লক শেষ করে।

IF-AD-CLICK উদাহরণ

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা চেক করে যে ব্যবহারকারী আপনার ল্যান্ডিং পৃষ্ঠায় পুনঃনির্দেশিত করতে কোনও বিজ্ঞাপন বা বিনামূল্যে বুকিং লিঙ্কে ক্লিক করেছেন কিনা।

নিম্নলিখিত উদাহরণ একটি ল্যান্ডিং পৃষ্ঠা ফাইল এই নির্দেশ ব্যবহার করে:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)(IF-AD-CLICK)&amp;adType=1(ELSE)&amp;adType=0(ENDIF)</URL>

এই উদাহরণে, ব্যবহারকারী যদি কোনো বিজ্ঞাপনে ক্লিক না করে , ফলাফল হল নিম্নলিখিত URL:

https://www.partner.com?hid=123&adType=0

ব্যবহারকারী বিজ্ঞাপনে ক্লিক করলে, ফলাফল হল নিম্নলিখিত URL:

https://www.partner.com?hid=123&adType=1

IF-CLICK-TYPE-HOTEL উদাহরণ

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা চেক করে যে ব্যবহারকারী একটি সুস্পষ্ট রুম বান্ডেল ছাড়াই একটি হোটেল নির্বাচন করেছেন কিনা। একটি লেনদেন বার্তার <Room Bundle> ব্লকে <RatePlanID> এলিমেন্টের মান ব্যবহারকারীর বেছে নেওয়া অন্তর্নিহিতভাবে যুক্ত রুম বান্ডেল মূল্যে সেট করা হবে।

নিম্নলিখিত উদাহরণ একটি ল্যান্ডিং পৃষ্ঠা ফাইলে এই নির্দেশ ব্যবহার করে:

<URL>https://partner.com/(IF-CLICK-TYPE-HOTEL)landing(ELSE)landing_room(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

এই উদাহরণে, ব্যবহারকারী যদি একটি রুম বান্ডেল নির্বাচন করেন, ফলাফলটি হল নিম্নলিখিত URL:

https://partner.com/landing_room?hid=123

যদি ব্যবহারকারী একটি রুম বান্ডেল নির্বাচন না করে, তাহলে ফলাফল হল নিম্নলিখিত URL:

https://partner.com/landing?hid=123

IF-CLICK-TYPE-ROOM উদাহরণ

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা ব্যবহারকারী একটি রুম বান্ডেল নির্বাচন করেছে কিনা তা পরীক্ষা করে।

নিম্নলিখিত উদাহরণ একটি ল্যান্ডিং পৃষ্ঠা ফাইলে এই নির্দেশ ব্যবহার করে:

<URL>https://partner.com/(IF-CLICK-TYPE-ROOM)landing_room(ELSE)landing(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

এই উদাহরণে, ব্যবহারকারী যদি একটি রুম বান্ডেল নির্বাচন না করে, তাহলে ফলাফলটি হল নিম্নলিখিত URL:

https://partner.com/landing?hid=123

ব্যবহারকারী যদি একটি রুম বান্ডেল নির্বাচন করেন, তাহলে ফলাফলটি হল নিম্নলিখিত URL:

https://partner.com/landing_room?hid=123

IF-DEFAULT-DATE উদাহরণ

একটি নন-ডেট প্যারামিটার সেট করতে IF-DEFAULT-DATE শর্তসাপেক্ষ বিবৃতিটি ব্যবহার করুন যা আপনার ওয়েবসাইট তারপর কাস্টম আচরণ ট্রিগার করতে ব্যবহার করতে পারে যদি ব্যবহারকারী একটি তারিখ নির্বাচন না করে।

ডিফল্ট তারিখ ব্যবহার করা হয়েছে কিনা তা নিম্নলিখিত উদাহরণটি পরীক্ষা করে:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)&amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)&amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)<strong>(IF-DEFAULT-DATE)</strong>&amp;popup_datepicker=true(ELSE)&amp;popup_datepicker=false(ENDIF)</URL>

এই উদাহরণে, ব্যবহারকারী একটি তারিখ নির্বাচন না করলে, ফলাফলটি নিম্নলিখিত URL-এর মতো হতে পারে যা ডিফল্ট তারিখ নির্বাচন দেখায়:

https://partner.com?hotelID=123&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=1&popup_datepicker=true

যদি ব্যবহারকারী একটি তারিখ নির্বাচন করেন, তাহলে ফলাফলটি নিম্নলিখিত URL-এর মতো হতে পারে, তাদের বেছে নেওয়া ভ্রমণপথের উপর নির্ভর করে:

https://partner.com?hotelID=123&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=2&popup_datepicker=false

IF-HOTEL-CAMPAIGN উদাহরণ (হোটেল বিজ্ঞাপন এবং বিনামূল্যে বুকিং লিঙ্ক ক্লিক)

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা চেক করে যে ব্যবহারকারী কোনও বিজ্ঞাপনে ক্লিক করেছেন কিনা যা একটি হোটেল প্রচার থেকে উদ্ভূত হয়েছে।

নিম্নলিখিত উদাহরণ একটি ল্যান্ডিং পৃষ্ঠা ফাইল এই নির্দেশ ব্যবহার করে:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)(IF-HOTEL-CAMPAIGN)&amp;hotel_campaign=(CAMPAIGN-ID)(ELSE)utm_campaign=(CAMPAIGN-ID)(ENDIF)</URL>

এই উদাহরণে, ব্যবহারকারী যদি হোটেলের প্রচারাভিযানের URL-এ ক্লিক করেন, তাহলে ফলাফল হল নিম্নলিখিত URL:

https://www.partner.com?hotelID=123&hotel_campaign=12345678

যদি ক্লিকটি হোটেলের প্রচারাভিযানের URL-এ না থাকে (যেমন নিয়মিত অনুসন্ধান প্রচারাভিযান), ফলাফলটি হল নিম্নলিখিত URL:

https://www.partner.com?hotelID=123&utm_campaign=87654321

আপনি হোটেল প্রচারাভিযানের ক্লিকের ট্র্যাফিককে অন্য যেকোনো ক্লিক থেকে আলাদা করতে চাইলে এটি কার্যকর।

FBL ক্লিক সহ ফাঁকা ক্যাম্পেইন-আইডি

যদি ক্লিকটি একটি বিনামূল্যের বুকিং লিঙ্ক থেকে হয়, তাহলে IF-HOTEL-CAMPAIGN TRUE প্রদান করে এবং CAMPAIGN-ID মানটি নিম্নোক্ত URL-এ দেখানো হিসাবে খালি হিসাবে সেট করা হয়েছে:

https://www.partner.com?hotelID=123&hotel_campaign=

আপনি IF-AD-CLICK শর্তসাপেক্ষ বিবৃতি ব্যবহার করতে পারেন ফাঁকা প্রচারাভিযান আইডি রোধ করতে নিম্নলিখিত উদাহরণে দেখানো হয়েছে:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)(IF-HOTEL-CAMPAIGN)(IF-AD-CLICK)&amp;hotel_campaign=(CAMPAIGN-ID)(ELSE)&amp;FreeBookingLink(ENDIF)(ELSE)utm_campaign=(CAMPAIGN-ID)(ENDIF)</URL>

IF-PAYMENT-ID উদাহরণ (শুধুমাত্র হোটেল বিজ্ঞাপন)

ক্লিকটি পিপিএস কমিশন প্রোগ্রামের ফলাফল কিনা তার উপর ভিত্তি করে URL পরিবর্তন করতে IF-PAYMENT-ID শর্তসাপেক্ষ বিবৃতিটি ব্যবহার করুন৷ নীচের উদাহরণটি চেক করে যে পিপিএস কমিশন প্রোগ্রাম থেকে একটি ক্লিক এসেছে কিনা এবং ফলাফলের উপর ভিত্তি করে booking_source প্যারামিটারে একটি মান নির্ধারণ করে:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)&amp;booking_source=(IF-PAYMENT-ID)(PAYMENT-ID)(ELSE)cpc(ENDIF)</URL>

হোটেলটি কমিশন প্রোগ্রামের অংশ হলে, ফলাফল হল নিম্নলিখিত URLগুলির মধ্যে একটি:

  • যদি Google-এ কোনো IATA নম্বর বরাদ্দ না করা হয়:
    https://partner.com?hid=123&amp;booking_source=commissions
  • যদি Google-এ একটি IATA নম্বর বরাদ্দ করা হয়:
    https://partner.com?hid=123&amp;booking_source=01234567

অন্যথায়, ফলাফল হল নিম্নলিখিত URL:

https://partner.com?hid=123&booking_source=cpc

IF-প্রোমোটেড উদাহরণ (শুধুমাত্র হোটেল বিজ্ঞাপন)

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা চেক করে যে ব্যবহারকারী একটি সম্পত্তি প্রচার বিজ্ঞাপনে ক্লিক করেছেন কিনা।

নিম্নলিখিত উদাহরণ একটি ল্যান্ডিং পৃষ্ঠা ফাইলে এই নির্দেশ ব্যবহার করে:

<URL>https://partner.com/(IF-PROMOTED)1(ELSE)0(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

এই উদাহরণে, যদি ব্যবহারকারী একটি সম্পত্তি প্রচার বিজ্ঞাপন নির্বাচন করেন, ফলাফল হল নিম্নলিখিত URL:

https://partner.com/1?hid=123

ব্যবহারকারী একটি সম্পত্তি প্রচার বিজ্ঞাপন নির্বাচন না করলে, ফলাফল হল নিম্নলিখিত URL:

https://partner.com/0?hid=123

IF-RATE-RULE-ID উদাহরণ

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা চেক করে যে ব্যবহারকারী একটি শর্তসাপেক্ষ হার নির্বাচন করেছেন কিনা এবং যদি তা হয় তাহলে লেনদেন বার্তার <Rate> ব্লকে <RateRuleID> উপাদানটির মান ব্যবহার করা হয়।

নিম্নলিখিত উদাহরণ একটি ল্যান্ডিং পৃষ্ঠা ফাইলে এই নির্দেশ ব্যবহার করে:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)(IF-RATE-RULE-ID)&amp;customerType=42(ELSE)(ENDIF)</URL>

এই উদাহরণে, যদি ব্যবহারকারী একটি শর্তসাপেক্ষ হার নির্বাচন না করে, ফলাফল হল নিম্নলিখিত URL:

https://www.partner.com?hid=123

যদি ব্যবহারকারী একটি শর্তসাপেক্ষ হার নির্বাচন করেন, ফলাফল হল নিম্নলিখিত URL:

https://www.partner.com?hid=123&customerType=42

IF-USER-LIST-ID উদাহরণ (Google Ads-এ সংজ্ঞায়িত)

আপনি যদি Google Ads-এ হোটেল প্রচারে দর্শক তালিকার জন্য বিড মাল্টিপ্লায়ার সেট করেন, তাহলে আপনি IF-USER-LIST-ID USER-LIST-ID ব্যবহার করে আপনার ওয়েবসাইটে একটি নির্দিষ্ট Google Ads দর্শক তালিকার অন্তর্গত গ্রাহকের জন্য একটি প্যারামিটার সেট করতে পারেন। আপনি ট্র্যাকিং উদ্দেশ্যে বা দর্শক তালিকার সদস্যদের জন্য আপনার ওয়েবসাইট কাস্টমাইজ করার জন্য এটি করতে চাইতে পারেন।

<URL>https://partner.com/?hid=(PARTNER-HOTEL-ID)(IF-USER-LIST-ID)&amp;audience_list=(USER-LIST-ID)(ELSE)(ENDIF)</URL>

এই উদাহরণে, ব্যবহারকারী যদি শ্রোতা তালিকার সদস্য না হন, তাহলে ফলাফল হল নিম্নলিখিত URL:

https://www.partner.com?hid=123

ব্যবহারকারী যদি শ্রোতা তালিকা 12345678 এর সদস্য হন, তাহলে ফলাফলটি হল নিম্নলিখিত URL:

https://www.partner.com?hid=123&audience_list=12345678

IF- যাচাইকরণ উদাহরণ

আপনার যদি পরীক্ষা করার প্রয়োজন হয় যে Google পরীক্ষার বা স্বয়ংক্রিয় বৈধতার জন্য URL তৈরি করেছে, আপনি IF-VERIFICATION ব্যবহার করতে পারেন।

<URL>https://partner.com/?hid=(PARTNER-HOTEL-ID)(IF-VERIFICATION)&amp;isgoogle=true(ENDIF)</URL>

এই উদাহরণে, যদি Google পরীক্ষার বা যাচাইকরণের জন্য URL তৈরি না করে, তাহলে ফলাফল হল নিম্নলিখিত URL:

https://www.partner.com?hid=123

যদি Google পরীক্ষার বা যাচাইকরণের জন্য URL তৈরি করে, তাহলে ফলাফল হল নিম্নলিখিত URL:

https://www.partner.com?hid=123&isgoogle=true

প্রতিটি শিশু বয়সের উদাহরণ

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা হোটেলের মূল্য ফিডে উল্লেখ করা প্রতিটি শিশুর সর্বোচ্চ বয়সকে পূরণ করে।

নিম্নলিখিত উদাহরণ একটি ল্যান্ডিং পৃষ্ঠা ফাইলে এই নির্দেশ ব্যবহার করে:

<URL>https://partner.com?adults=(NUM-ADULTS)&amp;children=(NUM-CHILDREN)(FOR-EACH-CHILD-AGE)&amp;age=(CHILD-INDEX)_(CHILD-AGE)(END-FOR-EACH)&amp;hid=(PARTNER-HOTEL-ID)&amp;</URL>

এই উদাহরণে, যদি ভ্রমণসূচীতে যথাক্রমে 0 এবং 17 বছর বয়সী 2 জন প্রাপ্তবয়স্ক এবং 2 জন শিশু থাকে, তাহলে ফলাফল হল নিম্নলিখিত URL:

https://www.partner.com?adults=2&children=2&age=0_0age=1_17&hid=123

যদি ভ্রমণসূচীতে 2 জন প্রাপ্তবয়স্ক এবং 0 জন শিশু থাকে তাহলে ফলাফলটি হল নিম্নলিখিত URL:

https://www.partner.com?adults=2&children=0&hid=123

ইউআরএল তৈরি করার সময় সাধারণ নিয়ম

সমস্ত ভেরিয়েবল ঐচ্ছিক। আপনাকে আপনার ল্যান্ডিং পৃষ্ঠার URL-এ কোনো ভেরিয়েবল সন্নিবেশ করতে হবে না। যাইহোক, ভ্রমণসূচী এবং ব্যবহারকারীর তথ্য পাস করার জন্য ভেরিয়েবল ব্যবহার করা সাধারণত ব্যবহারকারীর জন্য একটি ভাল অভিজ্ঞতা তৈরি করে এবং আপনাকে Google এর নীতিগুলি মেনে চলতে সহায়তা করে।

একটি ল্যান্ডিং পৃষ্ঠা ফাইলে নির্মিত ইউআরএল সংজ্ঞায়িত করার সময় নিম্নলিখিত সাধারণ নিয়মগুলি প্রযোজ্য:

  • সমস্ত ভেরিয়েবল খোলা এবং বন্ধ বন্ধনী দিয়ে ঘেরা।

  • চূড়ান্ত আউটপুটে ক্যোয়ারী স্ট্রিং প্যারামিটার অবশ্যই একটি অ্যাম্পারস্যান্ড ("&") দ্বারা আলাদা করা উচিত। কারণ অ্যাম্পারস্যান্ড হল XML-এ একটি বিশেষ অক্ষর এবং ল্যান্ডিং পেজ ফাইল ফরম্যাট হল XML । অতএব, আপনাকে অবশ্যই এনকোড করা সত্তা "&amp;" ব্যবহার করতে হবে তার জায়গায় চূড়ান্ত আউটপুট একটি প্রকৃত "&" অক্ষর রেন্ডার করে। যেমন:

    <!-- Do this: -->
    <URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)&amp;nights=(LENGTH)</URL>
    
    <!-- Do NOT do this: -->
    <URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)&nights=(LENGTH)</URL>
    

    আপনাকে অবশ্যই URL-এনকোড করতে হবে বিশেষ অক্ষর যা আপনি ল্যান্ডিং পৃষ্ঠার URL-এ অন্তর্ভুক্ত করতে পারেন। যেমন:

    • স্পেস (" "): স্পেস অক্ষরগুলি "%20;" দিয়ে প্রতিস্থাপন করুন <URL> উপাদানে
    • ফরোয়ার্ড স্ল্যাশ ("/"): "%2F;" দিয়ে ফরোয়ার্ড স্ল্যাশ প্রতিস্থাপন করুন <URL> উপাদানে

    সমস্ত অ-বর্ণানুক্রমিক অক্ষর অবশ্যই URL এনকোড করা উচিত নয়। উদাহরণস্বরূপ, হাইফেন ("-") ইউআরএল এনকোড করার প্রয়োজন নেই। ইউআরএল এনকোড করা আবশ্যক এমন সাধারণ অক্ষরের তালিকার জন্য, ইউআরএল এনকোডিং দেখুন।

  • একটি একক প্যারামিটারের মান একাধিক ভেরিয়েবল থেকে তৈরি করা যেতে পারে। নিম্নলিখিত উদাহরণটি CHECKINDAY , CHECKINMONTH , এবং CHECKINYEAR ভেরিয়েবল থেকে একটি একক প্যারামিটার, checkinDate তৈরি করে:

    <URL>https://www.partnerdomain.com?checkinDate=(CHECKINDAY)%2F;(CHECKINMONTH)%2F;(CHECKINYEAR)</URL>
    

    এই উদাহরণটি একটি URL এর ফলাফল যা নিম্নলিখিত মত দেখতে হতে পারে:

    https://www.partnerdomain.com?checkinDate=7/23/1971
    
  • আপনি ক্যোয়ারী স্ট্রিং প্যারামিটারের নামের জন্য যেকোনো আইডি ব্যবহার করতে পারেন। আপনার সার্ভার এই মানগুলি প্রক্রিয়া করে। যাইহোক, আপনি যে মানগুলি পাস করেন তা উপলব্ধ ভেরিয়েবলের তালিকায় সীমাবদ্ধ।

  • আপনি উপলব্ধ ভেরিয়েবলের তালিকা ছাড়াও পাঁচটি পর্যন্ত কাস্টম ভেরিয়েবল ব্যবহার করতে পারেন।

,

হোটেল বিজ্ঞাপন এবং বিনামূল্যে বুকিং লিঙ্ক ল্যান্ডিং পৃষ্ঠার লিঙ্ক অন্তর্ভুক্ত যেখানে ব্যবহারকারীরা রুম বুক করতে পারেন. ব্যবহারকারী এবং তাদের ভ্রমণপথ সম্পর্কে সমস্ত অতিরিক্ত তথ্য অন্তর্ভুক্ত করার জন্য Google কীভাবে লিঙ্কটি তৈরি করে তা আপনি নির্ধারণ করতে পারেন। উদাহরণস্বরূপ, আপনি URL-এ হোটেল আইডি, ভাষা, মুদ্রার কোড এবং চেক-ইন তারিখের মতো তথ্য অন্তর্ভুক্ত করতে পারেন।

ওভারভিউ

আপনি ল্যান্ডিং পেজ ফাইলে ল্যান্ডিং পৃষ্ঠার URL সংজ্ঞায়িত করেন। বিজ্ঞাপন বা বিনামূল্যে বুকিং লিঙ্ক প্রদর্শিত হলে, ইউআরএলে গতিশীল তথ্য প্রকৃত মান দিয়ে প্রতিস্থাপিত হয়। আপনার ল্যান্ডিং পৃষ্ঠার ইউআরএলগুলিতে গতিশীল মান যোগ করতে, নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন:

<URL>https://partner_url?param_id=(variable_name)</URL>

নিম্নলিখিত উদাহরণগুলি এমন একটি URL দেখায় যা প্রকৃত হোটেল আইডি এবং ভ্রমণপথের পরিবর্তে Google-এর পরিবর্তনশীল নাম ব্যবহার করে:

উদাহরণ 1

<URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)
  &amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)
  &amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)
</URL>

উদাহরণ 2

<URL>https://www.partnerdomain.com/hotel/(PARTNER-HOTEL-ID)
  &amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)
  &amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)
</URL>

যখন সার্চ ফলাফলের পৃষ্ঠার জন্য ল্যান্ডিং পৃষ্ঠার লিঙ্ক তৈরি করা হয়, তখন ইউআরএলে গতিশীল তথ্য অন্তর্ভুক্ত রয়েছে তা নিশ্চিত করতে Google আসল মান দিয়ে ভেরিয়েবল প্রতিস্থাপন করে। উদাহরণস্বরূপ, যদি ব্যবহারকারী হোটেল #42-এর জন্য 5/23/2023 থেকে শুরু করে 6 রাতের জন্য একটি রুম বুক করে, Google পূর্ববর্তী লিঙ্কটি নিম্নরূপ রেন্ডার করে:

https://www.partnerdomain.com?hotelID=42&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=6

Google ক্যোয়ারী স্ট্রিং-এর ভেরিয়েবলগুলিতে যে মানগুলি নির্ধারণ করে তা আপনার হোটেলের মূল্য ফিড, হোটেলের তালিকা ফিড এবং ব্যবহারকারীর সেটিংসের সংশ্লিষ্ট ডেটার উপর নির্ভর করে।

উদাহরণ স্বরূপ, LENGTH ভেরিয়েবলের মানটি সংশ্লিষ্ট ভ্রমণপথের মূল্য ফিড থেকে <Nights> উপাদানে বরাদ্দ করা হয়েছে। একইভাবে, PARTNER-HOTEL-ID ভেরিয়েবলের মান হোটেল তালিকা ফিড থেকে <id> উপাদানে সংজ্ঞায়িত করা হয়েছে যা ব্যবহারকারীর অনুসন্ধানের মানদণ্ডের সাথে মেলে।

কিছু ভেরিয়েবল হল মূল্য ফিড উপাদানের উপসেট। উদাহরণস্বরূপ, CHECKINDAY , CHECKINMONTH , এবং CHECKINYEAR ভেরিয়েবলগুলি মূল্য ফিডে একক <Checkin> উপাদান থেকে বের করা হয়। অন্যান্য ভেরিয়েবলগুলি ব্যবহারকারীর লোকেল এবং অন্যান্য ক্লায়েন্ট সেটিংসের উপর ভিত্তি করে গণনা করা হয়।

পরিবর্তনশীল মানের উত্স সম্পর্কে আরও তথ্যের জন্য, মূল্য নির্ধারণ ওভারভিউ এবং হোটেল তালিকা পড়ুন।

URL ভেরিয়েবল

নিম্নলিখিত সারণী উপলব্ধ ভেরিয়েবলগুলি বর্ণনা করে যা আপনি আপনার ল্যান্ডিং পৃষ্ঠার URL তৈরি করতে ব্যবহার করতে পারেন:

পরিবর্তনশীল প্রস্তাবিত/ঐচ্ছিক বর্ণনা
ADVANCE-BOOKING-WINDOW Optional বুকিং করার সময় হোটেলের টাইমজোনে চেক-ইন তারিখের আগে অগ্রিম বুকিং দিনের সংখ্যা। উদাহরণস্বরূপ, 36
ALTERNATE-HOTEL-ID Recommended (if you have separate IDs to identify properties versus booking engines) আপনার সম্পত্তির জন্য একটি বিকল্প শনাক্তকারী। এই বৈশিষ্ট্যের নাম আপনার হোটেল তালিকা ফিডে উল্লেখ করা আছে। আপনার ফিড তথ্যের জন্য একটি সম্পত্তি শনাক্তকারী এবং আপনার বুকিং ইঞ্জিনের জন্য অন্য একটি সম্পত্তি শনাক্তকারীর প্রয়োজন হলে আলাদা আইডি থাকা উপকারী।
CAMPAIGN-ID Recommended আপনি URL-এর সাথে যুক্ত করতে চান এমন Google বিজ্ঞাপন প্রচারের আইডি। ক্লিকটি Google বিজ্ঞাপন প্রচারের সাথে যুক্ত না হলে এটি খালি।
CHECKINDAY Recommended হোটেল প্রাইস ফিডের <Checkin> উপাদানে সংজ্ঞায়িত দুই-সংখ্যার দিন। উদাহরণস্বরূপ, 20
CHECKINDAY-OF-WEEK Optional সপ্তাহের দিন — Monday থেকে Sunday , যখন চেক-ইন হয়, হোটেলের টাইমজোনে। উদাহরণস্বরূপ, Tuesday
CHECKINMONTH Recommended হোটেল প্রাইস ফিডের <Checkin> উপাদানে সংজ্ঞায়িত দুই-অঙ্কের মাস। উদাহরণস্বরূপ, 05
CHECKINYEAR Recommended হোটেল মূল্য ফিডের <Checkin> উপাদানে সংজ্ঞায়িত চার-সংখ্যার বছর। উদাহরণস্বরূপ, 2023
CHECKOUTDAY Recommended হোটেল প্রাইস ফিডের <Nights> রাত্রি> এবং <Checkin> উপাদানগুলি থেকে গণনা করা দুই-সংখ্যার দিন। উদাহরণস্বরূপ, 26
CHECKOUTMONTH Recommended হোটেল প্রাইস ফিডের <Nights> রাত্রি> এবং <Checkin> উপাদান থেকে গণনা করা দুই-অঙ্কের মাস। উদাহরণস্বরূপ, 05
CHECKOUTYEAR Recommended হোটেল মূল্য ফিডের <Nights> রাত্রি> এবং <Checkin> উপাদানগুলি থেকে গণনা করা চার-সংখ্যার বছর। উদাহরণস্বরূপ, 2023
CHILD-AGE Recommended (must be provided for child occupancy pricing) মূল্য ফিডের <Child "age"> উপাদানে উল্লেখ করা প্রতিটি শিশুর সর্বোচ্চ বয়স। এই ভেরিয়েবলটি অবশ্যই FOR-EACH-CHILD-AGE শর্তাধীন ব্লকের সাথে ব্যবহার করা উচিত।
CHILD-INDEX Optional একটি 0-সূচীযুক্ত লুপ ভেরিয়েবল যা ভ্রমণসূচীতে নির্দিষ্ট করা প্রতিটি শিশু দখলকারী এবং শিশু বয়সের জন্য একটি কাউন্টার প্রতিনিধিত্ব করে। যদিও এটি বাধ্যতামূলক নয়, এই পরিবর্তনশীলটি শুধুমাত্র একটি FOR-EACH-CHILD-AGE শর্তাধীন ব্লকের সাথে ব্যবহার করা যেতে পারে।
CLICK-TYPE Optional ব্যবহারকারী একটি স্ট্যান্ডার্ড হোটেল রেট বা রুম বান্ডেলের জন্য তালিকায় ক্লিক করেছেন কিনা তা নির্দেশ করে। সম্ভাব্য মান হল:
  • hotel : ব্যবহারকারী একটি স্ট্যান্ডার্ড রুমের হারের জন্য তালিকায় ক্লিক করেছেন।
  • room : ব্যবহারকারী একটি রুম বান্ডেলের তালিকায় ক্লিক করেছেন।
CLOSE-RATE-RULE-IDS Optional (only applies if you are using conditional or private rates) অনুপলব্ধ হারের জন্য রেট রুল আইডিগুলির একটি কমা-বিভক্ত তালিকা, তবে ব্যবহারকারী একটি ছোটখাটো পদক্ষেপ নিলে এটি উপলব্ধ হতে পারত। মনে রাখবেন যে প্রাইভেট রেটের জন্য রেট রুল আইডি সর্বদা এখানে পপুলেট করা হয় যখন ব্যবহারকারীকে একটি সংশ্লিষ্ট UI ট্রিটমেন্ট দেখানো হয়।
CUSTOM[1-5] Optional কাস্টম ক্ষেত্রগুলির মানগুলি প্রতি কাস্টম ক্ষেত্রে 200 অক্ষর সীমা সহ <Result> উপাদানে সংজ্ঞায়িত করা হয়েছে। আরও তথ্যের জন্য, লেনদেন বার্তাগুলির ওভারভিউ পড়ুন। ARI ব্যবহার করার সময় কাস্টম ক্ষেত্র পাওয়া যায় না।

দ্রষ্টব্য: CUSTOM ভেরিয়েবলগুলি শুধুমাত্র তখনই তালিকাভুক্ত করা হয় যখন আপনি লেনদেনের বার্তায় দামগুলি পাঠান৷

DATE-TYPE Optional ব্যবহারকারী ডিফল্ট তারিখ বা অনুসন্ধানে প্রদত্ত একটি নির্দিষ্ট তারিখ নির্বাচন করেছেন কিনা তা নির্দেশ করে৷ সম্ভাব্য মান হল:
  • default : ব্যবহারকারী একটি হোটেল বিজ্ঞাপন বা বিনামূল্যে বুকিং লিঙ্কে ক্লিক করেছেন যেখানে ডিফল্ট তারিখগুলি ব্যবহার করা হয়েছিল৷
  • selected : ব্যবহারকারী একটি হোটেল বিজ্ঞাপন বা বিনামূল্যে বুকিং লিঙ্কে ক্লিক করেছেন এবং তারিখ সেট করেছেন৷
GOOGLE-ADS-CLICK-SOURCE Optional নির্দেশ করে যে Google Ads ক্লিকের উৎস ছিল। সম্ভাব্য মান হল:
  • bl : পেইড বুকিং লিঙ্ক
  • tpa : ভ্রমণ প্রচার বিজ্ঞাপন
  • tfsa : অনুসন্ধান বিজ্ঞাপনে ভ্রমণ ফিড
  • pm : ভ্রমণ লক্ষ্য প্রচারের জন্য পারফরমেন্স ম্যাক্স বা পারফরম্যান্স ম্যাক্স।
  • দ্রষ্টব্য: ক্লিকটি যদি Google বিজ্ঞাপনের পরিবর্তে Google অনুসন্ধান থেকে উদ্ভূত হয় তবে এই প্যারামিটারটি খালি

GOOGLE-SITE Optional Google প্রপার্টি যেটিতে একজন ব্যবহারকারী আপনার হোটেলের দামের ডেটা দেখেছেন। সম্ভাব্য মান হল:
  • localuniversal : ব্যবহারকারী google.com অনুসন্ধানের মাধ্যমে হোটেল বুকিং লিঙ্ক খুঁজে পেয়েছেন।
  • mapresults : ব্যবহারকারী maps.google.com এর মাধ্যমে হোটেল বুকিং লিঙ্ক খুঁজে পেয়েছেন।
  • verification : আপনার সাইটে স্বয়ংক্রিয় ডেটা গুণমান পরীক্ষা করার সময় Google এই মানটি ব্যবহার করে। আপনি এই প্রশ্নের জন্য বিল করা হয় না. হোটেল বিজ্ঞাপন স্বয়ংক্রিয় যাচাইকরণ ট্রাফিক শনাক্ত করার জন্য Google Analytics এই প্যারামিটার এবং এর মান ব্যবহার করতে পারে।
  • unknown : ব্যবহারকারী একটি অনির্ধারিত উৎসের মাধ্যমে বিজ্ঞাপন বা বিনামূল্যে বুকিং লিঙ্ক খুঁজে পেয়েছেন।
LENGTH Recommended হোটেল প্রাইস ফিডে <Nights> উপাদান দ্বারা নির্ধারিত রাতের সংখ্যার পরিপ্রেক্ষিতে থাকার সময়কাল। উদাহরণস্বরূপ, 3 .
NUM-ADULTS Recommended (must be used with the NUM-CHILDREN or FOR-EACH-CHILD-AGE condition) ব্যবহারকারীর দ্বারা ভ্রমণসূচীর জন্য নির্দিষ্ট করা প্রাপ্তবয়স্কদের সংখ্যা। এই ভেরিয়েবলটি অবশ্যই NUM-CHILDREN , FOR-EACH-CHILD-AGE , বা উভয়ের সাথে ব্যবহার করা উচিত৷
NUM-CHILDREN Recommended ব্যবহারকারীর দ্বারা ভ্রমণসূচীতে নির্দিষ্ট শিশু দখলকারীর সংখ্যা (0-17 বছর বয়সী)। NUM-CHILDREN , FOR-EACH-CHILD-AGE , অথবা উভয়েরই শিশু দখলকারীদের সাথে ভ্রমণপথে সফলভাবে অংশগ্রহণ করতে হবে।
NUM-GUESTS Recommended (if you don't send child occupancy pricing) প্রাপ্তবয়স্ক এবং শিশু উভয়েরই মোট বাসিন্দার সংখ্যা ব্যবহারকারীর দ্বারা ভ্রমণের জন্য নির্দিষ্ট করা হয়েছে। এই মান হল NUM-ADULTS এবং NUM-CHILDREN মানের সমষ্টি৷ সর্বাধিক অংশগ্রহণের জন্য, এর পরিবর্তে NUM-ADULTS এবং NUM-CHILDREN উভয়কেই ব্যবহার করার জন্য দৃঢ়ভাবে সুপারিশ করা হয়।
PACKAGE-ID Recommended (applies if you use Room Bundles) হোটেল মূল্য ফিডে প্যাকেজের অনন্য শনাক্তকারী। একটি স্ট্যান্ডার্ড প্যাকেজের জন্য, প্যাকেজ ID হল একটি <Result> ব্লকের মধ্যে <PackageID> উপাদানটির মান। একটি রুম বান্ডেলের জন্য, প্যাকেজ আইডি হল লেনদেন বার্তার <RoomBundle> বা <PackageData> ব্লকের মধ্যে <PackageID> উপাদানের মান।
PARTNER-CURRENCY Optional হোটেল মূল্য ফিডে <Baserate> উপাদানের currency বৈশিষ্ট্য দ্বারা সংজ্ঞায়িত তিন-অক্ষরের মুদ্রা কোড । উদাহরণস্বরূপ, USD বা CAD
PARTNER-HOTEL-ID Recommended হোটেল তালিকা ফিডে <id> উপাদান দ্বারা সংজ্ঞায়িত হোটেলের অনন্য শনাক্তকারী।
PARTNER-ROOM-ID Recommended (applies if you use Room Bundles) হোটেল প্রাইস ফিডে রুমের অনন্য শনাক্তকারী। একটি স্ট্যান্ডার্ড রুমের জন্য, রুম আইডি হল <Result> ব্লকের মধ্যে <RoomID> উপাদানের একটি মান। একটি রুম বান্ডেলের জন্য, রুম আইডি হল লেনদেন মেসেজে <RoomBundle> বা <RoomData> ব্লকের মধ্যে <RoomID> উপাদানের জন্য নির্ধারিত মান।
PAYMENT-ID Optional (only applies to Ads) একটি পূর্বনির্ধারিত স্ট্রিং commission বা Google-এর নির্ধারিত IATA নম্বরের সমাধান করে (উদাহরণস্বরূপ, "01234567"), যদি আপনি একটি কমিশন সংগ্রহ সংস্থা ব্যবহার করেন। আপনার IATA নম্বর বা পূর্বনির্ধারিত স্ট্রিংয়ের বিন্যাস পরিবর্তন করতে, আপনার প্রযুক্তিগত অ্যাকাউন্ট ম্যানেজার (TAM) এর সাথে যোগাযোগ করুন।
PRICE-DISPLAYED-TAX (Optional) ব্যবহারকারীর স্থানীয় মুদ্রায় ব্যবহারকারীর কাছে প্রদর্শিত করের পরিমাণ। PRICE-DISPLAYED-TAX এর মান হল হোটেল মূল্য ফিডে <Tax> উপাদানটির মান। উদাহরণস্বরূপ, "3.14"।
PRICE-DISPLAYED-TOTAL (Optional) রুমের মোট খরচ যা ব্যবহারকারীর স্থানীয় মুদ্রায় ব্যবহারকারীর কাছে প্রদর্শিত হয়। PRICE-DISPLAYED-TOTAL এর মান হল হোটেল মূল্য ফিড থেকে <Baserate> , <Tax> , এবং <OtherFees> উপাদানগুলির যোগফল৷ উদাহরণস্বরূপ, "152.13"।
PROMO-CODE (Optional)

আপনি যদি ARI প্রচারগুলি ব্যবহার করেন, তাহলে এই ভেরিয়েবলের মান প্রয়োগ করা <Promotion> এর id অ্যাট্রিবিউটে বরাদ্দ করা হয়। যদি একাধিক প্রচার প্রয়োগ করা হয়, তবে এটি একটি ইচ্ছামত ক্রমানুসারে প্রচার আইডিগুলির একটি কমা দ্বারা পৃথক করা তালিকা৷

আপনি যদি হারের নিয়ম ব্যবহার করেন, তাহলে সংশ্লিষ্ট হারের নিয়ম প্রয়োগ করা হলে এই ভেরিয়েবলের মান PromoCode উপাদানে বরাদ্দ করা হয়।

RATE-PLAN-ID Recommended (only applies if you use RoomBundles) মূল্য ফিডের <RoomBundle> ব্লকে <RatePlanID> উপাদান দ্বারা সংজ্ঞায়িত আইডি। <RatePlanID> একটি রুম এবং প্যাকেজ ডেটা সংমিশ্রণের অনন্য শনাক্তকারীকে উপস্থাপন করে। আরও তথ্যের জন্য, রুম বান্ডিল দেখুন।
RATE-RULE-ID Recommended (only applies if you use conditional rates or private rates) মূল্য ফিডের <Rate> ব্লকের মধ্যে rate_rule_id বৈশিষ্ট্য দ্বারা সংজ্ঞায়িত আইডি। আরও তথ্যের জন্য, শর্তসাপেক্ষ হার দেখুন।

দ্রষ্টব্য: শুধুমাত্র শর্তাধীন হার বা ব্যক্তিগত হার যে লুকানো নেই দেখানো হয়.

USER-COUNTRY Recommended একটি দুই-অক্ষরের দেশের কোড যা ব্যবহারকারীর অবস্থান নির্দেশ করে। এই তথ্য ব্যবহারকারীর ক্লায়েন্ট সেটিংস থেকে বের করা হয়. উদাহরণস্বরূপ, US বা FR
USER-CURRENCY Recommended একটি তিন-অক্ষরের মুদ্রা কোড যা ব্যবহারকারীর স্থানীয় মুদ্রা নির্দেশ করে। USER-CURRENCY ভেরিয়েবলের মান ব্যবহারকারীর ক্লায়েন্ট সেটিংস থেকে অনুমান করা হয়৷ উদাহরণস্বরূপ, USD বা CAD
USER-DEVICE Recommended ব্যবহারকারীর ডিভাইসের ধরন। USER-DEVICE এর মান নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
  • mobile
  • tablet
  • desktop
  • unknown

USER-DEVICE ভেরিয়েবলের মান ব্যবহারকারীর ক্লায়েন্ট সেটিংস থেকে অনুমান করা হয়৷

USER-LANGUAGE Recommended একটি দুই-অক্ষরের ISO 639-1 ভাষার কোড যা বিজ্ঞাপনের প্রদর্শনের ভাষা বা বিনামূল্যে বুকিং লিঙ্ক নির্দিষ্ট করে। USER-LANGUAGE ভেরিয়েবলের মান ব্যবহারকারীর ক্লায়েন্ট সেটিংস থেকে অনুমান করা হয়৷ উদাহরণস্বরূপ, en বা fr .
USER-LIST-ID (Google Ads-এ সংজ্ঞায়িত) Optional (only applies if you use Audience Lists in Google Ads) Google Ads ব্যবহারকারী তালিকা আইডি যাতে দর্শক তালিকা বা ব্যবহারকারীর তথ্য থাকে। শ্রোতা তালিকা বিড সমন্বয় সেট করার জন্য একটি ভিত্তি হিসাবে ব্যবহার করা হয়। ব্যবহারকারী একাধিক দর্শক তালিকার অংশ হলে, সবচেয়ে বড় বিড সমন্বয় সহ দর্শক তালিকা নির্বাচন করা হয়। সবচেয়ে বড় বিড সমন্বয় সহ দর্শকদের মধ্যে বন্ধন এলোমেলোভাবে সিদ্ধান্ত নেওয়া হয়।
VERIFICATION Optional একটি বুলিয়ান যা যাচাই করে যে লিঙ্কটি পরীক্ষা বা স্বয়ংক্রিয় বৈধতার জন্য Google দ্বারা তৈরি করা হয়েছে কিনা। এটি true যদি লিঙ্কটি Google দ্বারা পরীক্ষার বা স্বয়ংক্রিয় বৈধতার জন্য তৈরি করা হয়, অন্যথায় এটি false

ইউআরএলে শর্তসাপেক্ষ যুক্তি

শর্তসাপেক্ষে এন্ডপয়েন্ট তৈরি করতে আপনি ল্যান্ডিং পেজ ফাইলের <URL> এলিমেন্টে বিশেষ নির্দেশাবলী ব্যবহার করতে পারেন।

শর্তাধীন যুক্তি নিম্নলিখিত বিবৃতি সমর্থন করে:

  • if_statement : যদি true , তাহলে এই শর্ত অনুসরণকারী মানগুলি URL-এ ঢোকানো হয়, অন্যথায় ELSE নির্দেশ অনুসরণকারী মানগুলি সন্নিবেশ করা হয়।

  • for_statement : একটি FOR লুপ অবস্থা তৈরি করে যা প্রদত্ত মানের সংখ্যার উপর পুনরাবৃত্তি করে।

IF এবং FOR বিবৃতিতে নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:

অবস্থা প্রস্তাবিত/ঐচ্ছিক বর্ণনা
IF-AD-CLICK (শুধুমাত্র হোটেল বিজ্ঞাপন) Optional ব্যবহারকারীর ক্লিক কোনো বিজ্ঞাপন থেকে উদ্ভূত হলে তা true সমাধান করে। যদি ব্যবহারকারীর ক্লিক একটি বিনামূল্যে বুকিং লিঙ্ক থেকে উদ্ভূত হয় তাহলে false সমাধান করে।
IF-CLICK-TYPE-HOTEL Optional ব্যবহারকারী একটি হোটেলের তালিকায় ক্লিক করলে true সমাধান করে, অন্যথায় false সমাধান করে।
IF-CLICK-TYPE-ROOM Optional যদি ব্যবহারকারী একটি রুম বান্ডেলের জন্য একটি তালিকায় ক্লিক করে তাহলে true সমাধান করে, অন্যথায় false সমাধান করে।
IF-CLOSE-RATE-RULE-IDS Optional ব্যবহারকারী অযোগ্য হওয়ার কারণে এক বা একাধিক শর্তসাপেক্ষ হার অনুপলব্ধ হলে true সমাধান করে, অন্যথায় false সমাধান করে। ডিফল্টরূপে, এটি true যদি ব্যবহারকারীকে একটি ব্যক্তিগত হার UI চিকিত্সা দেখানো হয়।
IF-DEFAULT-RATE Optional যদি ব্যবহারকারী একটি হোটেল তালিকায় ক্লিক করে যেখানে ডিফল্ট তারিখগুলি ব্যবহার করা হয়েছিল, তাহলে true সমাধান করে, অন্যথায় false সমাধান করে৷
IF-HOTEL-CAMPAIGN Optional ব্যবহারকারীর ক্লিক যদি হোটেলের প্রচারাভিযান থেকে উদ্ভূত হয় তাহলে true সমাধান করে, অন্যথায় false সমাধান করে। এই পার্থক্যটি সেই অংশীদারদের জন্য সহায়ক যাদের একাধিক প্রচারের ধরন Google বিজ্ঞাপনে অ্যাট্রিবিউশন বরাদ্দ করার জন্য উপস্থিত রয়েছে।
IF-PAYMENT-ID (শুধুমাত্র হোটেল বিজ্ঞাপন) Recommended (if you use pay-per-stay Google Ads campaigns) পে-পার-স্টে (পিপিএস) কমিশন প্রোগ্রামে হোটেলগুলির জন্য true সমাধান করে অন্যথায় false সমাধান করে।
IF-PROMO-CODE Optional যদি ব্যবহারকারী একটি ARI প্রচার বা প্রদত্ত PromoCode সহ একটি হারের নিয়মের উপর ভিত্তি করে এমন একটি হারে ক্লিক করে তাহলে true সমাধান করে; অন্যথায় false সিদ্ধান্ত নেয়।
IF-PROMOTED (শুধুমাত্র হোটেল বিজ্ঞাপন) Recommended (if you use Promoted hotels) ব্যবহারকারী একটি সম্পত্তি প্রচার বিজ্ঞাপনে ক্লিক করলে true সমাধান করে, অন্যথায় false সমাধান করে।
IF-RATE-RULE-ID Optional ব্যবহারকারী একটি শর্তাধীন হার নির্বাচন করলে true সমাধান করে, অন্যথায় false সমাধান করে।
IF-USER-LIST-ID (Google বিজ্ঞাপনে সংজ্ঞায়িত) Optional শ্রোতাদের তালিকার জন্য বিড গুণকগুলি সেট করার সময় ব্যবহারকারী যদি আপনি নির্দিষ্ট করে থাকেন তবে ব্যবহারকারী যদি গুগল এডিএস গ্রাহক তালিকা আইডির সদস্য হন তবে true সমাধান করে, অন্যথায় false সমাধান করে।
IF-VERIFICATION Optional লিংকটি পরীক্ষা বা স্বয়ংক্রিয় বৈধতার জন্য গুগল দ্বারা উত্পাদিত হলে true সমাধান করে, অন্যথায় false সমাধান করে।
ELSE Recommended (if you use any conditional IF statements) যদি পূর্ববর্তী শর্তটি পূরণ না করা হয়, তবে এই শর্তটি অনুসরণ করে এমন মানগুলি URL এ .োকানো হয়।
END-IF Optional (required if you have any IF conditional statements) যদি IF শর্তযুক্ত ব্লক শেষ হয়।
FOR-EACH-CHILD-AGE Optional (required for child occupancy pricing) মূল্য ফিডে প্রতিটি <Child "age"> উপাদানটির জন্য এক সময় কার্যকর করে। উদাহরণস্বরূপ, যদি <OccupancyDetails> দুটি উপাদান <Child age="17"> এবং <Child age= "17"> অন্তর্ভুক্ত থাকে তবে নির্দেশিকাটি দু'বার কার্যকর করে।
END-FOR-EACH Optional (required if using FOR-EACH block) FOR-EACH স্টেটমেন্ট শর্তসাপেক্ষ ব্লক শেষ।

যদি-অ্যাড-ক্লিক উদাহরণ

আপনি এমন একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা ব্যবহারকারী আপনার ল্যান্ডিং পৃষ্ঠায় পুনঃনির্দেশ করতে কোনও বিজ্ঞাপন বা ফ্রি বুকিং লিঙ্কটি ক্লিক করেছেন কিনা তা পরীক্ষা করে।

নিম্নলিখিত উদাহরণটি একটি অবতরণ পৃষ্ঠা ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)(IF-AD-CLICK)&amp;adType=1(ELSE)&amp;adType=0(ENDIF)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও বিজ্ঞাপন ক্লিক না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123&adType=0

যদি ব্যবহারকারী বিজ্ঞাপনটি ক্লিক করেন তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123&adType=1

যদি ক্লিক করুন-টাইপ-হটেল উদাহরণ

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা ব্যবহারকারী কোনও সুস্পষ্ট রুম বান্ডিল ছাড়াই কোনও হোটেল নির্বাচন করেছে কিনা তা পরীক্ষা করে। লেনদেনের বার্তার <Room Bundle> ব্লকের <RatePlanID> > উপাদানটির মান ব্যবহারকারী নির্বাচিত যে স্পষ্টভাবে সম্পর্কিত কক্ষের বান্ডিল দামে সেট করা হবে।

নিম্নলিখিত উদাহরণটি ল্যান্ডিং পৃষ্ঠাগুলি ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com/(IF-CLICK-TYPE-HOTEL)landing(ELSE)landing_room(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও ঘরের বান্ডিল নির্বাচন করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://partner.com/landing_room?hid=123

যদি ব্যবহারকারী কোনও ঘরের বান্ডিল নির্বাচন না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://partner.com/landing?hid=123

যদি ক্লিক করুন-টাইপ-রুমের উদাহরণ

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা ব্যবহারকারী কোনও ঘরের বান্ডিল নির্বাচন করেছে কিনা তা পরীক্ষা করে।

নিম্নলিখিত উদাহরণটি ল্যান্ডিং পৃষ্ঠাগুলি ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com/(IF-CLICK-TYPE-ROOM)landing_room(ELSE)landing(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও ঘরের বান্ডিল নির্বাচন না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://partner.com/landing?hid=123

যদি ব্যবহারকারী কোনও ঘরের বান্ডিল নির্বাচন করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://partner.com/landing_room?hid=123

যদি-ডিফল্ট-তারিখের উদাহরণ

ব্যবহারকারী কোনও তারিখ নির্বাচন না করলে আপনার ওয়েবসাইটটি কাস্টম আচরণ ট্রিগার করতে ব্যবহার করতে পারে এমন একটি নন-তারিখের প্যারামিটার সেট করতে IF-DEFAULT-DATE শর্তাধীন বিবৃতিটি ব্যবহার করুন।

নিম্নলিখিত উদাহরণটি ডিফল্ট তারিখটি ব্যবহার করা হয়েছিল কিনা তা পরীক্ষা করে:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)&amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)&amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)<strong>(IF-DEFAULT-DATE)</strong>&amp;popup_datepicker=true(ELSE)&amp;popup_datepicker=false(ENDIF)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও তারিখ নির্বাচন না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল এর অনুরূপ হতে পারে যা ডিফল্ট তারিখের নির্বাচনগুলি দেখায়:

https://partner.com?hotelID=123&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=1&popup_datepicker=true

যদি ব্যবহারকারী কোনও তারিখ নির্বাচন করে, ফলাফলটি তারা নির্বাচিত ভ্রমণপথের উপর নির্ভর করে নিম্নলিখিত ইউআরএল এর অনুরূপ হতে পারে:

https://partner.com?hotelID=123&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=2&popup_datepicker=false

যদি-হটেল-প্রচারের উদাহরণ (হোটেল বিজ্ঞাপন এবং বিনামূল্যে বুকিং লিঙ্ক ক্লিক)

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা ব্যবহারকারী কোনও হোটেল প্রচার থেকে উদ্ভূত কোনও বিজ্ঞাপন ক্লিক করেছেন কিনা তা যাচাই করে।

নিম্নলিখিত উদাহরণটি একটি অবতরণ পৃষ্ঠা ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)(IF-HOTEL-CAMPAIGN)&amp;hotel_campaign=(CAMPAIGN-ID)(ELSE)utm_campaign=(CAMPAIGN-ID)(ENDIF)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও হোটেল প্রচারের URL এ ক্লিক করেন তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hotelID=123&hotel_campaign=12345678

যদি ক্লিকটি কোনও হোটেল প্রচারের ইউআরএল (যেমন নিয়মিত অনুসন্ধান প্রচার) না থাকে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hotelID=123&utm_campaign=87654321

আপনি যখন অন্য কোনও ক্লিক থেকে হোটেল প্রচারের ক্লিকগুলির ট্র্যাফিককে আলাদা করতে চান তখন এটি কার্যকর।

এফবিএল ক্লিকগুলির সাথে ফাঁকা প্রচার-আইডি

যদি ক্লিকটি কোনও নিখরচায় বুকিং লিঙ্ক থেকে হয়, তবে IF-HOTEL-CAMPAIGN TRUE ফিরিয়ে দেয় এবং CAMPAIGN-ID মানটি নীচের URL এ প্রদর্শিত হিসাবে ফাঁকা সেট করা হয়:

https://www.partner.com?hotelID=123&hotel_campaign=

নীচের উদাহরণে দেখানো হিসাবে ফাঁকা প্রচারের আইডি প্রতিরোধ করতে আপনি IF-AD-CLICK শর্তযুক্ত বিবৃতিটি ব্যবহার করতে পারেন:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)(IF-HOTEL-CAMPAIGN)(IF-AD-CLICK)&amp;hotel_campaign=(CAMPAIGN-ID)(ELSE)&amp;FreeBookingLink(ENDIF)(ELSE)utm_campaign=(CAMPAIGN-ID)(ENDIF)</URL>

আইএফ-পেমেন্ট-আইডি উদাহরণ (কেবলমাত্র হোটেল বিজ্ঞাপন)

ক্লিকটি পিপিএস কমিশন প্রোগ্রামের ফলাফল কিনা তার ভিত্তিতে ইউআরএল পরিবর্তিত করতে IF-PAYMENT-ID শর্তসাপেক্ষ বিবৃতিটি ব্যবহার করুন। পিপিএস কমিশন প্রোগ্রাম থেকে একটি ক্লিক এসেছে কিনা তা নীচের উদাহরণটি যাচাই করে এবং ফলাফলের ভিত্তিতে booking_source প্যারামিটারে একটি মান নির্ধারণ করে:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)&amp;booking_source=(IF-PAYMENT-ID)(PAYMENT-ID)(ELSE)cpc(ENDIF)</URL>

যদি হোটেলটি কমিশন প্রোগ্রামের অংশ হয় তবে ফলাফলটি নিম্নলিখিত ইউআরএলগুলির মধ্যে একটি:

  • যদি কোনও আইএটিএ নম্বর গুগলে বরাদ্দ না করা হয়:
    https://partner.com?hid=123&amp;booking_source=commissions
  • যদি কোনও আইএটিএ নম্বর গুগলে বরাদ্দ করা হয়:
    https://partner.com?hid=123&amp;booking_source=01234567

অন্যথায়, ফলাফল নিম্নলিখিত ইউআরএল:

https://partner.com?hid=123&booking_source=cpc

যদি-প্রচারিত উদাহরণ (কেবল হোটেল বিজ্ঞাপন)

আপনি এমন একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা ব্যবহারকারী কোনও সম্পত্তি প্রচার বিজ্ঞাপনে ক্লিক করেছেন কিনা তা পরীক্ষা করে।

নিম্নলিখিত উদাহরণটি ল্যান্ডিং পৃষ্ঠাগুলি ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com/(IF-PROMOTED)1(ELSE)0(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও সম্পত্তি প্রচারের বিজ্ঞাপন নির্বাচন করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://partner.com/1?hid=123

যদি ব্যবহারকারী কোনও সম্পত্তি প্রচার বিজ্ঞাপন নির্বাচন না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://partner.com/0?hid=123

যদি হার-রুল-বিধি-আইডি উদাহরণ

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা ব্যবহারকারী শর্তসাপেক্ষ হার নির্বাচন করে কিনা তা যাচাই করে এবং যদি এটি হয় তবে লেনদেনের বার্তার <RateRuleID> রেট> ব্লকের <Rate> উপাদানটির মান ব্যবহৃত হয়।

নিম্নলিখিত উদাহরণটি ল্যান্ডিং পৃষ্ঠাগুলি ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)(IF-RATE-RULE-ID)&amp;customerType=42(ELSE)(ENDIF)</URL>

এই উদাহরণে, যদি ব্যবহারকারী শর্তাধীন হার নির্বাচন না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123

যদি ব্যবহারকারী শর্তসাপেক্ষ হার নির্বাচন করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123&customerType=42

যদি-ব্যবহারকারী-তালিকা-আইডি উদাহরণ (গুগল বিজ্ঞাপনগুলিতে সংজ্ঞায়িত)

আপনি যদি গুগল বিজ্ঞাপনগুলিতে কোনও হোটেল প্রচারে দর্শকদের তালিকার জন্য বিড গুণকগুলি সেট করেন তবে আপনি কোনও নির্দিষ্ট গুগল বিজ্ঞাপন শ্রোতার তালিকার অন্তর্ভুক্ত গ্রাহকের জন্য আপনার ওয়েবসাইটে একটি প্যারামিটার সেট করতে IF-USER-LIST-ID USER-LIST-ID ব্যবহার করতে পারেন। আপনি ট্র্যাকিংয়ের উদ্দেশ্যে বা শ্রোতাদের তালিকার সদস্যদের জন্য আপনার ওয়েবসাইটটি কাস্টমাইজ করতে চাইতে পারেন।

<URL>https://partner.com/?hid=(PARTNER-HOTEL-ID)(IF-USER-LIST-ID)&amp;audience_list=(USER-LIST-ID)(ELSE)(ENDIF)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও শ্রোতার তালিকার সদস্য না হন তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123

যদি ব্যবহারকারী দর্শকদের তালিকার সদস্য হন তবে 12345678 , ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123&audience_list=12345678

যদি-যাচাইয়ের উদাহরণ

গুগল পরীক্ষার জন্য বা স্বয়ংক্রিয় বৈধতার জন্য ইউআরএল তৈরি করেছে কিনা তা যদি আপনার প্রয়োজন হয় তবে আপনি IF-VERIFICATION ব্যবহার করতে পারেন।

<URL>https://partner.com/?hid=(PARTNER-HOTEL-ID)(IF-VERIFICATION)&amp;isgoogle=true(ENDIF)</URL>

এই উদাহরণে, গুগল যদি পরীক্ষা বা বৈধতার জন্য ইউআরএল তৈরি না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123

গুগল যদি পরীক্ষা বা বৈধতার জন্য ইউআরএল তৈরি করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123&isgoogle=true

-ইচ-ইচ-ই-দফা-বয়সের উদাহরণ

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা হোটেল মূল্য ফিডে উল্লিখিত প্রতিটি শিশু দখলকারীর সর্বাধিক বয়সকে জনপ্রিয় করে তোলে।

নিম্নলিখিত উদাহরণটি ল্যান্ডিং পৃষ্ঠাগুলি ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com?adults=(NUM-ADULTS)&amp;children=(NUM-CHILDREN)(FOR-EACH-CHILD-AGE)&amp;age=(CHILD-INDEX)_(CHILD-AGE)(END-FOR-EACH)&amp;hid=(PARTNER-HOTEL-ID)&amp;</URL>

এই উদাহরণে, যদি ভ্রমণপথটিতে যথাক্রমে 0 এবং 17 বছর বয়সী 2 জন প্রাপ্তবয়স্ক এবং 2 শিশু থাকে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?adults=2&children=2&age=0_0age=1_17&hid=123

যদি ভ্রমণপথটিতে 2 জন প্রাপ্তবয়স্ক এবং 0 শিশু থাকে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?adults=2&children=0&hid=123

URLS নির্মাণের সময় সাধারণ নিয়ম

সমস্ত ভেরিয়েবল al চ্ছিক। আপনার ল্যান্ডিং পৃষ্ঠা URL এ কোনও ভেরিয়েবল সন্নিবেশ করার প্রয়োজন নেই। যাইহোক, ভ্রমণপথ এবং ব্যবহারকারীর তথ্য পাস করার জন্য ভেরিয়েবলগুলি ব্যবহার করা সাধারণত ব্যবহারকারীর জন্য আরও ভাল অভিজ্ঞতা তৈরি করে এবং আপনাকে গুগলের নীতিমালা অনুসারে সহায়তা করে।

ল্যান্ডিং পৃষ্ঠাগুলি ফাইলে নির্মিত ইউআরএলগুলি সংজ্ঞায়িত করার সময় নিম্নলিখিত সাধারণ নিয়মগুলি প্রযোজ্য:

  • সমস্ত ভেরিয়েবলগুলি খোলা এবং ঘনিষ্ঠ বন্ধনীগুলির সাথে ঘিরে রয়েছে।

  • ক্যোয়ারী স্ট্রিং প্যারামিটারগুলি অবশ্যই চূড়ান্ত আউটপুটে একটি এম্পারস্যান্ড ("&") দ্বারা পৃথক করতে হবে। কারণ অ্যাম্পারস্যান্ডটি এক্সএমএল -এর একটি বিশেষ চরিত্র এবং ল্যান্ডিং পৃষ্ঠাগুলি ফাইল ফর্ম্যাটটি এক্সএমএল । অতএব, আপনাকে অবশ্যই এনকোডেড সত্তা ব্যবহার করতে হবে "& amp;" তার জায়গায় চূড়ান্ত আউটপুট একটি প্রকৃত "এবং" চরিত্রকে রেন্ডার করে। যেমন:

    <!-- Do this: -->
    <URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)&amp;nights=(LENGTH)</URL>
    
    <!-- Do NOT do this: -->
    <URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)&nights=(LENGTH)</URL>
    

    আপনাকে অবশ্যই URL-encode বিশেষ চরিত্রগুলি অবশ্যই অবশ্যই অবতরণ পৃষ্ঠার URL এ অন্তর্ভুক্ত করতে পারে। যেমন:

    • স্পেস (""): "%20" এর সাথে স্পেস অক্ষরগুলি প্রতিস্থাপন করুন; <URL> উপাদানটিতে
    • ফরোয়ার্ড স্ল্যাশ ("/"): "%2f" দিয়ে ফরোয়ার্ড স্ল্যাশগুলি প্রতিস্থাপন করুন; <URL> উপাদানটিতে

    সমস্ত অ-আলফেবিটিকাল চরিত্রগুলি অবশ্যই ইউআরএল এনকোড করা উচিত নয়। উদাহরণস্বরূপ, হাইফেনস ("-") ইউআরএল এনকোড করার দরকার নেই। URL এনকোড করা উচিত এমন সাধারণ চরিত্রগুলির তালিকার জন্য, ইউআরএল এনকোডিংয়ের পরামর্শ নিন।

  • একক প্যারামিটারের জন্য মানগুলি একাধিক ভেরিয়েবল থেকে তৈরি করা যেতে পারে। নিম্নলিখিত উদাহরণটি CHECKINDAY , CHECKINMONTH এবং CHECKINYEAR ভেরিয়েবলগুলি থেকে একটি একক প্যারামিটার, checkinDate তৈরি করে:

    <URL>https://www.partnerdomain.com?checkinDate=(CHECKINDAY)%2F;(CHECKINMONTH)%2F;(CHECKINYEAR)</URL>
    

    এই উদাহরণটি এমন একটি ইউআরএল -এর ফলাফল যা নিম্নলিখিতগুলির মতো দেখতে পারে:

    https://www.partnerdomain.com?checkinDate=7/23/1971
    
  • আপনি ক্যোয়ারী স্ট্রিং পরামিতিগুলির নামের জন্য কোনও আইডি ব্যবহার করতে পারেন। আপনার সার্ভার এই মানগুলি প্রক্রিয়া করে। তবে, আপনি যে মানগুলি পাস করেন সেগুলি উপলভ্য ভেরিয়েবলের তালিকার মধ্যে সীমাবদ্ধ।

  • আপনি উপলব্ধ ভেরিয়েবলের তালিকা ছাড়াও পাঁচটি কাস্টম ভেরিয়েবল ব্যবহার করতে পারেন।

,

হোটেল বিজ্ঞাপন এবং ফ্রি বুকিং লিঙ্কগুলিতে ল্যান্ডিং পৃষ্ঠাগুলির লিঙ্কগুলি অন্তর্ভুক্ত রয়েছে যেখানে ব্যবহারকারীরা রুম বুক করতে পারেন। গুগল কীভাবে ব্যবহারকারী এবং তাদের ভ্রমণপথ সম্পর্কে সমস্ত অতিরিক্ত তথ্য অন্তর্ভুক্ত করতে লিঙ্কটি তৈরি করে তা আপনি সংজ্ঞায়িত করতে পারেন। উদাহরণস্বরূপ, আপনি ইউআরএলে হোটেল আইডি, ভাষা, মুদ্রা কোড এবং চেক-ইন তারিখগুলির মতো তথ্য অন্তর্ভুক্ত করতে পারেন।

ওভারভিউ

আপনি ল্যান্ডিং পৃষ্ঠাগুলি ফাইলটিতে ল্যান্ডিং পৃষ্ঠা URL টি সংজ্ঞায়িত করেছেন। যখন বিজ্ঞাপন বা ফ্রি বুকিং লিঙ্কটি প্রদর্শিত হয়, তখন ইউআরএলে গতিশীল তথ্য প্রকৃত মানগুলির সাথে প্রতিস্থাপন করা হয়। আপনার অবতরণ পৃষ্ঠার urls এ গতিশীল মান যুক্ত করতে, নিম্নলিখিত সিনট্যাক্সটি ব্যবহার করুন:

<URL>https://partner_url?param_id=(variable_name)</URL>

নিম্নলিখিত উদাহরণগুলি এমন একটি ইউআরএল দেখায় যা প্রকৃত হোটেল আইডি এবং ভ্রমণপথের পরিবর্তে গুগলের পরিবর্তনশীল নামগুলি ব্যবহার করে:

উদাহরণ 1

<URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)
  &amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)
  &amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)
</URL>

উদাহরণ 2

<URL>https://www.partnerdomain.com/hotel/(PARTNER-HOTEL-ID)
  &amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)
  &amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)
</URL>

যখন অনুসন্ধান ফলাফল পৃষ্ঠার জন্য ল্যান্ডিং পৃষ্ঠা লিঙ্কটি নির্মিত হয়, গুগল URL টি গতিশীল তথ্য অন্তর্ভুক্ত করে তা নিশ্চিত করতে প্রকৃত মানগুলির সাথে ভেরিয়েবলগুলি প্রতিস্থাপন করে। উদাহরণস্বরূপ, ব্যবহারকারী যদি হোটেল #42 এর জন্য 5/23/2023 থেকে শুরু করে 6 রাতের জন্য একটি রুম বুক করেন তবে গুগল পূর্ববর্তী লিঙ্কটিকে নিম্নলিখিত হিসাবে উপস্থাপন করে:

https://www.partnerdomain.com?hotelID=42&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=6

গুগল ক্যোয়ারী স্ট্রিংয়ের ভেরিয়েবলগুলিতে যে মানগুলি বরাদ্দ করে তা আপনার হোটেল মূল্য ফিড, হোটেল তালিকা ফিড এবং ব্যবহারকারী সেটিংসের সাথে সম্পর্কিত ডেটার উপর নির্ভর করে।

উদাহরণস্বরূপ, LENGTH ভেরিয়েবলের মানটি সম্পর্কিত ভ্রমণপথের মূল্য ফিড থেকে <Nights> উপাদানকে বরাদ্দ করা হয়। একইভাবে, PARTNER-HOTEL-ID ভেরিয়েবলের মানটি ব্যবহারকারীর অনুসন্ধানের মানদণ্ডের সাথে মেলে হোটেল তালিকা ফিড থেকে <id> উপাদানটিতে সংজ্ঞায়িত করা হয়।

কিছু ভেরিয়েবল দাম ফিড উপাদানগুলির সাবসেট। উদাহরণস্বরূপ, CHECKINDAY , CHECKINMONTH এবং CHECKINYEAR ভেরিয়েবলগুলি মূল্য ফিডে একক <Checkin> উপাদান থেকে বের করা হয়। অন্যান্য ভেরিয়েবলগুলি ব্যবহারকারীর লোকেল এবং অন্যান্য ক্লায়েন্ট সেটিংসের ভিত্তিতে গণনা করা হয়।

পরিবর্তনশীল মানগুলির উত্স সম্পর্কে আরও তথ্যের জন্য, মূল্য নির্ধারণের ওভারভিউ এবং হোটেল তালিকা দেখুন।

ইউআরএল ভেরিয়েবল

নিম্নলিখিত টেবিলটি আপনার ল্যান্ডিং পৃষ্ঠা URL টি তৈরি করতে ব্যবহার করতে পারেন এমন উপলভ্য ভেরিয়েবলগুলি বর্ণনা করে:

পরিবর্তনশীল প্রস্তাবিত/al চ্ছিক বর্ণনা
ADVANCE-BOOKING-WINDOW Optional বুকিংয়ের সময় হোটেলের টাইমজোনটিতে চেক-ইন তারিখের আগে অগ্রিম বুকিংয়ের সংখ্যা। উদাহরণস্বরূপ, 36
ALTERNATE-HOTEL-ID Recommended (if you have separate IDs to identify properties versus booking engines) আপনার সম্পত্তির জন্য একটি বিকল্প শনাক্তকারী। এই বৈশিষ্ট্যের নামটি আপনার হোটেল তালিকা ফিডে নির্দিষ্ট করা আছে। আপনার ফিডের তথ্যের জন্য একটি সম্পত্তি সনাক্তকারী এবং আপনার বুকিং ইঞ্জিনের জন্য অন্য সম্পত্তি সনাক্তকারী প্রয়োজন হলে পৃথক আইডি থাকা কার্যকর।
CAMPAIGN-ID Recommended গুগল বিজ্ঞাপন প্রচারের আইডি আপনি ইউআরএল এর সাথে যুক্ত করতে চান। ক্লিকটি কোনও গুগল বিজ্ঞাপন প্রচারের সাথে সম্পর্কিত না হলে এটি ফাঁকা।
CHECKINDAY Recommended দুই-অঙ্কের দিনটি হোটেল মূল্য ফিডের <Checkin> উপাদানটিতে সংজ্ঞায়িত। উদাহরণস্বরূপ, 20
CHECKINDAY-OF-WEEK Optional সপ্তাহের দিন- Monday থেকে Sunday , যখন চেক-ইনটি হয়, হোটেলের টাইমজোনটিতে। উদাহরণস্বরূপ, Tuesday
CHECKINMONTH Recommended হোটেল মূল্য ফিডের <Checkin> উপাদানটিতে সংজ্ঞায়িত দ্বি-অঙ্কের মাস। উদাহরণস্বরূপ, 05
CHECKINYEAR Recommended চার-অঙ্কের বছরটি হোটেল মূল্য ফিডের <Checkin> উপাদানটিতে সংজ্ঞায়িত। উদাহরণস্বরূপ, 2023
CHECKOUTDAY Recommended দ্বি-অঙ্কের দিনটি <Nights> নাইটস> এবং <Checkin> হোটেল মূল্য ফিডের উপাদানগুলি থেকে গণনা করা। উদাহরণস্বরূপ, 26
CHECKOUTMONTH Recommended দ্বি-অঙ্কের মাসটি <Nights> এবং <Checkin> হোটেল মূল্য ফিডের উপাদানগুলি থেকে গণনা করা হয়। উদাহরণস্বরূপ, 05
CHECKOUTYEAR Recommended চার-অঙ্কের বছরটি <Nights> এবং <Checkin> হোটেল মূল্য ফিডের উপাদানগুলি থেকে গণনা করা। উদাহরণস্বরূপ, 2023
CHILD-AGE Recommended (must be provided for child occupancy pricing) প্রতিটি সন্তানের সর্বাধিক বয়স হিসাবে <Child "age"> দামের ফিডের উপাদানগুলিতে নির্দিষ্ট করা হয়েছে। এই পরিবর্তনশীলটি অবশ্যই একটি FOR-EACH-CHILD-AGE শর্তসাপেক্ষ ব্লকের সাথে একত্রে ব্যবহার করা উচিত।
CHILD-INDEX Optional একটি 0-সূচকযুক্ত লুপ ভেরিয়েবল যা প্রতিটি শিশু দখলদার এবং শিশু বয়সের জন্য একটি কাউন্টার উপস্থাপন করে যা ভ্রমণপথে নির্দিষ্ট করা হয়। যদিও এটি বাধ্যতামূলক নয়, এই পরিবর্তনশীলটি কেবলমাত্র একটি FOR-EACH-CHILD-AGE শর্তসাপেক্ষ ব্লকের সাথে একত্রে ব্যবহার করা যেতে পারে।
CLICK-TYPE Optional ব্যবহারকারী কোনও স্ট্যান্ডার্ড হোটেল হারের জন্য বা কোনও ঘরের বান্ডিলের জন্য তালিকায় ক্লিক করেছেন কিনা তা নির্দেশ করে। সম্ভাব্য মান হল:
  • hotel : ব্যবহারকারী একটি স্ট্যান্ডার্ড রুমের হারের জন্য তালিকায় ক্লিক করেছেন।
  • room : ব্যবহারকারী একটি ঘরের বান্ডিলের জন্য তালিকায় ক্লিক করেছেন।
CLOSE-RATE-RULE-IDS Optional (only applies if you are using conditional or private rates) অনুপলব্ধ হারের জন্য রেট রুল আইডির একটি কমা-বিচ্ছিন্ন তালিকা, তবে ব্যবহারকারী যদি কোনও সামান্য পদক্ষেপ নেয় তবে এটি উপলব্ধ হতে পারে। নোট করুন যে ব্যক্তিগত হারের জন্য রেট রুল আইডিগুলি সর্বদা এখানে পপুলেশন করা হয় যখন কোনও ইউআই চিকিত্সা ব্যবহারকারীকে দেখানো হয়।
CUSTOM[1-5] Optional কাস্টম ক্ষেত্রের প্রতি 200 টি অক্ষরের সীমা সহ <Result> উপাদানটিতে সংজ্ঞায়িত কাস্টম ক্ষেত্রগুলির জন্য মানগুলি। আরও তথ্যের জন্য, লেনদেন বার্তাগুলির ওভারভিউ দেখুন। এআরআই ব্যবহার করার সময় কাস্টম ক্ষেত্রগুলি পাওয়া যায় না।

দ্রষ্টব্য: CUSTOM ভেরিয়েবলগুলি কেবল তখনই তালিকাভুক্ত করা হয় যখন আপনি লেনদেনের বার্তায় দামগুলি প্রেরণ করেন।

DATE-TYPE Optional ব্যবহারকারী ডিফল্ট তারিখ বা অনুসন্ধানে প্রদত্ত একটি নির্দিষ্ট তারিখ নির্বাচন করেছেন কিনা তা নির্দেশ করে। সম্ভাব্য মান হল:
  • default : ব্যবহারকারী কোনও হোটেল বিজ্ঞাপন বা ফ্রি বুকিং লিঙ্কে ক্লিক করেছেন যেখানে ডিফল্ট তারিখগুলি ব্যবহৃত হয়েছিল।
  • selected : ব্যবহারকারী কোনও হোটেল বিজ্ঞাপন বা তারিখ সেটগুলির সাথে বিনামূল্যে বুকিং লিঙ্কে ক্লিক করেছেন।
GOOGLE-ADS-CLICK-SOURCE Optional ইঙ্গিত দেয় যে গুগল বিজ্ঞাপনগুলি ক্লিকের উত্স ছিল। সম্ভাব্য মান হল:
  • bl : প্রদত্ত বুকিং লিঙ্কগুলি
  • tpa : ভ্রমণ প্রচার বিজ্ঞাপন
  • tfsa : অনুসন্ধান বিজ্ঞাপনগুলিতে ভ্রমণ ফিড
  • pm : ভ্রমণ লক্ষ্য প্রচারের জন্য পারফরম্যান্স সর্বোচ্চ বা পারফরম্যান্স সর্বোচ্চ।
  • দ্রষ্টব্য: যদি ক্লিকটি গুগল বিজ্ঞাপনের চেয়ে গুগল অনুসন্ধান থেকে উদ্ভূত হয় তবে এই প্যারামিটারটি খালি

GOOGLE-SITE Optional গুগল সম্পত্তি যার উপর কোনও ব্যবহারকারী আপনার হোটেল মূল্য নির্ধারণের ডেটা দেখেছিল। সম্ভাব্য মান হল:
  • localuniversal : ব্যবহারকারী google.com অনুসন্ধানের মাধ্যমে হোটেল বুকিং লিঙ্কটি খুঁজে পেয়েছে।
  • mapresults : ব্যবহারকারী maps.google.com এর মাধ্যমে হোটেল বুকিং লিঙ্ক খুঁজে পেয়েছেন।
  • verification : আপনার সাইটে স্বয়ংক্রিয় ডেটা মানের পরীক্ষাগুলি সম্পাদন করার সময় গুগল এই মানটি ব্যবহার করে। এই প্রশ্নের জন্য আপনাকে বিল দেওয়া হয় না। গুগল অ্যানালিটিক্স হোটেল বিজ্ঞাপনগুলি স্বয়ংক্রিয় যাচাইকরণ ট্র্যাফিক সনাক্ত করার জন্য এই প্যারামিটার এবং এর মান ব্যবহার করতে পারে।
  • unknown : ব্যবহারকারী একটি নির্ধারিত উত্সের মাধ্যমে বিজ্ঞাপন বা ফ্রি বুকিং লিঙ্কটি খুঁজে পেয়েছে।
LENGTH Recommended হোটেল মূল্য ফিডে <Nights> নাইটস> উপাদান দ্বারা সংজ্ঞায়িত রাতের সংখ্যার ক্ষেত্রে থাকার দৈর্ঘ্য। উদাহরণস্বরূপ, 3
NUM-ADULTS Recommended (must be used with the NUM-CHILDREN or FOR-EACH-CHILD-AGE condition) ব্যবহারকারীর দ্বারা ভ্রমণপথের জন্য নির্দিষ্ট প্রাপ্ত বয়স্কদের সংখ্যা। এই পরিবর্তনশীলটি অবশ্যই NUM-CHILDREN সাথে, FOR-EACH-CHILD-AGE বা উভয়ের সাথে একত্রে ব্যবহার করা উচিত।
NUM-CHILDREN Recommended ব্যবহারকারীর দ্বারা ভ্রমণপথে নির্দিষ্ট করা শিশু দখলদারদের সংখ্যা (0-17 বছর বয়সী)। NUM-CHILDREN জন্য, FOR-EACH-CHILD-AGE , বা উভয়কেই শিশুদের দখলদারদের সাথে ভ্রমণপথগুলিতে সফলভাবে অংশ নিতে হবে।
NUM-GUESTS Recommended (if you don't send child occupancy pricing) প্রাপ্তবয়স্ক এবং শিশু উভয়ের মোট দখলদার সংখ্যা ব্যবহারকারী দ্বারা ভ্রমণপথের জন্য নির্দিষ্ট করা। এই মানটি NUM-ADULTS এবং NUM-CHILDREN মানগুলির একটি যোগফল। অংশগ্রহণকে সর্বাধিক করার জন্য, এর পরিবর্তে NUM-ADULTS এবং NUM-CHILDREN উভয়কেই ব্যবহার করার জন্য দৃ strongly ়ভাবে সুপারিশ করা হয়।
PACKAGE-ID Recommended (applies if you use Room Bundles) হোটেল মূল্য ফিডে প্যাকেজের জন্য অনন্য শনাক্তকারী। একটি স্ট্যান্ডার্ড প্যাকেজের জন্য, প্যাকেজ আইডি হ'ল <Result> ব্লকের মধ্যে <PackageID> উপাদানটির মান। একটি ঘরের বান্ডিলের জন্য, প্যাকেজ আইডি হ'ল <RoomBundle> বা <PackageData> লেনদেনের বার্তার ব্লকগুলির মধ্যে <PackageID> উপাদানটির মান।
PARTNER-CURRENCY Optional হোটেল মূল্য ফিডে <Baserate> এলিমেন্টের currency বৈশিষ্ট্য দ্বারা সংজ্ঞায়িত ত্রি-অক্ষরের মুদ্রা কোড । উদাহরণস্বরূপ, USD বা CAD
PARTNER-HOTEL-ID Recommended হোটেল তালিকা ফিডে <id> উপাদান দ্বারা সংজ্ঞায়িত হোটেলের অনন্য শনাক্তকারী।
PARTNER-ROOM-ID Recommended (applies if you use Room Bundles) হোটেল মূল্য ফিডে ঘরের জন্য অনন্য শনাক্তকারী। <Result> স্ট্যান্ডার্ড কক্ষের জন্য, রুম আইডি <RoomID> একটি ঘরের বান্ডিলের জন্য, রুম আইডি হ'ল লেনদেনের বার্তায় <RoomBundle> বা <RoomData> ব্লকের মধ্যে <RoomID> উপাদানকে নির্ধারিত মান।
PAYMENT-ID Optional (only applies to Ads) আপনি যদি কোনও কমিশন সংগ্রহ সংস্থা ব্যবহার করেন তবে একটি পূর্বনির্ধারিত স্ট্রিং commission , বা গুগলের নির্ধারিত আইএটিএ নম্বর (উদাহরণস্বরূপ, "01234567") এর সমাধান করে। আপনার আইএটিএ নম্বর বা পূর্বনির্ধারিত স্ট্রিংয়ের ফর্ম্যাটিং পরিবর্তন করতে আপনার প্রযুক্তিগত অ্যাকাউন্ট ম্যানেজার (টিএএম) এর সাথে যোগাযোগ করুন।
PRICE-DISPLAYED-TAX (Optional) ব্যবহারকারীর স্থানীয় মুদ্রায় ব্যবহারকারীকে প্রদর্শিত করের পরিমাণ। PRICE-DISPLAYED-TAX মান হ'ল হোটেল মূল্য ফিডে <Tax> উপাদানটির মান। উদাহরণস্বরূপ, "3.14"।
PRICE-DISPLAYED-TOTAL (Optional) রুমের মোট খরচ যা ব্যবহারকারীর স্থানীয় মুদ্রায় ব্যবহারকারীর কাছে প্রদর্শিত হয়। PRICE-DISPLAYED-TOTAL মান হ'ল হোটেল মূল্য ফিড থেকে <Baserate> , <Tax> > এবং <OtherFees> উপাদানগুলির যোগফল। উদাহরণস্বরূপ, "152.13"।
PROMO-CODE (Optional)

আপনি যদি এআরআই প্রচারগুলি ব্যবহার করেন তবে এই ভেরিয়েবলের মানটি প্রয়োগ করা <Promotion> এর id অ্যাট্রিবিউটকে বরাদ্দ করা হয়েছে। যদি একাধিক প্রচার প্রয়োগ করা হয় তবে এটি একটি স্বেচ্ছাসেবী ক্রমে প্রচার আইডির একটি কমা-বিচ্ছিন্ন তালিকা।

আপনি যদি রেট বিধিগুলি ব্যবহার করেন তবে সংশ্লিষ্ট হারের নিয়ম প্রয়োগ করা হলে এই ভেরিয়েবলের মানটি PromoCode উপাদানকে বরাদ্দ করা হয়।

RATE-PLAN-ID Recommended (only applies if you use RoomBundles) আইডি হিসাবে <RatePlanID> উপাদান দ্বারা একটি মূল্য ফিডের <RoomBundle> ব্লকে সংজ্ঞায়িত। <RatePlanID> একটি ঘর এবং প্যাকেজ ডেটা সংমিশ্রণের জন্য অনন্য শনাক্তকারীকে উপস্থাপন করে। আরও তথ্যের জন্য, ঘরের বান্ডিলগুলি দেখুন।
RATE-RULE-ID Recommended (only applies if you use conditional rates or private rates) আইডিটি দামের ফিডের <Rate> ব্লকের মধ্যে rate_rule_id বৈশিষ্ট্য দ্বারা সংজ্ঞায়িত হিসাবে। আরও তথ্যের জন্য, শর্তাধীন হারগুলি দেখুন।

দ্রষ্টব্য: কেবলমাত্র শর্তসাপেক্ষ হার বা লুকানো নয় এমন বেসরকারী হারগুলি দেখানো হয়।

USER-COUNTRY Recommended একটি দ্বি-অক্ষরের দেশ কোড যা ব্যবহারকারীর অবস্থান নির্দেশ করে। এই তথ্যটি ব্যবহারকারীর ক্লায়েন্ট সেটিংস থেকে বের করা হয়। উদাহরণস্বরূপ, US বা FR
USER-CURRENCY Recommended একটি তিন-অক্ষরের মুদ্রা কোড যা ব্যবহারকারীর স্থানীয় মুদ্রা নির্দেশ করে। USER-CURRENCY পরিবর্তনশীলটির মান ব্যবহারকারীর ক্লায়েন্ট সেটিংস থেকে অনুমান করা হয়। উদাহরণস্বরূপ, USD বা CAD
USER-DEVICE Recommended ব্যবহারকারীর ডিভাইসের ধরণ। USER-DEVICE মান নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
  • mobile
  • tablet
  • desktop
  • unknown

USER-DEVICE ভেরিয়েবলের মান ব্যবহারকারীর ক্লায়েন্ট সেটিংস থেকে অনুমান করা হয়।

USER-LANGUAGE Recommended একটি দ্বি-অক্ষরের আইএসও 639-1 ভাষা কোড যা বিজ্ঞাপন বা ফ্রি বুকিং লিঙ্কের প্রদর্শন ভাষা নির্দিষ্ট করে। USER-LANGUAGE ভেরিয়েবলের মান ব্যবহারকারীর ক্লায়েন্ট সেটিংস থেকে অনুমান করা হয়। উদাহরণস্বরূপ, en বা fr .
USER-LIST-ID (গুগল বিজ্ঞাপনগুলিতে সংজ্ঞায়িত) Optional (only applies if you use Audience Lists in Google Ads) গুগল বিজ্ঞাপনগুলি ব্যবহারকারী তালিকা আইডি যা দর্শকদের তালিকা বা ব্যবহারকারীর তথ্য ধারণ করে। শ্রোতাদের তালিকাগুলি বিড সামঞ্জস্য নির্ধারণের ভিত্তি হিসাবে ব্যবহৃত হয়। যদি ব্যবহারকারী একাধিক শ্রোতার তালিকার অংশ হয় তবে বৃহত্তম বিড সমন্বয় সহ দর্শকদের তালিকা নির্বাচন করা হয়েছে। বৃহত্তম বিড সমন্বয় সহ শ্রোতাদের মধ্যে সম্পর্কগুলি এলোমেলোভাবে সিদ্ধান্ত নেওয়া হয়।
VERIFICATION Optional একটি বুলিয়ান যা যা যাচাই করে যদি লিংকটি পরীক্ষা বা স্বয়ংক্রিয় বৈধতার জন্য গুগল দ্বারা উত্পাদিত হয়েছিল। এটি true যদি লিঙ্কটি পরীক্ষা বা স্বয়ংক্রিয় বৈধতার জন্য গুগল দ্বারা উত্পাদিত হয়েছিল, অন্যথায় এটি false

ইউআরএলগুলিতে শর্তসাপেক্ষ যুক্তি

শর্তসাপেক্ষে শেষ পয়েন্টগুলি তৈরি করতে আপনি ল্যান্ডিং পৃষ্ঠাগুলি ফাইলের <URL> উপাদানটিতে বিশেষ নির্দেশিকা ব্যবহার করতে পারেন।

শর্তসাপেক্ষ যুক্তি নিম্নলিখিত বিবৃতিগুলিকে সমর্থন করে:

  • if_statement : যদি true , তবে এই শর্তটি অনুসরণ করে এমন মানগুলি ইউআরএল -এ সন্নিবেশ করা হয়, অন্যথায় ELSE নির্দেশিকা অনুসরণ করে মানগুলি সন্নিবেশ করা হয়।

  • for_statement : লুপ শর্তের জন্য একটি তৈরি করে যা প্রদত্ত মানগুলির সংখ্যার উপর পুনরাবৃত্তি করে।

যদি এবং বিবৃতিগুলির জন্য নিম্নলিখিতগুলি অন্তর্ভুক্ত থাকে:

অবস্থা প্রস্তাবিত/al চ্ছিক বর্ণনা
IF-AD-CLICK (কেবল হোটেল বিজ্ঞাপন) Optional ব্যবহারকারী ক্লিকটি কোনও বিজ্ঞাপন থেকে উদ্ভূত হলে true সমাধান করে। যদি ব্যবহারকারী ক্লিকটি একটি বিনামূল্যে বুকিং লিঙ্ক থেকে উদ্ভূত হয় তবে false সমাধান করে।
IF-CLICK-TYPE-HOTEL Optional ব্যবহারকারী যদি কোনও হোটেলের জন্য কোনও তালিকায় ক্লিক করে তবে অন্যথায় true সমাধান করে false
IF-CLICK-TYPE-ROOM Optional যদি ব্যবহারকারী কোনও ঘরের বান্ডিলের জন্য কোনও তালিকায় ক্লিক করে তবে অন্যথায় true সমাধান করে false
IF-CLOSE-RATE-RULE-IDS Optional যদি এক বা একাধিক শর্তযুক্ত হারগুলি অনুপলব্ধ থাকত কারণ ব্যবহারকারী অযোগ্য ছিল, অন্যথায় true সমাধান করে false ডিফল্টরূপে, এটি true যদি কোনও ব্যক্তিগত রেট ইউআই চিকিত্সা ব্যবহারকারীকে দেখানো হয়।
IF-DEFAULT-RATE Optional ব্যবহারকারী যদি কোনও হোটেল তালিকায় ক্লিক করে যেখানে ডিফল্ট তারিখগুলি ব্যবহৃত হত, অন্যথায় false সমাধান করে তবে true সমাধান করে।
IF-HOTEL-CAMPAIGN Optional ব্যবহারকারী ক্লিকটি কোনও হোটেল প্রচার থেকে উদ্ভূত হলে true সমাধান করে, অন্যথায় false সমাধান করে। এই পার্থক্যটি অংশীদারদের জন্য সহায়ক যা গুগল বিজ্ঞাপনগুলিতে একাধিক প্রচারের ধরণ উপস্থিত রয়েছে যা অ্যাট্রিবিউশন বরাদ্দ করতে।
IF-PAYMENT-ID (কেবল হোটেল বিজ্ঞাপন) Recommended (if you use pay-per-stay Google Ads campaigns) প্রতি-স্টাই (পিপিএস) কমিশন প্রোগ্রামে হোটেলগুলির জন্য true সমাধান করে অন্যথায় false সমাধান করে।
IF-PROMO-CODE Optional যদি ব্যবহারকারী কোনও এআরআই প্রচার বা প্রদত্ত PromoCode সহ একটি হারের নিয়মের উপর ভিত্তি করে এমন কোনও হারে ক্লিক করে তবে true সমাধান করে; অন্যথায় false সমাধান করে।
IF-PROMOTED (কেবল হোটেল বিজ্ঞাপন) Recommended (if you use Promoted hotels) যদি ব্যবহারকারী কোনও সম্পত্তি প্রচার বিজ্ঞাপনে ক্লিক করে তবে অন্যথায় true সমাধান করে false
IF-RATE-RULE-ID Optional যদি ব্যবহারকারী শর্তসাপেক্ষ হার নির্বাচন করে তবে অন্যথায় true সমাধান করে false
IF-USER-LIST-ID (গুগল বিজ্ঞাপনগুলিতে সংজ্ঞায়িত) Optional শ্রোতাদের তালিকার জন্য বিড গুণকগুলি সেট করার সময় ব্যবহারকারী যদি আপনি নির্দিষ্ট করে থাকেন তবে ব্যবহারকারী যদি গুগল এডিএস গ্রাহক তালিকা আইডির সদস্য হন তবে true সমাধান করে, অন্যথায় false সমাধান করে।
IF-VERIFICATION Optional লিংকটি পরীক্ষা বা স্বয়ংক্রিয় বৈধতার জন্য গুগল দ্বারা উত্পাদিত হলে true সমাধান করে, অন্যথায় false সমাধান করে।
ELSE Recommended (if you use any conditional IF statements) যদি পূর্ববর্তী শর্তটি পূরণ না করা হয়, তবে এই শর্তটি অনুসরণ করে এমন মানগুলি URL এ .োকানো হয়।
END-IF Optional (required if you have any IF conditional statements) যদি IF শর্তযুক্ত ব্লক শেষ হয়।
FOR-EACH-CHILD-AGE Optional (required for child occupancy pricing) মূল্য ফিডে প্রতিটি <Child "age"> উপাদানটির জন্য এক সময় কার্যকর করে। উদাহরণস্বরূপ, যদি <OccupancyDetails> দুটি উপাদান <Child age="17"> এবং <Child age= "17"> অন্তর্ভুক্ত থাকে তবে নির্দেশিকাটি দু'বার কার্যকর করে।
END-FOR-EACH Optional (required if using FOR-EACH block) FOR-EACH স্টেটমেন্ট শর্তসাপেক্ষ ব্লক শেষ।

যদি-অ্যাড-ক্লিক উদাহরণ

আপনি এমন একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা ব্যবহারকারী আপনার ল্যান্ডিং পৃষ্ঠায় পুনঃনির্দেশ করতে কোনও বিজ্ঞাপন বা ফ্রি বুকিং লিঙ্কটি ক্লিক করেছেন কিনা তা পরীক্ষা করে।

নিম্নলিখিত উদাহরণটি একটি অবতরণ পৃষ্ঠা ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)(IF-AD-CLICK)&amp;adType=1(ELSE)&amp;adType=0(ENDIF)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও বিজ্ঞাপন ক্লিক না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123&adType=0

যদি ব্যবহারকারী বিজ্ঞাপনটি ক্লিক করেন তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123&adType=1

যদি ক্লিক করুন-টাইপ-হটেল উদাহরণ

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা ব্যবহারকারী কোনও সুস্পষ্ট রুম বান্ডিল ছাড়াই কোনও হোটেল নির্বাচন করেছে কিনা তা পরীক্ষা করে। লেনদেনের বার্তার <Room Bundle> ব্লকের <RatePlanID> > উপাদানটির মান ব্যবহারকারী নির্বাচিত যে স্পষ্টভাবে সম্পর্কিত কক্ষের বান্ডিল দামে সেট করা হবে।

নিম্নলিখিত উদাহরণটি ল্যান্ডিং পৃষ্ঠাগুলি ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com/(IF-CLICK-TYPE-HOTEL)landing(ELSE)landing_room(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও ঘরের বান্ডিল নির্বাচন করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://partner.com/landing_room?hid=123

যদি ব্যবহারকারী কোনও ঘরের বান্ডিল নির্বাচন না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://partner.com/landing?hid=123

যদি ক্লিক করুন-টাইপ-রুমের উদাহরণ

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা ব্যবহারকারী কোনও ঘরের বান্ডিল নির্বাচন করেছে কিনা তা পরীক্ষা করে।

নিম্নলিখিত উদাহরণটি ল্যান্ডিং পৃষ্ঠাগুলি ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com/(IF-CLICK-TYPE-ROOM)landing_room(ELSE)landing(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও ঘরের বান্ডিল নির্বাচন না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://partner.com/landing?hid=123

যদি ব্যবহারকারী কোনও ঘরের বান্ডিল নির্বাচন করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://partner.com/landing_room?hid=123

যদি-ডিফল্ট-তারিখের উদাহরণ

ব্যবহারকারী কোনও তারিখ নির্বাচন না করলে আপনার ওয়েবসাইটটি কাস্টম আচরণ ট্রিগার করতে ব্যবহার করতে পারে এমন একটি নন-তারিখের প্যারামিটার সেট করতে IF-DEFAULT-DATE শর্তাধীন বিবৃতিটি ব্যবহার করুন।

নিম্নলিখিত উদাহরণটি ডিফল্ট তারিখটি ব্যবহার করা হয়েছিল কিনা তা পরীক্ষা করে:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)&amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)&amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)<strong>(IF-DEFAULT-DATE)</strong>&amp;popup_datepicker=true(ELSE)&amp;popup_datepicker=false(ENDIF)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও তারিখ নির্বাচন না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল এর অনুরূপ হতে পারে যা ডিফল্ট তারিখের নির্বাচনগুলি দেখায়:

https://partner.com?hotelID=123&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=1&popup_datepicker=true

যদি ব্যবহারকারী কোনও তারিখ নির্বাচন করে, ফলাফলটি তারা নির্বাচিত ভ্রমণপথের উপর নির্ভর করে নিম্নলিখিত ইউআরএল এর অনুরূপ হতে পারে:

https://partner.com?hotelID=123&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=2&popup_datepicker=false

যদি-হটেল-প্রচারের উদাহরণ (হোটেল বিজ্ঞাপন এবং বিনামূল্যে বুকিং লিঙ্ক ক্লিক)

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা ব্যবহারকারী কোনও হোটেল প্রচার থেকে উদ্ভূত কোনও বিজ্ঞাপন ক্লিক করেছেন কিনা তা যাচাই করে।

নিম্নলিখিত উদাহরণটি একটি অবতরণ পৃষ্ঠা ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)(IF-HOTEL-CAMPAIGN)&amp;hotel_campaign=(CAMPAIGN-ID)(ELSE)utm_campaign=(CAMPAIGN-ID)(ENDIF)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও হোটেল প্রচারের URL এ ক্লিক করেন তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hotelID=123&hotel_campaign=12345678

যদি ক্লিকটি কোনও হোটেল প্রচারের ইউআরএল (যেমন নিয়মিত অনুসন্ধান প্রচার) না থাকে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hotelID=123&utm_campaign=87654321

আপনি যখন অন্য কোনও ক্লিক থেকে হোটেল প্রচারের ক্লিকগুলির ট্র্যাফিককে আলাদা করতে চান তখন এটি কার্যকর।

এফবিএল ক্লিকগুলির সাথে ফাঁকা প্রচার-আইডি

যদি ক্লিকটি কোনও নিখরচায় বুকিং লিঙ্ক থেকে হয়, তবে IF-HOTEL-CAMPAIGN TRUE ফিরিয়ে দেয় এবং CAMPAIGN-ID মানটি নীচের URL এ প্রদর্শিত হিসাবে ফাঁকা সেট করা হয়:

https://www.partner.com?hotelID=123&hotel_campaign=

নীচের উদাহরণে দেখানো হিসাবে ফাঁকা প্রচারের আইডি প্রতিরোধ করতে আপনি IF-AD-CLICK শর্তযুক্ত বিবৃতিটি ব্যবহার করতে পারেন:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)(IF-HOTEL-CAMPAIGN)(IF-AD-CLICK)&amp;hotel_campaign=(CAMPAIGN-ID)(ELSE)&amp;FreeBookingLink(ENDIF)(ELSE)utm_campaign=(CAMPAIGN-ID)(ENDIF)</URL>

আইএফ-পেমেন্ট-আইডি উদাহরণ (কেবলমাত্র হোটেল বিজ্ঞাপন)

ক্লিকটি পিপিএস কমিশন প্রোগ্রামের ফলাফল কিনা তার ভিত্তিতে ইউআরএল পরিবর্তিত করতে IF-PAYMENT-ID শর্তসাপেক্ষ বিবৃতিটি ব্যবহার করুন। পিপিএস কমিশন প্রোগ্রাম থেকে একটি ক্লিক এসেছে কিনা তা নীচের উদাহরণটি যাচাই করে এবং ফলাফলের ভিত্তিতে booking_source প্যারামিটারে একটি মান নির্ধারণ করে:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)&amp;booking_source=(IF-PAYMENT-ID)(PAYMENT-ID)(ELSE)cpc(ENDIF)</URL>

যদি হোটেলটি কমিশন প্রোগ্রামের অংশ হয় তবে ফলাফলটি নিম্নলিখিত ইউআরএলগুলির মধ্যে একটি:

  • যদি কোনও আইএটিএ নম্বর গুগলে বরাদ্দ না করা হয়:
    https://partner.com?hid=123&amp;booking_source=commissions
  • যদি কোনও আইএটিএ নম্বর গুগলে বরাদ্দ করা হয়:
    https://partner.com?hid=123&amp;booking_source=01234567

অন্যথায়, ফলাফল নিম্নলিখিত ইউআরএল:

https://partner.com?hid=123&booking_source=cpc

যদি-প্রচারিত উদাহরণ (কেবল হোটেল বিজ্ঞাপন)

আপনি এমন একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা ব্যবহারকারী কোনও সম্পত্তি প্রচার বিজ্ঞাপনে ক্লিক করেছেন কিনা তা পরীক্ষা করে।

নিম্নলিখিত উদাহরণটি ল্যান্ডিং পৃষ্ঠাগুলি ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com/(IF-PROMOTED)1(ELSE)0(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও সম্পত্তি প্রচারের বিজ্ঞাপন নির্বাচন করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://partner.com/1?hid=123

যদি ব্যবহারকারী কোনও সম্পত্তি প্রচার বিজ্ঞাপন নির্বাচন না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://partner.com/0?hid=123

যদি হার-রুল-বিধি-আইডি উদাহরণ

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা ব্যবহারকারী শর্তসাপেক্ষ হার নির্বাচন করে কিনা তা যাচাই করে এবং যদি এটি হয় তবে লেনদেনের বার্তার <RateRuleID> রেট> ব্লকের <Rate> উপাদানটির মান ব্যবহৃত হয়।

নিম্নলিখিত উদাহরণটি ল্যান্ডিং পৃষ্ঠাগুলি ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)(IF-RATE-RULE-ID)&amp;customerType=42(ELSE)(ENDIF)</URL>

এই উদাহরণে, যদি ব্যবহারকারী শর্তাধীন হার নির্বাচন না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123

যদি ব্যবহারকারী শর্তসাপেক্ষ হার নির্বাচন করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123&customerType=42

যদি-ব্যবহারকারী-তালিকা-আইডি উদাহরণ (গুগল বিজ্ঞাপনগুলিতে সংজ্ঞায়িত)

আপনি যদি গুগল বিজ্ঞাপনগুলিতে কোনও হোটেল প্রচারে দর্শকদের তালিকার জন্য বিড গুণকগুলি সেট করেন তবে আপনি কোনও নির্দিষ্ট গুগল বিজ্ঞাপন শ্রোতার তালিকার অন্তর্ভুক্ত গ্রাহকের জন্য আপনার ওয়েবসাইটে একটি প্যারামিটার সেট করতে IF-USER-LIST-ID USER-LIST-ID ব্যবহার করতে পারেন। আপনি ট্র্যাকিংয়ের উদ্দেশ্যে বা শ্রোতাদের তালিকার সদস্যদের জন্য আপনার ওয়েবসাইটটি কাস্টমাইজ করতে চাইতে পারেন।

<URL>https://partner.com/?hid=(PARTNER-HOTEL-ID)(IF-USER-LIST-ID)&amp;audience_list=(USER-LIST-ID)(ELSE)(ENDIF)</URL>

এই উদাহরণে, যদি ব্যবহারকারী কোনও শ্রোতার তালিকার সদস্য না হন তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123

যদি ব্যবহারকারী দর্শকদের তালিকার সদস্য হন তবে 12345678 , ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123&audience_list=12345678

যদি-যাচাইয়ের উদাহরণ

গুগল পরীক্ষার জন্য বা স্বয়ংক্রিয় বৈধতার জন্য ইউআরএল তৈরি করেছে কিনা তা যদি আপনার প্রয়োজন হয় তবে আপনি IF-VERIFICATION ব্যবহার করতে পারেন।

<URL>https://partner.com/?hid=(PARTNER-HOTEL-ID)(IF-VERIFICATION)&amp;isgoogle=true(ENDIF)</URL>

এই উদাহরণে, গুগল যদি পরীক্ষা বা বৈধতার জন্য ইউআরএল তৈরি না করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123

গুগল যদি পরীক্ষা বা বৈধতার জন্য ইউআরএল তৈরি করে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?hid=123&isgoogle=true

-ইচ-ইচ-ই-দফা-বয়সের উদাহরণ

আপনি একটি শর্তসাপেক্ষ ব্লক তৈরি করতে পারেন যা হোটেল মূল্য ফিডে উল্লিখিত প্রতিটি শিশু দখলকারীর সর্বাধিক বয়সকে জনপ্রিয় করে তোলে।

নিম্নলিখিত উদাহরণটি ল্যান্ডিং পৃষ্ঠাগুলি ফাইলে এই নির্দেশিকাটি ব্যবহার করে:

<URL>https://partner.com?adults=(NUM-ADULTS)&amp;children=(NUM-CHILDREN)(FOR-EACH-CHILD-AGE)&amp;age=(CHILD-INDEX)_(CHILD-AGE)(END-FOR-EACH)&amp;hid=(PARTNER-HOTEL-ID)&amp;</URL>

এই উদাহরণে, যদি ভ্রমণপথটিতে যথাক্রমে 0 এবং 17 বছর বয়সী 2 জন প্রাপ্তবয়স্ক এবং 2 শিশু থাকে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?adults=2&children=2&age=0_0age=1_17&hid=123

যদি ভ্রমণপথটিতে 2 জন প্রাপ্তবয়স্ক এবং 0 শিশু থাকে তবে ফলাফলটি নিম্নলিখিত ইউআরএল:

https://www.partner.com?adults=2&children=0&hid=123

URLS নির্মাণের সময় সাধারণ নিয়ম

সমস্ত ভেরিয়েবল al চ্ছিক। আপনার ল্যান্ডিং পৃষ্ঠা URL এ কোনও ভেরিয়েবল সন্নিবেশ করার প্রয়োজন নেই। যাইহোক, ভ্রমণপথ এবং ব্যবহারকারীর তথ্য পাস করার জন্য ভেরিয়েবলগুলি ব্যবহার করা সাধারণত ব্যবহারকারীর জন্য আরও ভাল অভিজ্ঞতা তৈরি করে এবং আপনাকে গুগলের নীতিমালা অনুসারে সহায়তা করে।

ল্যান্ডিং পৃষ্ঠাগুলি ফাইলে নির্মিত ইউআরএলগুলি সংজ্ঞায়িত করার সময় নিম্নলিখিত সাধারণ নিয়মগুলি প্রযোজ্য:

  • সমস্ত ভেরিয়েবলগুলি খোলা এবং ঘনিষ্ঠ বন্ধনীগুলির সাথে ঘিরে রয়েছে।

  • ক্যোয়ারী স্ট্রিং প্যারামিটারগুলি অবশ্যই চূড়ান্ত আউটপুটে একটি এম্পারস্যান্ড ("&") দ্বারা পৃথক করতে হবে। কারণ অ্যাম্পারস্যান্ডটি এক্সএমএল -এর একটি বিশেষ চরিত্র এবং ল্যান্ডিং পৃষ্ঠাগুলি ফাইল ফর্ম্যাটটি এক্সএমএল । অতএব, আপনাকে অবশ্যই এনকোডেড সত্তা ব্যবহার করতে হবে "& amp;" তার জায়গায় চূড়ান্ত আউটপুট একটি প্রকৃত "এবং" চরিত্রকে রেন্ডার করে। যেমন:

    <!-- Do this: -->
    <URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)&amp;nights=(LENGTH)</URL>
    
    <!-- Do NOT do this: -->
    <URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)&nights=(LENGTH)</URL>
    

    আপনাকে অবশ্যই URL-encode বিশেষ চরিত্রগুলি অবশ্যই অবশ্যই অবতরণ পৃষ্ঠার URL এ অন্তর্ভুক্ত করতে পারে। যেমন:

    • স্পেস (""): "%20" এর সাথে স্পেস অক্ষরগুলি প্রতিস্থাপন করুন; <URL> উপাদানটিতে
    • ফরোয়ার্ড স্ল্যাশ ("/"): "%2f" দিয়ে ফরোয়ার্ড স্ল্যাশগুলি প্রতিস্থাপন করুন; <URL> উপাদানটিতে

    সমস্ত অ-আলফেবিটিকাল চরিত্রগুলি অবশ্যই ইউআরএল এনকোড করা উচিত নয়। উদাহরণস্বরূপ, হাইফেনস ("-") ইউআরএল এনকোড করার দরকার নেই। URL এনকোড করা উচিত এমন সাধারণ চরিত্রগুলির তালিকার জন্য, ইউআরএল এনকোডিংয়ের পরামর্শ নিন।

  • একক প্যারামিটারের জন্য মানগুলি একাধিক ভেরিয়েবল থেকে তৈরি করা যেতে পারে। নিম্নলিখিত উদাহরণটি CHECKINDAY , CHECKINMONTH এবং CHECKINYEAR ভেরিয়েবলগুলি থেকে একটি একক প্যারামিটার, checkinDate তৈরি করে:

    <URL>https://www.partnerdomain.com?checkinDate=(CHECKINDAY)%2F;(CHECKINMONTH)%2F;(CHECKINYEAR)</URL>
    

    এই উদাহরণটি এমন একটি ইউআরএল -এর ফলাফল যা নিম্নলিখিতগুলির মতো দেখতে পারে:

    https://www.partnerdomain.com?checkinDate=7/23/1971
    
  • আপনি ক্যোয়ারী স্ট্রিং পরামিতিগুলির নামের জন্য কোনও আইডি ব্যবহার করতে পারেন। আপনার সার্ভার এই মানগুলি প্রক্রিয়া করে। তবে, আপনি যে মানগুলি পাস করেন সেগুলি উপলভ্য ভেরিয়েবলের তালিকার মধ্যে সীমাবদ্ধ।

  • আপনি উপলব্ধ ভেরিয়েবলের তালিকা ছাড়াও পাঁচটি কাস্টম ভেরিয়েবল ব্যবহার করতে পারেন।

,

হোটেল বিজ্ঞাপন এবং ফ্রি বুকিং লিঙ্কগুলিতে ল্যান্ডিং পৃষ্ঠাগুলির লিঙ্কগুলি অন্তর্ভুক্ত রয়েছে যেখানে ব্যবহারকারীরা রুম বুক করতে পারেন। গুগল কীভাবে ব্যবহারকারী এবং তাদের ভ্রমণপথ সম্পর্কে সমস্ত অতিরিক্ত তথ্য অন্তর্ভুক্ত করতে লিঙ্কটি তৈরি করে তা আপনি সংজ্ঞায়িত করতে পারেন। উদাহরণস্বরূপ, আপনি ইউআরএলে হোটেল আইডি, ভাষা, মুদ্রা কোড এবং চেক-ইন তারিখগুলির মতো তথ্য অন্তর্ভুক্ত করতে পারেন।

ওভারভিউ

আপনি ল্যান্ডিং পৃষ্ঠাগুলি ফাইলটিতে ল্যান্ডিং পৃষ্ঠা URL টি সংজ্ঞায়িত করেছেন। যখন বিজ্ঞাপন বা ফ্রি বুকিং লিঙ্কটি প্রদর্শিত হয়, তখন ইউআরএলে গতিশীল তথ্য প্রকৃত মানগুলির সাথে প্রতিস্থাপন করা হয়। আপনার অবতরণ পৃষ্ঠার urls এ গতিশীল মান যুক্ত করতে, নিম্নলিখিত সিনট্যাক্সটি ব্যবহার করুন:

<URL>https://partner_url?param_id=(variable_name)</URL>

নিম্নলিখিত উদাহরণগুলি এমন একটি ইউআরএল দেখায় যা প্রকৃত হোটেল আইডি এবং ভ্রমণপথের পরিবর্তে গুগলের পরিবর্তনশীল নামগুলি ব্যবহার করে:

উদাহরণ 1

<URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)
  &amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)
  &amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)
</URL>

উদাহরণ 2

<URL>https://www.partnerdomain.com/hotel/(PARTNER-HOTEL-ID)
  &amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)
  &amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)
</URL>

যখন অনুসন্ধান ফলাফল পৃষ্ঠার জন্য ল্যান্ডিং পৃষ্ঠা লিঙ্কটি নির্মিত হয়, গুগল URL টি গতিশীল তথ্য অন্তর্ভুক্ত করে তা নিশ্চিত করতে প্রকৃত মানগুলির সাথে ভেরিয়েবলগুলি প্রতিস্থাপন করে। উদাহরণস্বরূপ, ব্যবহারকারী যদি হোটেল #42 এর জন্য 5/23/2023 থেকে শুরু করে 6 রাতের জন্য একটি রুম বুক করেন তবে গুগল পূর্ববর্তী লিঙ্কটিকে নিম্নলিখিত হিসাবে উপস্থাপন করে:

https://www.partnerdomain.com?hotelID=42&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=6

গুগল ক্যোয়ারী স্ট্রিংয়ের ভেরিয়েবলগুলিতে যে মানগুলি বরাদ্দ করে তা আপনার হোটেল মূল্য ফিড, হোটেল তালিকা ফিড এবং ব্যবহারকারী সেটিংসের সাথে সম্পর্কিত ডেটার উপর নির্ভর করে।

উদাহরণস্বরূপ, LENGTH ভেরিয়েবলের মানটি সম্পর্কিত ভ্রমণপথের মূল্য ফিড থেকে <Nights> উপাদানকে বরাদ্দ করা হয়। একইভাবে, PARTNER-HOTEL-ID ভেরিয়েবলের মানটি ব্যবহারকারীর অনুসন্ধানের মানদণ্ডের সাথে মেলে হোটেল তালিকা ফিড থেকে <id> উপাদানটিতে সংজ্ঞায়িত করা হয়।

কিছু ভেরিয়েবল দাম ফিড উপাদানগুলির সাবসেট। উদাহরণস্বরূপ, CHECKINDAY , CHECKINMONTH এবং CHECKINYEAR ভেরিয়েবলগুলি মূল্য ফিডে একক <Checkin> উপাদান থেকে বের করা হয়। অন্যান্য ভেরিয়েবলগুলি ব্যবহারকারীর লোকেল এবং অন্যান্য ক্লায়েন্ট সেটিংসের ভিত্তিতে গণনা করা হয়।

পরিবর্তনশীল মানগুলির উত্স সম্পর্কে আরও তথ্যের জন্য, মূল্য নির্ধারণের ওভারভিউ এবং হোটেল তালিকা দেখুন।

ইউআরএল ভেরিয়েবল

নিম্নলিখিত টেবিলটি আপনার ল্যান্ডিং পৃষ্ঠা URL টি তৈরি করতে ব্যবহার করতে পারেন এমন উপলভ্য ভেরিয়েবলগুলি বর্ণনা করে:

পরিবর্তনশীল প্রস্তাবিত/al চ্ছিক বর্ণনা
ADVANCE-BOOKING-WINDOW Optional বুকিংয়ের সময় হোটেলের টাইমজোনটিতে চেক-ইন তারিখের আগে অগ্রিম বুকিংয়ের সংখ্যা। উদাহরণস্বরূপ, 36
ALTERNATE-HOTEL-ID Recommended (if you have separate IDs to identify properties versus booking engines) আপনার সম্পত্তির জন্য একটি বিকল্প শনাক্তকারী। এই বৈশিষ্ট্যের নামটি আপনার হোটেল তালিকা ফিডে নির্দিষ্ট করা আছে। আপনার ফিডের তথ্যের জন্য একটি সম্পত্তি সনাক্তকারী এবং আপনার বুকিং ইঞ্জিনের জন্য অন্য সম্পত্তি সনাক্তকারী প্রয়োজন হলে পৃথক আইডি থাকা কার্যকর।
CAMPAIGN-ID Recommended গুগল বিজ্ঞাপন প্রচারের আইডি আপনি ইউআরএল এর সাথে যুক্ত করতে চান। ক্লিকটি কোনও গুগল বিজ্ঞাপন প্রচারের সাথে সম্পর্কিত না হলে এটি ফাঁকা।
CHECKINDAY Recommended দুই-অঙ্কের দিনটি হোটেল মূল্য ফিডের <Checkin> উপাদানটিতে সংজ্ঞায়িত। উদাহরণস্বরূপ, 20
CHECKINDAY-OF-WEEK Optional সপ্তাহের দিন- Monday থেকে Sunday , যখন চেক-ইনটি হয়, হোটেলের টাইমজোনটিতে। উদাহরণস্বরূপ, Tuesday
CHECKINMONTH Recommended হোটেল মূল্য ফিডের <Checkin> উপাদানটিতে সংজ্ঞায়িত দ্বি-অঙ্কের মাস। উদাহরণস্বরূপ, 05
CHECKINYEAR Recommended চার-অঙ্কের বছরটি হোটেল মূল্য ফিডের <Checkin> উপাদানটিতে সংজ্ঞায়িত। উদাহরণস্বরূপ, 2023
CHECKOUTDAY Recommended দ্বি-অঙ্কের দিনটি <Nights> নাইটস> এবং <Checkin> হোটেল মূল্য ফিডের উপাদানগুলি থেকে গণনা করা। উদাহরণস্বরূপ, 26
CHECKOUTMONTH Recommended দ্বি-অঙ্কের মাসটি <Nights> এবং <Checkin> হোটেল মূল্য ফিডের উপাদানগুলি থেকে গণনা করা হয়। উদাহরণস্বরূপ, 05
CHECKOUTYEAR Recommended চার-অঙ্কের বছরটি <Nights> এবং <Checkin> হোটেল মূল্য ফিডের উপাদানগুলি থেকে গণনা করা। উদাহরণস্বরূপ, 2023
CHILD-AGE Recommended (must be provided for child occupancy pricing) প্রতিটি সন্তানের সর্বাধিক বয়স হিসাবে <Child "age"> দামের ফিডের উপাদানগুলিতে নির্দিষ্ট করা হয়েছে। এই পরিবর্তনশীলটি অবশ্যই একটি FOR-EACH-CHILD-AGE শর্তসাপেক্ষ ব্লকের সাথে একত্রে ব্যবহার করা উচিত।
CHILD-INDEX Optional একটি 0-সূচকযুক্ত লুপ ভেরিয়েবল যা প্রতিটি শিশু দখলদার এবং শিশু বয়সের জন্য একটি কাউন্টার উপস্থাপন করে যা ভ্রমণপথে নির্দিষ্ট করা হয়। যদিও এটি বাধ্যতামূলক নয়, এই পরিবর্তনশীলটি কেবলমাত্র একটি FOR-EACH-CHILD-AGE শর্তসাপেক্ষ ব্লকের সাথে একত্রে ব্যবহার করা যেতে পারে।
CLICK-TYPE Optional ব্যবহারকারী কোনও স্ট্যান্ডার্ড হোটেল হারের জন্য বা কোনও ঘরের বান্ডিলের জন্য তালিকায় ক্লিক করেছেন কিনা তা নির্দেশ করে। সম্ভাব্য মান হল:
  • hotel : ব্যবহারকারী একটি স্ট্যান্ডার্ড রুমের হারের জন্য তালিকায় ক্লিক করেছেন।
  • room : ব্যবহারকারী একটি ঘরের বান্ডিলের জন্য তালিকায় ক্লিক করেছেন।
CLOSE-RATE-RULE-IDS Optional (only applies if you are using conditional or private rates) A comma-separated list of rate rule IDs for rates that were unavailable, but it could have been available if the user had taken a minor action. Note that rate rule IDs for private rates are always be populated here when a corresponding UI treatment is shown to the user.
CUSTOM[1-5] Optional The values for custom fields defined in the <Result> element with 200 characters limit per custom field. For more information, refer to Overview of Transaction Messages . Custom fields are not available when using ARI .

Note: CUSTOM variables are listed only when you send the prices in the Transaction message.

DATE-TYPE Optional Indicates whether the user selected the default date or a specific date provided in the search. সম্ভাব্য মান হল:
  • default : The user clicked on a hotel ad or free booking link where the default dates were used.
  • selected : The user clicked on a hotel ad or free booking link with the dates set.
GOOGLE-ADS-CLICK-SOURCE Optional Indicates Google Ads was the source of the click. সম্ভাব্য মান হল:
  • bl : Paid Booking Links
  • tpa : Travel Promotions Ads
  • tfsa : Travel Feeds in Search Ads
  • pm : Performance Max or Performance Max for Travel Goals campaigns.
  • Note: If the click originated from Google Search rather than Google Ads, this parameter is empty

GOOGLE-SITE Optional The Google property on which a user viewed your hotel pricing data. সম্ভাব্য মান হল:
  • localuniversal : The user found the hotel booking link through google.com search.
  • mapresults : ব্যবহারকারী maps.google.com এর মাধ্যমে হোটেল বুকিং লিঙ্ক খুঁজে পেয়েছেন।
  • verification : Google uses this value when performing automated data quality tests on your site. You are not billed for these queries. Google Analytics can use this parameter and its value for identifying Hotel Ads automated verification traffic.
  • unknown : The user found the ad or free booking link through an undetermined source.
LENGTH Recommended The length of stay in terms of the number of nights defined by the <Nights> element in the Hotel Price Feed. For example, 3 .
NUM-ADULTS Recommended (must be used with the NUM-CHILDREN or FOR-EACH-CHILD-AGE condition) The number of adult occupants specified for the itinerary by the user. This variable must be used in conjunction with NUM-CHILDREN , FOR-EACH-CHILD-AGE , or both.
NUM-CHILDREN Recommended The number of child occupants (0-17 yrs old) specified in the itinerary by the user. NUM-CHILDREN , FOR-EACH-CHILD-AGE , or both are required to successfully participate in itineraries with child occupants.
NUM-GUESTS Recommended (if you don't send child occupancy pricing) The total number of occupants, both adults and children, specified for the itinerary by the user. This value is a sum of the NUM-ADULTS and NUM-CHILDREN values. To maximize participation, it is strongly recommended to utilize both NUM-ADULTS and NUM-CHILDREN instead.
PACKAGE-ID Recommended (applies if you use Room Bundles) The unique identifier for the package in the Hotel Price Feed. For a standard package, the package ID is the value of the <PackageID> element within a <Result> block. For a Room Bundle, the package ID is the value of the <PackageID> element within the <RoomBundle> or <PackageData> blocks of the Transaction message.
PARTNER-CURRENCY Optional The three-letter currency code defined by the <Baserate> element's currency attribute in the Hotel Price Feed. For example, USD or CAD .
PARTNER-HOTEL-ID Recommended The unique identifier for the hotel defined by the <id> element in the Hotel List Feed.
PARTNER-ROOM-ID Recommended (applies if you use Room Bundles) The unique identifier for the room in the Hotel Price Feed. For a standard room, the room ID is a value of the <RoomID> element within the <Result> block. For a Room Bundle, the room ID is the value assigned to the <RoomID> element within the <RoomBundle> or <RoomData> blocks in the Transaction message.
PAYMENT-ID Optional (only applies to Ads) Resolves to a predefined string commission , or Google's assigned IATA number (for example, "01234567"), if you use a commissions collection agency. To change the formatting of your IATA number or predefined string, contact your Technical Account Manager (TAM).
PRICE-DISPLAYED-TAX (Optional) The tax amount displayed to the user in the user's local currency. The value of PRICE-DISPLAYED-TAX is the value of the <Tax> element in the Hotel Price Feed. For example, "3.14".
PRICE-DISPLAYED-TOTAL (Optional) রুমের মোট খরচ যা ব্যবহারকারীর স্থানীয় মুদ্রায় ব্যবহারকারীর কাছে প্রদর্শিত হয়। The value of PRICE-DISPLAYED-TOTAL is the sum of the <Baserate> , <Tax> , and <OtherFees> elements from the Hotel Price Feed. For example, "152.13".
PROMO-CODE (Optional)

If you use ARI promotions , the value of this variable is assigned to the id attribute of the applied <Promotion> . If multiple promotions are applied, it is a comma-separated list of promotion IDs in an arbitrary order.

If you use rate rules , the value of this variable is assigned to the PromoCode element if the corresponding rate rule is applied.

RATE-PLAN-ID Recommended (only applies if you use RoomBundles) The ID as defined by the <RatePlanID> element in a price feed's <RoomBundle> block. The <RatePlanID> represents the unique identifier for a room and package data combination. For more information, see Room Bundles .
RATE-RULE-ID Recommended (only applies if you use conditional rates or private rates) The ID as defined by the rate_rule_id attribute within a price feed's <Rate> block. For more information, refer to Conditional Rates .

Note: Only conditional rates or private rates that are not hidden are shown.

USER-COUNTRY Recommended A two-letter country code that indicates the user location. This information is extracted from the user's client settings. উদাহরণস্বরূপ, US বা FR
USER-CURRENCY Recommended A three-letter currency code that indicates the user's local currency. The value of the USER-CURRENCY variable is inferred from the user's client settings. For example, USD or CAD .
USER-DEVICE Recommended The user's device type. The value of USER-DEVICE can be one of the following:
  • mobile
  • tablet
  • desktop
  • unknown

The value of the USER-DEVICE variable is inferred from the user's client settings.

USER-LANGUAGE Recommended A two-letter ISO 639-1 language code that specifies the display language of the ad or free booking link. The value of the USER-LANGUAGE variable is inferred from the user's client settings. উদাহরণস্বরূপ, en বা fr .
USER-LIST-ID (defined in Google Ads) Optional (only applies if you use Audience Lists in Google Ads) The Google Ads user list ID that contains the audience list or user information. Audience lists are used as a basis for setting bid adjustments . If the user is part of multiple audience lists, the audience list with the largest bid adjustment is selected. Ties among audiences with the largest bid adjustment are decided randomly.
VERIFICATION Optional A boolean that verifies if the link was generated by Google for testing or automated validation. It is true if the link was generated by Google for testing or automated validation, otherwise it is false .

Conditional logic in URLs

You can use special directives in the <URL> element of a landing pages file to conditionally build endpoints.

The conditional logic supports the following statements:

  • if_statement : If true , then the values that follow this condition are inserted into the URL, otherwise the values following the ELSE directive are inserted.

  • for_statement : Creates a FOR loop condition that iterates on the number of values provided.

IF and FOR statements include the following:

অবস্থা Recommended/optional বর্ণনা
IF-AD-CLICK (Hotel Ads only) Optional Resolves to true if the user click originated from an ad. Resolves to false if the user click originated from a free booking link.
IF-CLICK-TYPE-HOTEL Optional Resolves to true if the user clicked on a listing for a hotel, otherwise resolves to false .
IF-CLICK-TYPE-ROOM Optional Resolves to true if the user clicked on a listing for a Room Bundle , otherwise resolves to false .
IF-CLOSE-RATE-RULE-IDS Optional Resolves to true if one or more conditional rates were unavailable because the user was ineligible, otherwise resolves to false . By default, it is true if a private rate UI treatment was shown to the user.
IF-DEFAULT-RATE Optional Resolves to true if the user clicked on a hotel listing where default dates were used, otherwise resolves to false .
IF-HOTEL-CAMPAIGN Optional Resolves to true if the user click originated from a hotel campaign, otherwise resolves to false . This distinction is helpful for partners that have multiple campaign types present in Google Ads to allocate attribution.
IF-PAYMENT-ID (Hotel Ads only) Recommended (if you use pay-per-stay Google Ads campaigns) Resolves to true for hotels in the Pay-Per-Stay (PPS) commissions program otherwise resolves to false .
IF-PROMO-CODE Optional Resolves to true if the user clicked on a rate which is based on an ARI promotion or a rate rule with a given PromoCode ; otherwise resolves to false .
IF-PROMOTED (Hotel Ads only) Recommended (if you use Promoted hotels) Resolves to true if the user clicked on a Property Promotion Ad, otherwise resolves to false .
IF-RATE-RULE-ID Optional Resolves to true if the user selected a conditional rate , otherwise resolves to false .
IF-USER-LIST-ID (defined in Google Ads) Optional Resolves to true if the user is a member of a Google Ads customer list ID you specified when setting bid multipliers for audience lists, otherwise resolves to false .
IF-VERIFICATION Optional Resolves to true if the link was generated by Google for testing or automated validation, otherwise resolves to false .
ELSE Recommended (if you use any conditional IF statements) If the previous condition is not met, then the values that follow this condition are inserted into the URL.
END-IF Optional (required if you have any IF conditional statements) Ends the IF statement conditional block.
FOR-EACH-CHILD-AGE Optional (required for child occupancy pricing) Executes one time for each <Child "age"> element in the price feed. For example, if the <OccupancyDetails> include the two elements <Child age="17"> and <Child age= "17"> , then the directive executes two times.
END-FOR-EACH Optional (required if using FOR-EACH block) Ends the FOR-EACH statement conditional block.

IF-AD-CLICK example

You can construct a conditional block that checks if the user clicked an ad or free booking link to redirect to your landing page.

The following example uses this directive in a landing page file:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)(IF-AD-CLICK)&amp;adType=1(ELSE)&amp;adType=0(ENDIF)</URL>

In this example, if the user did not click an ad, the result is the following URL:

https://www.partner.com?hid=123&adType=0

If the user clicked the ad, the result is the following URL:

https://www.partner.com?hid=123&adType=1

IF-CLICK-TYPE-HOTEL example

You can construct a conditional block that checks if the user selected a hotel without an explicit Room Bundle. The value of <RatePlanID> element in the <Room Bundle> block of a Transaction message will be set to the implicitly associated room bundle price that the user had selected.

The following example uses this directive in a landing pages file:

<URL>https://partner.com/(IF-CLICK-TYPE-HOTEL)landing(ELSE)landing_room(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

In this example, if the user selected a Room Bundle, the result is the following URL:

https://partner.com/landing_room?hid=123

If the user didn't select a Room Bundle, the result is the following URL:

https://partner.com/landing?hid=123

IF-CLICK-TYPE-ROOM example

You can construct a conditional block that checks if the user selected a Room Bundle.

The following example uses this directive in a landing pages file:

<URL>https://partner.com/(IF-CLICK-TYPE-ROOM)landing_room(ELSE)landing(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

In this example, if the user didn't select a Room Bundle, the result is the following URL:

https://partner.com/landing?hid=123

If the user selected a Room Bundle, the result is the following URL:

https://partner.com/landing_room?hid=123

IF-DEFAULT-DATE example

Use the IF-DEFAULT-DATE conditional statement to set a non-date parameter that your website can then use to trigger custom behavior if the user didn't select a date.

The following example checks if the default date was used:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)&amp;checkinDay=(CHECKINDAY)&amp;checkinMonth=(CHECKINMONTH)&amp;checkinYear=(CHECKINYEAR)&amp;nights=(LENGTH)<strong>(IF-DEFAULT-DATE)</strong>&amp;popup_datepicker=true(ELSE)&amp;popup_datepicker=false(ENDIF)</URL>

In this example, if the user didn't select a date, the result might be similar to the following URL that shows default date selections:

https://partner.com?hotelID=123&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=1&popup_datepicker=true

If the user selected a date, the result might be similar to the following URL, depending on the itinerary they selected:

https://partner.com?hotelID=123&checkinDay=23&checkinMonth=05&checkinYear=2023&nights=2&popup_datepicker=false

IF-HOTEL-CAMPAIGN example (Hotel ads and free booking links clicks)

You can construct a conditional block that checks if the user clicked an ad that originated from a hotel campaign.

The following example uses this directive in a landing page file:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)(IF-HOTEL-CAMPAIGN)&amp;hotel_campaign=(CAMPAIGN-ID)(ELSE)utm_campaign=(CAMPAIGN-ID)(ENDIF)</URL>

In this example, if the user clicks on a hotel campaign URL, the result is the following URL:

https://www.partner.com?hotelID=123&hotel_campaign=12345678

If the click is not on a hotel campaign URL (eg regular search campaign), the result is the following URL:

https://www.partner.com?hotelID=123&utm_campaign=87654321

This is useful when you want to distinguish the traffic of hotel campaign clicks from any other clicks.

Blank CAMPAIGN-IDs with FBL clicks

If the click is from a free booking link, then IF-HOTEL-CAMPAIGN returns TRUE and CAMPAIGN-ID value is set to blank as shown in the following URL:

https://www.partner.com?hotelID=123&hotel_campaign=

You can use IF-AD-CLICK conditional statement to prevent blank campaign ID as shown in the following example:

<URL>https://partner.com?hotelID=(PARTNER-HOTEL-ID)(IF-HOTEL-CAMPAIGN)(IF-AD-CLICK)&amp;hotel_campaign=(CAMPAIGN-ID)(ELSE)&amp;FreeBookingLink(ENDIF)(ELSE)utm_campaign=(CAMPAIGN-ID)(ENDIF)</URL>

IF-PAYMENT-ID example (Hotel Ads only)

Use the IF-PAYMENT-ID conditional statement to vary the URL based on whether the click is a result of the PPS commissions program or not. The example below checks if a click came from the PPS commissions program and assigns a value to the booking_source parameter based on the result:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)&amp;booking_source=(IF-PAYMENT-ID)(PAYMENT-ID)(ELSE)cpc(ENDIF)</URL>

If the hotel is part of the Commissions program, the result is one of the following URLs:

  • If no IATA number has been assigned to Google:
    https://partner.com?hid=123&amp;booking_source=commissions
  • If an IATA number has been assigned to Google:
    https://partner.com?hid=123&amp;booking_source=01234567

Otherwise, the result is the following URL:

https://partner.com?hid=123&booking_source=cpc

IF-PROMOTED example (Hotel Ads only)

You can construct a conditional block that checks if the user clicked on a Property Promotion Ad.

The following example uses this directive in a landing pages file:

<URL>https://partner.com/(IF-PROMOTED)1(ELSE)0(ENDIF)?hid=(PARTNER-HOTEL-ID)</URL>

In this example, if the user selected a Property Promotion Ad, the result is the following URL:

https://partner.com/1?hid=123

If the user didn't select a Property Promotion Ad, the result is the following URL:

https://partner.com/0?hid=123

IF-RATE-RULE-ID example

You can construct a conditional block that checks if the user selected a conditional rate and if that is the case then the value of the <RateRuleID> element in the <Rate> block of the transaction message is used.

The following example uses this directive in a landing pages file:

<URL>https://partner.com?hid=(PARTNER-HOTEL-ID)(IF-RATE-RULE-ID)&amp;customerType=42(ELSE)(ENDIF)</URL>

In this example, if the user did not select a conditional rate, the result is the following URL:

https://www.partner.com?hid=123

If the user selected a conditional rate, the result is the following URL:

https://www.partner.com?hid=123&customerType=42

IF-USER-LIST-ID example (defined in Google Ads)

If you set bid multipliers for audience lists in a hotel campaign in Google Ads, you can use IF-USER-LIST-ID in conjunction with USER-LIST-ID to set a parameter on your website for a customer who belongs to a certain Google Ads audience list. You may want to do so for tracking purposes or to customize your website for members of audience lists.

<URL>https://partner.com/?hid=(PARTNER-HOTEL-ID)(IF-USER-LIST-ID)&amp;audience_list=(USER-LIST-ID)(ELSE)(ENDIF)</URL>

In this example, if the user wasn't a member of an audience list, the result is the following URL:

https://www.partner.com?hid=123

If the user was a member of the audience list 12345678 , the result is the following URL:

https://www.partner.com?hid=123&audience_list=12345678

IF-VERIFICATION example

If you need to check whether Google generated the URL for testing or automated validation, you can use IF-VERIFICATION .

<URL>https://partner.com/?hid=(PARTNER-HOTEL-ID)(IF-VERIFICATION)&amp;isgoogle=true(ENDIF)</URL>

In this example, if Google didn't generate the URL for testing or validation, the result is the following URL:

https://www.partner.com?hid=123

If Google generated the URL for testing or validation, the result is the following URL:

https://www.partner.com?hid=123&isgoogle=true

FOR-EACH-CHILD-AGE example

You can construct a conditional block that populates the maximum age of each child occupant, as specified in the Hotel Price Feed.

The following example uses this directive in a landing pages file:

<URL>https://partner.com?adults=(NUM-ADULTS)&amp;children=(NUM-CHILDREN)(FOR-EACH-CHILD-AGE)&amp;age=(CHILD-INDEX)_(CHILD-AGE)(END-FOR-EACH)&amp;hid=(PARTNER-HOTEL-ID)&amp;</URL>

In this example, if the itinerary had 2 adults and 2 children with ages 0 and 17 respectively, the result is the following URL:

https://www.partner.com?adults=2&children=2&age=0_0age=1_17&hid=123

If the itinerary had 2 adults and 0 children then the result is the following URL:

https://www.partner.com?adults=2&children=0&hid=123

General rules when building URLs

All variables are optional. You are not required to insert any variables in your landing page URL. However, using variables to pass itinerary and user information generally creates a better experience for the user and aids you in conforming to Google's policies.

The following general rules apply when defining constructed URLs in a landing pages file:

  • All variables are surrounded with open and close parentheses.

  • Query string parameters must be separated by an ampersand ("&") in the final output. Because the ampersand is a special character in XML and the landing pages file format is XML . Therefore, you must use the encoded entity "&amp;" তার জায়গায় The final output renders an actual "&" character. যেমন:

    <!-- Do this: -->
    <URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)&amp;nights=(LENGTH)</URL>
    
    <!-- Do NOT do this: -->
    <URL>https://www.partnerdomain.com?hotelID=(PARTNER-HOTEL-ID)&nights=(LENGTH)</URL>
    

    You must also URL-encode special characters that you might include in the landing page URL. যেমন:

    • space (" "): Replace space characters with "%20;" in the <URL> element
    • forward slash ("/"): Replace forward slashes with "%2F;" in the <URL> element

    Not all non-alphabetical characters must be URL encoded. For example, hyphens ("-") doesn't need to be URL encoded. For a list of common characters that must be URL encoded, consult URL Encoding .

  • Values for a single parameter can be constructed from multiple variables. The following example constructs a single parameter, checkinDate , from the CHECKINDAY , CHECKINMONTH , and CHECKINYEAR variables:

    <URL>https://www.partnerdomain.com?checkinDate=(CHECKINDAY)%2F;(CHECKINMONTH)%2F;(CHECKINYEAR)</URL>
    

    This example results in a URL that might look like the following:

    https://www.partnerdomain.com?checkinDate=7/23/1971
    
  • You can use any ID for the name of the query string parameters. Your server processes these values. However, the values that you pass are limited to the list of available variables .

  • You can use up to five custom variables in addition to the list of available variables.