অ্যাকশন ফিড তৈরি এবং আপলোড করুন
অ্যাকশন ফিড তৈরি ও আপলোড করার সময় এই নির্দেশাবলী অনুসরণ করুন:
- অ্যাকশন ডেটা ফাইলের জন্য অ্যাকশন ফিডে বর্ণিত স্পেসিফিকেশন অনুসরণ করুন। আমরা প্রতিটি আপলোডের জন্য স্বতন্ত্র অ্যাকশন ডেটা ফাইলের নাম ব্যবহার করার পরামর্শ দিই। ফাইলের নামে একটি টাইমস্ট্যাম্প অন্তর্ভুক্ত করুন, যেমন,
action_1633621547.json। - ফাইলসেট ডেসক্রিপ্টরে,
nameফিল্ডটিreservewithgoogle.action.v2তে সেট করুন। ডেসক্রিপ্টর ফাইলের একটি উদাহরণের জন্য, JSON স্যাম্পলটি দেখুন। আমরা প্রতিটি আপলোডের জন্য স্বতন্ত্র ডেসক্রিপ্টর ফাইলের নাম ব্যবহার করার পরামর্শ দিই। ফাইলের নামে একটি টাইমস্ট্যাম্প অন্তর্ভুক্ত করুন, যেমন,action_1633621547.filesetdesc.json। ডেসক্রিপ্টর ফাইলটি অবশ্যই জেনেরিক SFTP সার্ভারে আপলোড করতে হবে। - প্রতিদিন সম্পূর্ণ রিফ্রেশ হিসেবে ফিডগুলো জেনেরিক SFTP সার্ভারে আপলোড করুন।
- আপনি পার্টনার পোর্টালের কনফিগারেশন > ফিডস বিভাগে SFTP সার্ভারের বিবরণ খুঁজে পেতে পারেন।
- পার্টনার পোর্টালের ফিডস > হিস্ট্রি বিভাগে ফিড গ্রহণের অবস্থা দেখুন।

সংজ্ঞা
অ্যাকশনফিড সংজ্ঞা
message ActionFeed { repeated ActionDetail data = 1; }
কর্মের বিবরণের সংজ্ঞা
message ActionDetail { string entity_id = 2; string link_id = 3; // Deep link for action detail string url = 4; repeated Action actions = 1; }
অ্যাপয়েন্টমেন্টইনফো সংজ্ঞা
message AppointmentInfo { }
অ্যাকশন ফিড নমুনা
অ্যাকশন ফিড
{ "data": [ { "entity_id": "appointments-merchant-1", "link_id": "appointment-link-1", "url": "https://www.partnerwebsite.com/appointment/appointment-partner-1", "actions":[ { "appointment_info": {} } ] } ] }
বর্ণনাকারী ফাইল
{ "generation_timestamp": 1677540395, "name": "reservewithgoogle.action.v2", "data_file": [ "action_1677540395_0001.json", "action_1677540395_0002.json" ] }