পরিচালিত Google Play iframe-এর সাথে, আপনি গ্রাহকদের একটি একীভূত গতিশীলতা পরিচালনার অভিজ্ঞতা দিতে সরাসরি আপনার EMM কনসোলে পরিচালিত Google Play এম্বেড করতে পারেন।

আইফ্রেমে একটি শিরোনাম বার এবং একটি প্রসারণযোগ্য পার্শ্ব মেনু রয়েছে। মেনু থেকে, ব্যবহারকারীরা বিভিন্ন পৃষ্ঠায় নেভিগেট করতে পারেন:
- অ্যাপ্লিকেশানগুলি অনুসন্ধান করুন : IT প্রশাসকদের Google Play অ্যাপগুলি অনুসন্ধান এবং ব্রাউজ করতে, অ্যাপের বিশদ বিবরণ দেখতে এবং অ্যাপগুলি নির্বাচন করার অনুমতি দেয়৷
- ব্যক্তিগত অ্যাপস : আইটি প্রশাসকদের তাদের এন্টারপ্রাইজের জন্য ব্যক্তিগত অ্যাপ প্রকাশ ও পরিচালনা করার অনুমতি দেয়।
- ওয়েব অ্যাপস : IT অ্যাডমিনদের ওয়েবসাইট শর্টকাটগুলিকে অ্যাপ হিসেবে প্রকাশ ও বিতরণ করার অনুমতি দেয়।
- অ্যাপগুলি সংগঠিত করুন : আইটি অ্যাডমিনদের তাদের ব্যবহারকারীর ডিভাইসে প্লে স্টোর অ্যাপে অ্যাপগুলি কীভাবে সংগঠিত করা হয় তা কনফিগার করার অনুমতি দেয়।
সমস্ত পৃষ্ঠাগুলি ডিফল্টরূপে iframe-এ সক্রিয় থাকে, কিন্তু পৃথকভাবে নিষ্ক্রিয় করা যেতে পারে ( আপনার কনসোলে iframe যোগ করুন দেখুন)৷
বৈশিষ্ট্য
এই বিভাগটি পরিচালিত Google Play iframe-এ উপলব্ধ বৈশিষ্ট্যগুলি বর্ণনা করে৷ কিভাবে iframe এম্বেড করবেন এবং এই বৈশিষ্ট্যগুলি বাস্তবায়ন করবেন সে সম্পর্কে তথ্যের জন্য, আপনার কনসোলে iframe যোগ করুন দেখুন।
অ্যাপস অনুসন্ধান করুন
অনুসন্ধান অ্যাপস পৃষ্ঠা ( চিত্র 1 এ দেখানো হয়েছে) আইটি প্রশাসকদের Google Play অ্যাপগুলি অনুসন্ধান করতে, ব্রাউজ করতে এবং নির্বাচন করতে দেয়৷
অনুসন্ধান বাক্স
শিরোনাম বারে একটি অনুসন্ধান বাক্স পৃষ্ঠায় ডিফল্টরূপে সক্রিয় করা হয়৷ অনুসন্ধান বাক্সটি স্বয়ংক্রিয়-সাজেস্টের মতো বৈশিষ্ট্যগুলিকে সমর্থন করে এবং Google Play-তে সর্বজনীনভাবে তালিকাভুক্ত অ্যাপ্লিকেশানগুলি থেকে ফলাফল প্রদান করে৷ সার্চ ফলাফল আইফ্রেমের মধ্যে প্রদর্শিত হয়।
ব্যক্তিগত অ্যাপস

ব্যক্তিগত অ্যাপস পৃষ্ঠাটি আইটি প্রশাসকদের সরাসরি আপনার EMM কনসোল থেকে ব্যক্তিগত অ্যাপ প্রকাশ ও পরিচালনা করতে দেয়। আইটি অ্যাডমিনদের জন্য ব্যক্তিগত অ্যাপ প্রকাশনাকে স্ট্রীমলাইন করতে, পৃষ্ঠাটি:
- এন্টারপ্রাইজের পক্ষ থেকে নীরবে একটি Play Console অ্যাকাউন্ট তৈরি করে এবং IT অ্যাডমিনদের অ্যাডমিন অ্যাক্সেস দেয়।
- অ্যাপগুলি প্রকাশ করার জন্য পূর্বে প্রয়োজনীয় $25 USD Play Console রেজিস্ট্রেশন ফি মওকুফ করে।
- শুধুমাত্র একটি অ্যাপের APK এবং শিরোনাম প্রয়োজন।
- 10 মিনিটের কম সময়ে (Play কনসোলে 2 ঘন্টার তুলনায়) অ্যাপগুলি প্রকাশ করে।
দ্রষ্টব্য: ব্যক্তিগত অ্যাপস পৃষ্ঠা থেকে প্রকাশিত অ্যাপগুলি কখনই সর্বজনীন করা যাবে না।
আইটি প্রশাসক প্রথমবার আইফ্রেমে একটি অ্যাপ প্রকাশ করলে, iframe নীরবে এন্টারপ্রাইজের পক্ষ থেকে একটি প্লে কনসোল অ্যাকাউন্ট তৈরি করে। যদি তারা উন্নত সম্পাদনা করে , তাহলে তাদের একটি Google অ্যাকাউন্ট দিয়ে সাইন ইন করার জন্য অনুরোধ করা হবে—এটি যেকোনো Google অ্যাকাউন্ট হতে পারে (যেমন Gmail, ক্লাউড আইডেন্টিটি)। এই Google অ্যাকাউন্টটি এন্টারপ্রাইজের প্লে কনসোল অ্যাকাউন্টের একজন প্রশাসক হিসেবে যোগ করা হয়েছে। পরে, একজন আইটি প্রশাসক তাদের Google অ্যাকাউন্ট ব্যবহার করে সরাসরি প্লে কনসোলে সাইন ইন করতে পারেন, যেখানে তারা করতে পারেন:
- অ্যাডমিন অ্যাকাউন্ট যোগ করুন এবং পরিচালনা করুন ।
- একটি বিবরণ, স্ক্রিনশট এবং আরও অনেক কিছু সহ উন্নত অ্যাপের বিবরণ যোগ করুন।
- অ্যাপ্লিকেশানগুলি প্রকাশ না করুন৷
ব্যক্তিগত অ্যাপস পৃষ্ঠাটি কীভাবে ব্যবহার করবেন সে সম্পর্কে আইটি প্রশাসকদের নির্দেশাবলী পরিচালিত Google Play সহায়তা কেন্দ্রে উপলব্ধ।
বোতাম নির্বাচন করুন
একটি অ্যাপ প্রকাশিত হওয়ার পরে, একজন আইটি প্রশাসক অ্যাপের বিবরণ পৃষ্ঠায় এর শিরোনাম এবং APK সম্পাদনা করতে পারেন। অ্যাপের বিবরণ পৃষ্ঠাটি একটি SELECT বোতামও প্রদর্শন করে ( চিত্র 2 দেখুন)। আইটি প্রশাসক যখন এই বোতামটি ক্লিক করেন তখন যে ক্রিয়াটি সংঘটিত হয় তা আপনাকে নির্দিষ্ট করতে হবে (ধাপে 3 onproductselect
দেখুন । iframe ইভেন্টগুলি পরিচালনা করুন )।
ওয়েব অ্যাপস

ওয়েব অ্যাপস পৃষ্ঠাটি আইটি অ্যাডমিনদের পরিচালিত Google Play-তে ব্যক্তিগত অ্যাপ হিসেবে ওয়েবসাইটের শর্টকাট প্রকাশ করতে দেয়। ওয়েব অ্যাপ্লিকেশানগুলি তাদের প্যাকেজ নাম ( productId
) দ্বারা সনাক্ত করা যায় এবং প্রকাশ করতে সাধারণত 10 মিনিট সময় নেয়৷ প্রকাশ করার পরে, তারা স্বয়ংক্রিয়ভাবে তাদের এন্টারপ্রাইজের জন্য অনুমোদিত হয় অন্য অনুমোদিত অ্যাপের মতোই ব্যবহারকারীদের কাছে বিতরণ করা যেতে পারে। ওয়েব অ্যাপ্লিকেশানগুলি অন্যান্য পরিচালিত Play iframe বৈশিষ্ট্যগুলির সাথে সামঞ্জস্যপূর্ণ: এগুলি প্লে অনুসন্ধান পৃষ্ঠায় অনুসন্ধানযোগ্য এবং সংগ্রহগুলিতে যোগ করা যেতে পারে৷
ওয়েব অ্যাপ তৈরির ফর্মটির জন্য একটি শিরোনাম, HTTPS বা HTTP URL এবং আইকন চিত্র (512 x 512 JPG বা 32-বিট PNG) প্রয়োজন। অতিরিক্তভাবে, আইটি প্রশাসকরা তিনটি প্রদর্শন বিকল্প থেকে বেছে নিতে পারেন:
- পূর্ণ স্ক্রীন: অ্যাপটি পূর্ণ স্ক্রীন মোডে খোলে, ডিভাইসের স্ট্যাটাস বার এবং নেভিগেশন বার লুকিয়ে রাখে।
- স্বতন্ত্র (ডিফল্ট): অ্যাপটি ডিভাইসের স্ট্যাটাস বার এবং নেভিগেশন বার দেখায়।
- ন্যূনতম UI: অ্যাপটি ডিভাইসের স্ট্যাটাস বার এবং নেভিগেশন বার, অ্যাপের URL এবং একটি রিফ্রেশ বিকল্প দেখায়। HTTP URL-এর জন্য, এটিই একমাত্র উপলব্ধ বিকল্প।
ওয়েব অ্যাপস পৃষ্ঠাটি আইটি প্রশাসকদের ওয়েব অ্যাপ সম্পাদনা এবং মুছে ফেলতে দেয়। একটি ওয়েব অ্যাপ মুছে ফেলা হলে তা ব্যবহারকারীর পরিচালিত Google Play স্টোর থেকে মুছে যায়, তবে ব্যবহারকারীর এখনও এটিতে অ্যাক্সেস থাকতে পারে যদি অ্যাপটি ইতিমধ্যেই তাদের ডিভাইসে ইনস্টল করা থাকে। ব্যবহারকারীর ডিভাইস থেকে একটি ওয়েব অ্যাপ মুছে ফেলতে, অ্যাপগুলি মুছুন দেখুন। কীভাবে ওয়েব অ্যাপ তৈরি এবং সম্পাদনা করতে হয় তার ব্যবহারকারীদের জন্য নির্দেশাবলী পরিচালিত Google Play সহায়তা কেন্দ্রে উপলব্ধ।
বোতাম নির্বাচন করুন
একটি ওয়েব অ্যাপ প্রকাশিত হওয়ার পরে, এর বিবরণ পৃষ্ঠায় একটি SELECT বোতাম অন্তর্ভুক্ত থাকে। আইটি প্রশাসক যখন এই বোতামে ক্লিক করেন তখন যে ক্রিয়াটি সংঘটিত হয় (উদাহরণস্বরূপ, অ্যাপটি বিতরণ) আপনাকে নির্দিষ্ট করতে হবে (ধাপে 3 onproductselect
দেখুন । iframe ইভেন্টগুলি পরিচালনা করুন )।
অ্যাপগুলি সংগঠিত করুন

অর্গানাইজ অ্যাপস পৃষ্ঠা আইটি অ্যাডমিনদের অ্যাপ্লিকেশানগুলিকে সংগ্রহে সংগঠিত করতে দেয় (এটিকে ক্লাস্টারও বলা হয়)। উদাহরণস্বরূপ, একজন আইটি প্রশাসক ঘন ঘন ব্যবহৃত অ্যাপগুলির জন্য একটি প্রয়োজনীয় সংগ্রহ তৈরি করতে পারেন বা ট্র্যাকিং খরচ, লগিং ভ্রমণ ইত্যাদি সম্পর্কিত অ্যাপগুলির জন্য একটি ব্যয় সংগ্রহ তৈরি করতে পারেন৷ সংগ্রহগুলি ব্যবহারকারীর ডিভাইসে প্লে স্টোরের হোমপেজে প্রদর্শিত হয়৷
EMM-এর অবশ্যই iframe URL-এর প্যারামিটারে SELECT mode
ব্যবহার করতে হবে যাতে সংগ্রহে অ্যাপগুলি অনুসন্ধান এবং যোগ করার অনুমতি দেওয়া যায়।
ব্যবহারকারীর ডিভাইসে, প্লে স্টোর অ্যাপটি শুধুমাত্র ব্যবহারকারীর (বা ডিভাইস) জন্য উপলব্ধ একটি সংগ্রহের অ্যাপগুলি প্রদর্শন করে। কোনো সংগ্রহে ব্যবহারকারীর (বা ডিভাইস) জন্য উপলব্ধ কোনো অ্যাপ অন্তর্ভুক্ত না হলে, সংগ্রহটি প্লে স্টোরে প্রদর্শিত হবে না।

একটি ডিভাইসে
আইটি প্রশাসকরা অর্গানাইজ অ্যাপস পৃষ্ঠায় বিদ্যমান সংগ্রহগুলি সম্পাদনা, মুছতে এবং অনুলিপি করতে পারেন। এই কাজগুলি কীভাবে সম্পাদন করতে হয় তার জন্য ব্যবহারকারীর নির্দেশাবলী পরিচালিত Google Play সহায়তা কেন্দ্রে পাওয়া যায়৷
আপনার কনসোলে iframe যোগ করুন
ধাপ 1. একটি ওয়েব টোকেন তৈরি করুন
একটি ওয়েব টোকেন তৈরি করতে যা এন্টারপ্রাইজকে চিহ্নিত করে, কল করুন Enterprises.createWebToken
. নিম্নলিখিত উদাহরণ দেখায় কিভাবে জাভা-এর জন্য Google Play EMM API ক্লায়েন্ট লাইব্রেরি ব্যবহার করে টোকেনটি পুনরুদ্ধার করতে হয়।
আইফ্রেমের সমস্ত পৃষ্ঠা ডিফল্টরূপে সক্রিয় থাকে। একটি ওয়েব টোকেন তৈরি করার সময়, আপনি কোন পৃষ্ঠা(গুলি) নিষ্ক্রিয় করতে হবে তা নির্দিষ্ট করতে পারেন৷ নীচের উদাহরণটি ব্যক্তিগত অ্যাপ্লিকেশন, ওয়েব অ্যাপ্লিকেশন এবং সংগঠিত অ্যাপ্লিকেশনগুলিকে অক্ষম করে৷
public AdministratorWebToken getAdministratorWebToken( String enterpriseId) throws IOException { AdministratorWebTokenSpec tokenSpec = new AdministratorWebTokenSpec(); tokenSpec.setParent("https://my-emm-console.com"); tokenSpec.setPlaySearch(new AdministratorWebTokenSpecPlaySearch()); tokenSpec.setPrivateApps(new AdministratorWebTokenSpecPrivateApps().setEnabled(false)); tokenSpec.setWebApps(new AdministratorWebTokenSpecWebApps().setEnabled(false)); tokenSpec.setStoreBuilder(new AdministratorWebTokenSpecStoreBuilder().setEnabled(false)); return androidEnterprise .enterprise() .createWebToken(enterpriseId, tokenSpec) .execute(); }
আপনার কনসোলে iframe রেন্ডার করার সময় আপনাকে অন্যান্য পরামিতি সহ প্রত্যাবর্তিত টোকেন অন্তর্ভুক্ত করতে হবে।
ধাপ 2. iframe রেন্ডার করুন
পরিচালিত Play iframe কিভাবে রেন্ডার করতে হয় তার একটি উদাহরণ এখানে দেওয়া হল:
<script src="https://apis.google.com/js/api.js"></script>
<div id="container"></div>
<script>
gapi.load('gapi.iframes', function() {
var options = {
'url': 'https://play.google.com/work/embedded/search?token=web_token&mode=SELECT',
'where': document.getElementById('container'),
'attributes': { style: 'width: 600px; height:1000px', scrolling: 'yes'}
}
var iframe = gapi.iframes.getContext().openChild(options);
});
</script>
এই কোডটি কন্টেইনার div
ভিতরে একটি আইফ্রেম তৈরি করে। আইফ্রেম ট্যাগে প্রয়োগ করা বৈশিষ্ট্যগুলি উপরের মত 'বিশিষ্ট' বিকল্পের সাথে সেট করা যেতে পারে।
URL প্যারামিটার
নীচের সারণীটি iframe-এর জন্য উপলব্ধ সমস্ত প্যারামিটারগুলিকে তালিকাভুক্ত করে যা URL প্যারামিটার হিসাবে URL-এ যোগ করা যেতে পারে, যেমন:
'url': 'https://play.google.com/work/embedded/search?token=web_token&mode=SELECT&showsearchbox=TRUE',
প্যারামিটার | পাতা | প্রয়োজন | বর্ণনা |
---|---|---|---|
token | N/A | হ্যাঁ | টোকেন ধাপ 1 থেকে ফিরে এসেছে। |
iframehomepage | N/A | না | আইফ্রেম রেন্ডার করা হলে প্রাথমিক পৃষ্ঠা প্রদর্শিত হয়। সম্ভাব্য মানগুলি হল PLAY_SEARCH , WEB_APPS , PRIVATE_APPS , এবং STORE_BUILDER (অ্যাপগুলি সংগঠিত করুন)৷ যদি নির্দিষ্ট না করা হয়, তাহলে অগ্রাধিকারের নিম্নলিখিত ক্রমটি নির্ধারণ করে কোন পৃষ্ঠাটি প্রদর্শিত হবে: 1. PLAY_SEARCH , 2. PRIVATE_APPS , 3. WEB_APPS , 4. STORE_BUILDER ৷ |
locale | N/A | না | একটি সুগঠিত BCP 47 ভাষা ট্যাগ যা iframe-এ বিষয়বস্তু স্থানীয়করণ করতে ব্যবহৃত হয়। নির্দিষ্ট করা না থাকলে, ডিফল্ট মান হল en_US । |
mode | অ্যাপস অনুসন্ধান করুন | না | SELECT : আইটি অ্যাডমিনদের অ্যাপ নির্বাচন করতে দেয়।APPROVE (ডিফল্ট): আইটি প্রশাসকদের অ্যাপগুলি নির্বাচন, অনুমোদন এবং অনুমোদন বাতিল করতে দেয়৷ |
showsearchbox | অ্যাপস অনুসন্ধান করুন | না | TRUE (ডিফল্ট): অনুসন্ধান বাক্স প্রদর্শন করে এবং আইফ্রেমের মধ্যে থেকে অনুসন্ধান ক্যোয়ারী শুরু করে।FALSE : অনুসন্ধান বাক্সটি প্রদর্শিত হয় না। |
search | অ্যাপস অনুসন্ধান করুন | না | অনুসন্ধান স্ট্রিং. নির্দিষ্ট করা থাকলে, iframe IT অ্যাডমিনকে নির্দিষ্ট স্ট্রিং সহ ফলাফল অনুসন্ধান করতে নির্দেশ করে। |
ধাপ 3. iframe ইভেন্টগুলি পরিচালনা করুন
আপনার একীকরণের অংশ হিসাবে নিম্নলিখিত ইভেন্টগুলি পরিচালনা করা উচিত।
ঘটনা | বর্ণনা |
---|---|
onproductselect | ব্যবহারকারী একটি অ্যাপ নির্বাচন বা অনুমোদন করে। এটি এমন একটি বস্তু প্রদান করে:{
"packageName": The package name of the app, e.g. "com.google.android.gm",
"productId": The product ID of the app, e.g. "app:com.google.android.gm",
"action": The type of action performed on the document. Possible values are:
"approved", "unapproved" or "selected." If you implement the iframe in |
onproductselect
জন্য শুনতে হয়:iframe.register('onproductselect', function(event) { console.log(event); }, gapi.iframes.CROSS_ORIGIN_IFRAMES_FILTER);