পেমেন্ট রিডাইরেক্টের জন্য ইউআরএল টেমপ্লেট, পেমেন্ট রিডাইরেক্টের জন্য ইউআরএল টেমপ্লেট

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

এই টেমপ্লেটের পরামিতিগুলি আপনার ফিডে নির্দিষ্ট মান ব্যবহার করে গতিশীলভাবে যোগ করা হয় এবং ব্যবহারকারী আপনার বুকিং পৃষ্ঠায় যেতে ব্যবহার করবে এমন লিঙ্ক তৈরি করতে ব্যবহৃত হয়।

`https://reservation-provider.com/examplerestaurant/book?date={availability_slot_start_seconds}&num_guests={resources_party_size}`

URL টেমপ্লেটের জন্য উপলব্ধ মান

টেমপ্লেট প্যারামিটার প্রয়োজনীয়/ঐচ্ছিক খাওয়ান মাঠ উদাহরণ মান
availability_slot_availability_tag ঐচ্ছিক উপস্থিতি availability_tag ট্যাগ
availability_slot_duration_seconds ঐচ্ছিক উপস্থিতি সময়কাল_সেকেন্ড 3600
availability_slot_start_seconds প্রয়োজন উপস্থিতি start_sec 4152695841
রিসোর্স_পার্টি_সাইজ প্রয়োজন availability.resources পার্টি_সাইজ 2
সম্পদ_রুম_আইডি ঐচ্ছিক availability.resources রুম_আইডি bar_123

URL টেমপ্লেট সংজ্ঞা

নিম্নলিখিতটি আপনার পরিষেবা ফিডে পাঠানো URL টেমপ্লেট।

    Message Services {

      // ..
      UriTemplate uri_template;

      // A template specifying how Google should generate URLs to external site.
      message UriTemplate {

        // The uri template must follow the RFC6570, see
        // https://datatracker.ietf.org/doc/html/rfc6570.
        // Supports Level 2 templates.
        // e.g.
        // http://example.com/book/{foo}?b={bar}
        // * foo = 2
        // * bar = abc
        // https://example.com/book/2?b=abc
        // These parameters will be resolved to their values specified in their
        // respective entities.
        // 1) {availability_slot_start_seconds} :: populated from start_sec field in
        //   availability feed
        // 2) {resources_party_size} :: populated from party_size field in
        //   availability feed
        // 3) {availability_slot_duration_seconds} :: populated from duration_sec
        //   field in availability feed
        // 4) {resources_room_id} :: populated from room_id field in the
        //   resource section of the availability feed
        // 5) {availability_slot_availability_tag} :: populated from availability_tag
        //   field of the availability feed

        string uri_template = 1;
      }
    }