কোন অনুরোধ থেকে কোন ডেটা নির্বাচন করা উচিত বা ফেরত পাঠানো উচিত তা বর্ণনা করে এমন ফিল্টার। আরও তথ্যের জন্য, পড়ুন, লিখুন এবং মেটাডেটা অনুসন্ধান করুন দেখুন।
| JSON উপস্থাপনা |
|---|
{ "developerMetadataLookup": { object ( |
| ক্ষেত্র | |
|---|---|
ইউনিয়ন ফিল্ড filter । যে ধরণের ফিল্টার কোন ডেটা নির্বাচন করা হবে তা সীমাবদ্ধ করতে পারে। filter নিম্নলিখিতগুলির মধ্যে কেবল একটি হতে পারে: | |
developerMetadataLookup | এই |
a1Range | নির্দিষ্ট A1 পরিসরের সাথে মেলে এমন ডেটা নির্বাচন করে। |
gridRange | |
ডেভেলপারমেটাডেটালুকআপ
DeveloperMetadata নির্বাচন করে যা নির্দিষ্ট সমস্ত ক্ষেত্রের সাথে মেলে। উদাহরণস্বরূপ, যদি শুধুমাত্র একটি মেটাডেটা আইডি নির্দিষ্ট করা থাকে তবে এটি সেই নির্দিষ্ট অনন্য আইডি সহ DeveloperMetadata বিবেচনা করে। যদি একটি মেটাডেটা কী নির্দিষ্ট করা থাকে, তবে এটি সেই কী সহ সমস্ত ডেভেলপার মেটাডেটা বিবেচনা করে। যদি একটি কী, দৃশ্যমানতা এবং অবস্থানের ধরণ সব নির্দিষ্ট করা থাকে, তবে এটি সেই কী সহ সমস্ত ডেভেলপার মেটাডেটা এবং সেই ধরণের অবস্থানের সাথে সম্পর্কিত দৃশ্যমানতা বিবেচনা করে। সাধারণভাবে, এটি সমস্ত DeveloperMetadata নির্বাচন করে যা সমস্ত নির্দিষ্ট ক্ষেত্রের ছেদগুলির সাথে মেলে; যেকোনো ক্ষেত্র বা ক্ষেত্রের সংমিশ্রণ নির্দিষ্ট করা যেতে পারে।
| JSON উপস্থাপনা |
|---|
{ "locationType": enum ( |
| ক্ষেত্র | |
|---|---|
locationType | নির্বাচিত ডেভেলপার মেটাডেটা নির্দিষ্ট ধরণের অবস্থানের সাথে সম্পর্কিত এন্ট্রিগুলিতে সীমাবদ্ধ করে। উদাহরণস্বরূপ, যখন এই ক্ষেত্রটি |
metadataLocation | নির্বাচিত ডেভেলপার মেটাডেটা নির্দিষ্ট অবস্থানের সাথে সম্পর্কিত এন্ট্রিগুলিতে সীমাবদ্ধ করে। এই ক্ষেত্রটি হয় সঠিক অবস্থানের সাথে মেলে অথবা নির্দিষ্ট |
locationMatchingStrategy | এই লুকআপটি অবস্থানের সাথে কীভাবে মেলে তা নির্ধারণ করে। যদি এই ক্ষেত্রটি EXACT হিসাবে নির্দিষ্ট করা হয়, তবে নির্দিষ্ট সঠিক অবস্থানের সাথে সম্পর্কিত কেবলমাত্র ডেভেলপার মেটাডেটা মিলবে। যদি এই ক্ষেত্রটি INTERSECTING হিসাবে নির্দিষ্ট করা হয়, তবে ছেদকারী অবস্থানগুলির সাথে সম্পর্কিত ডেভেলপার মেটাডেটাও মিলবে। যদি নির্দিষ্ট না করা থাকে, তবে এই ক্ষেত্রটি |
metadataId | নির্বাচিত ডেভেলপার মেটাডেটা কেবলমাত্র সেই মেটাডেটার মধ্যেই সীমাবদ্ধ করে যার সাথে একটি মিল আছে |
metadataKey | নির্বাচিত ডেভেলপার মেটাডেটা কেবলমাত্র সেই মেটাডেটার মধ্যেই সীমাবদ্ধ করে যার সাথে একটি মিল আছে |
metadataValue | নির্বাচিত ডেভেলপার মেটাডেটা কেবলমাত্র সেই মেটাডেটার মধ্যেই সীমাবদ্ধ করে যার সাথে মিলে যায় |
visibility | নির্বাচিত ডেভেলপার মেটাডেটা কেবলমাত্র সেই মেটাডেটার মধ্যেই সীমাবদ্ধ করে যার সাথে মিলে যাওয়া |
ডেভেলপারমেটাডেটাঅবস্থানম্যাচিংকৌশল
ডেভেলপার মেটাডেটা অবস্থানের সাথে মিলের জন্য কৌশলগুলির একটি তালিকা।
| এনামস | |
|---|---|
DEVELOPER_METADATA_LOCATION_MATCHING_STRATEGY_UNSPECIFIED | ডিফল্ট মান। এই মানটি ব্যবহার করা উচিত নয়। |
EXACT_LOCATION | নির্দেশ করে যে একটি নির্দিষ্ট অবস্থান হুবহু মিলে যাওয়া উচিত। উদাহরণস্বরূপ, যদি তৃতীয় সারিতে একটি অবস্থান হিসাবে নির্দিষ্ট করা হয় তবে এই মিলের কৌশলটি কেবলমাত্র তৃতীয় সারিতে যুক্ত ডেভেলপার মেটাডেটার সাথে মিলবে। অন্যান্য অবস্থানের সাথে সম্পর্কিত মেটাডেটা বিবেচনা করা হবে না। |
INTERSECTING_LOCATION | নির্দেশ করে যে একটি নির্দিষ্ট অবস্থানটি সেই সঠিক অবস্থানের সাথে সাথে যেকোনো ছেদকারী অবস্থানের সাথে মিলবে। উদাহরণস্বরূপ, যদি তৃতীয় সারির অবস্থানকে একটি অবস্থান হিসাবে নির্দিষ্ট করা হয় তবে এই মিল কৌশলটি তৃতীয় সারিতে যুক্ত ডেভেলপার মেটাডেটার সাথে এবং তৃতীয় সারির ছেদকারী অবস্থানগুলিতে যুক্ত মেটাডেটার সাথে মিলবে। উদাহরণস্বরূপ, যদি কলাম B তে যুক্ত ডেভেলপার মেটাডেটা থাকে, তাহলে এই মিল কৌশলটি সেই অবস্থানের সাথেও মিলবে কারণ কলাম B তৃতীয় সারির সাথে ছেদ করে। |