refresh date: 2026-09-25 robots: noindex
বিবরণ
ডিভাইস অ্যাট্রিবিউট পড়তে chrome.enterprise.deviceAttributes API ব্যবহার করুন। মনে রাখবেন: এই API শুধুমাত্র এন্টারপ্রাইজ নীতি দ্বারা ফোর্স-ইনস্টল করা এক্সটেনশনের জন্য উপলভ্য।
অনুমতি
enterprise.deviceAttributesউপলভ্যতা
পদ্ধতি
getDeviceAnnotatedLocation()
chrome.enterprise.deviceAttributes.getDeviceAnnotatedLocation(
callback?: function,
): Promise<string>
অ্যাডমিনিস্ট্রেটরের অ্যানোটেট করা লোকেশন ফেচ করে। বর্তমান ব্যবহারকারী অ্যাফিলিয়েট না হলে বা অ্যাডমিনিস্ট্রেটর কোনও অ্যানোটেটেড লোকেশন সেট না করলে, খালি স্ট্রিং দেখায়।
প্যারামিটারগুলি
-
কলব্যাক
ফাংশন ঐচ্ছিক
callbackপ্যারামিটারটি দেখতে এইরকম:(annotatedLocation: string) => void
-
annotatedLocation
স্ট্রিং
-
রিটার্ন
-
Promise<string>
Chrome 96+একটি Promise রিটার্ন করে যা ডিভাইসের অ্যানোটেট করা লোকেশনের সাথে সমাধান করে।
Manifest V3 এবং তার পরবর্তী ভার্সনের জন্য শুধু প্রমিস কাজ করে, অন্যান্য প্ল্যাটফর্মের ক্ষেত্রে কলব্যাক ব্যবহার করতে হবে।
getDeviceAssetId()
chrome.enterprise.deviceAttributes.getDeviceAssetId(
callback?: function,
): Promise<string>
অ্যাডমিনিস্ট্রেটরের অ্যানোটেট করা অ্যাসেট আইডি ফেচ করে। বর্তমান ব্যবহারকারী অ্যাফিলিয়েট না হলে বা অ্যাডমিনিস্ট্রেটর কোনও অ্যাসেট আইডি সেট না করলে, খালি স্ট্রিং দেখায়।
প্যারামিটারগুলি
-
কলব্যাক
ফাংশন ঐচ্ছিক
callbackপ্যারামিটারটি দেখতে এইরকম:(assetId: string) => void
-
assetId
স্ট্রিং
-
রিটার্ন
-
Promise<string>
Chrome 96+একটি Promise রিটার্ন করে যা ডিভাইসের অ্যাসেট আইডির মাধ্যমে সমাধান করা হয়।
Manifest V3 এবং তার পরবর্তী ভার্সনের জন্য শুধু প্রমিস কাজ করে, অন্যান্য প্ল্যাটফর্মের ক্ষেত্রে কলব্যাক ব্যবহার করতে হবে।
getDeviceHostname()
chrome.enterprise.deviceAttributes.getDeviceHostname(
callback?: function,
): Promise<string>
DeviceHostnameTemplate নীতি দ্বারা সেট করা ডিভাইসের হোস্টনেম ফেচ করে। বর্তমান ব্যবহারকারী অ্যাফিলিয়েট না হলে বা এন্টারপ্রাইজ নীতি অনুযায়ী কোনও হোস্টনেম সেট করা না থাকলে, খালি স্ট্রিং জমা দেয়।
প্যারামিটারগুলি
-
কলব্যাক
ফাংশন ঐচ্ছিক
callbackপ্যারামিটারটি দেখতে এইরকম:(hostname: string) => void
-
হোস্টনাম
স্ট্রিং
-
রিটার্ন
-
Promise<string>
Chrome 96+একটি Promise রিটার্ন করে যা ডিভাইসের হোস্টনেমের সাথে সমাধান করে।
Manifest V3 এবং তার পরবর্তী ভার্সনের জন্য শুধু প্রমিস কাজ করে, অন্যান্য প্ল্যাটফর্মের ক্ষেত্রে কলব্যাক ব্যবহার করতে হবে।
getDeviceSerialNumber()
chrome.enterprise.deviceAttributes.getDeviceSerialNumber(
callback?: function,
): Promise<string>
ডিভাইসের সিরিয়াল নম্বর ফেচ করে। মনে রাখবেন, এই API-এর উদ্দেশ্য হল ডিভাইস অ্যাডমিনিস্টার করা (যেমন, ডিভাইস-ব্যাপী সার্টিফিকেটের জন্য সার্টিফিকেট সাইন রিকোয়েস্ট জেনারেট করা)। ডিভাইস অ্যাডমিনিস্ট্রেটরের সম্মতি ছাড়া ডিভাইস ট্র্যাক করার জন্য এই API ব্যবহার করা যাবে না। বর্তমান ব্যবহারকারী অ্যাফিলিয়েটেড না হলে, খালি স্ট্রিং রিটার্ন করে।
প্যারামিটারগুলি
-
কলব্যাক
ফাংশন ঐচ্ছিক
callbackপ্যারামিটারটি দেখতে এইরকম:(serialNumber: string) => void
-
serialNumber
স্ট্রিং
-
রিটার্ন
-
Promise<string>
Chrome 96+একটি Promise রিটার্ন করে যা ডিভাইসের সিরিয়াল নম্বরের সাথে সমাধান করে।
Manifest V3 এবং তার পরবর্তী ভার্সনের জন্য শুধু প্রমিস কাজ করে, অন্যান্য প্ল্যাটফর্মের ক্ষেত্রে কলব্যাক ব্যবহার করতে হবে।
getDirectoryDeviceId()
chrome.enterprise.deviceAttributes.getDirectoryDeviceId(
callback?: function,
): Promise<string>
ডিরেক্টরি API-এর ডিভাইস শনাক্তকারীর ভ্যালু ফেচ করে, যা সার্ভার দ্বারা জেনারেট করা হয় এবং ক্লাউড ডিরেক্টরি API-তে কোয়েরি করার জন্য ডিভাইসের ক্লাউড রেকর্ড শনাক্ত করে। বর্তমান ব্যবহারকারী অ্যাফিলিয়েটেড না হলে, খালি স্ট্রিং রিটার্ন করে।
প্যারামিটারগুলি
-
কলব্যাক
ফাংশন ঐচ্ছিক
callbackপ্যারামিটারটি দেখতে এইরকম:(deviceId: string) => void
-
deviceId
স্ট্রিং
-
রিটার্ন
-
Promise<string>
Chrome 96+একটি Promise রিটার্ন করে যা ডিরেক্টরি API-এর ডিভাইস শনাক্তকারীর সাথে সমাধান করে।
Manifest V3 এবং তার পরবর্তী ভার্সনের জন্য শুধু প্রমিস কাজ করে, অন্যান্য প্ল্যাটফর্মের ক্ষেত্রে কলব্যাক ব্যবহার করতে হবে।