FAQs প্রকাশ করুন
কন্টেন্ট প্রকাশনার কাজ কে পরিচালনা করে?
অ্যাপ ডেভেলপার কন্টেন্ট প্রকাশনার কাজ পরিচালনা করে এবং এনগেজ সার্ভিসে অনুরোধ পাঠায়। এইভাবে, বিকাশকারী অংশীদারদের ব্যবহারকারীদের কাছে কখন এবং কীভাবে সামগ্রী প্রকাশ করা যায় তার উপর আরও নিয়ন্ত্রণ থাকে। এটি বিষয়বস্তু প্রকাশ করার জন্য অংশীদার অ্যাপকে ঘন ঘন জাগানো এড়ায়।
একজন বিকাশকারীকে কি সমস্ত ক্লাস্টার প্রকার প্রকাশ করতে হবে?
যদিও প্রযুক্তিগতভাবে বিকাশকারীরা শুধুমাত্র একটি ক্লাস্টার প্রকাশ করতে মুক্ত, আমরা দৃঢ়ভাবে আরও কিছু অন্তর্ভুক্ত করার পরামর্শ দিই ৷ অন্যথায়, ডেভেলপাররা তাদের বিষয়বস্তুর সাথে আরও ভালোভাবে জড়িত থাকার সুযোগ মিস করবেন। আমরা প্রতিটি উল্লম্বের জন্য সমস্ত ক্লাস্টার প্রকার প্রকাশ করার সুপারিশ করি ৷
অ্যাপটি চলাকালীন কত ঘন ঘন ডেভেলপার অংশীদার ওয়ার্ক ম্যানেজার ব্যবহার করে ডেটা প্রকাশ করবেন?
এটি বিকাশকারী অংশীদার দ্বারা সিদ্ধান্ত নেওয়া হয়। Google সাধারণ সুপারিশ সামগ্রীর জন্য দিনে একবার বা দুবার প্রকাশ করার সুপারিশ করে এবং শপিং কার্ট, পুনঃক্রম এবং অন্যান্য ধারাবাহিক সামগ্রীর জন্য একটি ইভেন্ট-চালিত পদ্ধতি ব্যবহার করার পরামর্শ দেয় (উদাহরণস্বরূপ, কার্টে আইটেম যোগ করা ব্যবহারকারীর কলব্যাক হিসাবে কর্মীকে শুরু করুন বা ব্যবহারকারী একটি সিনেমা অর্ধেক থামিয়ে দেন)। সামাজিক অ্যাপগুলির জন্য, প্রতিটি অ্যাপ ব্যবহারের পরে আপডেট করা সুপারিশ ক্লাস্টারগুলি প্রকাশ করা গুরুত্বপূর্ণ৷ সোশ্যাল অ্যাপ ব্যবহারকারীরা সাম্প্রতিক সুপারিশগুলিতে আরও বেশি আগ্রহী এবং আদর্শভাবে সর্বাধিক একবারে একটি পোস্ট দেখতে চান৷
কখন ডেভেলপার কল APIs মুছে ফেলা উচিত?
এপিআই মুছুন শুধুমাত্র তখনই কল করা উচিত যখন প্রকাশ করার মতো কোনো বিষয়বস্তু নেই। কন্টেন্ট প্রতিস্থাপন করার জন্য পরবর্তীকালে APIs মুছে ফেলুন এবং প্রকাশ করবেন না ; প্রকাশের APIগুলি পূর্বের সামগ্রীগুলি স্বয়ংক্রিয়ভাবে সরিয়ে দেয়।
সম্প্রচার অভিপ্রায় FAQs
কেন অ্যান্ড্রয়েড অ্যাপ ডেভেলপারদের ব্রডকাস্ট ইন্টেন্টের জন্য নিবন্ধন করতে হবে?
ব্যবহারকারীর কাছে নতুন বিষয়বস্তু পরিবেশন করার জন্য, ব্যবহারকারীরা ঘন ঘন অ্যাপ ব্যবহার না করতে পারে এমন ক্ষেত্রে ডেটা সিঙ্ক ট্রিগার করতে আপনার সম্প্রচারের উদ্দেশ্য ব্যবহার করা উচিত।
পটভূমি সম্পাদন অনুমোদিত নয়
সম্প্রচারের অভিপ্রায় নিবন্ধন করার সময়, আপনি নিম্নলিখিত ত্রুটির সম্মুখীন হতে পারেন:
Background execution not allowed: receiving Intent
{ act=com.google.android.engage.action.PUBLISH_RECOMMENDATION .. }
আপনাকে ব্রডকাস্ট রিসিভারগুলিকে গতিশীলভাবে নিবন্ধন করতে হবে।
class AppEngageBroadcastReceiver extends BroadcastReceiver {
// Trigger recommendation cluster publish when PUBLISH_RECOMMENDATION broadcast
// is received
}
public static void registerBroadcastReceivers(Context context) {
context = context.getApplicationContext();
// Register Recommendation Cluster Publish Intent
context.registerReceiver(new AppEngageBroadcastReceiver(),
new IntentFilter(com.google.android.engage.service.Intents.ACTION_PUBLISH_RECOMMENDATION));
...
}
ওয়ার্কফ্লো FAQs
SDK-এর সাথে সংহত করার সময়, আপনি নিম্নলিখিত ত্রুটিগুলি দেখতে পারেন:
গভীর লিঙ্ক পরীক্ষা করা হচ্ছে
গভীর লিঙ্কগুলি প্যাকেজের নামের সাথে যুক্ত। গভীর লিঙ্কগুলি পরীক্ষা করার একটি ভাল উপায় হল অ্যাডবি টুল ব্যবহার করা।
adb shell am start -W -a android.intent.action.VIEW -d <DEEPLINK URI> <PACKAGE NAME>
আমি কিভাবে একীকরণের প্রভাব গণনা করতে পারি?
গভীর লিঙ্কগুলি অ্যাট্রিবিউশন ট্র্যাক করার একটি দুর্দান্ত উপায়। ব্যবহারকারীদের আপনার অ্যাপে নিয়ে যাওয়া ডিপ লিঙ্ক URLগুলি অতিরিক্ত ট্র্যাকিং প্যারামের সাথে অন্তর্ভুক্ত করা যেতে পারে। যেমন- "http://xx/deeplink?source_tag=engage"।
বিকাশকারীরা তাদের নিজস্ব ট্র্যাকিং প্যারাম যোগ করতে পারে এবং প্রভাব গণনা করতে অ্যাট্রিবিউশন প্রদান করতে পারে।
টিভি 2.0 প্রায়শই জিজ্ঞাসিত প্রশ্নগুলির জন্য নিযুক্ত হন৷
সাধারণ প্রশ্ন
Continue Watching 2.0 কি?
2.0 দেখা চালিয়ে যান (ভিডিও ডিসকভারি এপিআই) "আপনি যেখান থেকে ছেড়েছিলেন" অভিজ্ঞতাকে পরবর্তী স্তরে নিয়ে যায়! এটি একটি উল্লেখযোগ্য আপগ্রেড যা দর্শকদের বিস্তৃত ডিভাইস জুড়ে তাদের বিষয়বস্তু নির্বিঘ্নে পুনরায় শুরু করতে দেয়৷ আপনার Google TV তে একটি চলচ্চিত্র শুরু করার কল্পনা করুন এবং তারপরে আপনার যাতায়াতের সময় এটি আপনার ফোনে অনায়াসে চালিয়ে যান - এটি 2.0 দেখার অবিরত শক্তি।
এই নতুন সিস্টেমটি সমগ্র Google ইকোসিস্টেম জুড়ে একটি মসৃণ, ঘর্ষণহীন অভিজ্ঞতা প্রদান করে দর্শকদের ব্যস্ততা এবং ধরে রাখার জন্য ডিজাইন করা হয়েছে।
Continue Watching 2.0 ব্যবহার করার সুবিধা কী কী?
উত্তর: Continue Watching 2.0 দর্শকদের জন্য আগের চেয়ে সহজ করে তোলে তারা আপনার বিষয়বস্তুতে যেখান থেকে ছেড়ে গেছে, তারা যে ডিভাইস ব্যবহার করছে তা বিবেচনা না করে। এটি কিভাবে কাজ করে তা এখানে:
- Google জুড়ে নিরবচ্ছিন্ন অভিজ্ঞতা: আপনার Google TV তে দেখা শুরু করুন এবং আপনার Android ফোন, iPhone বা Android ট্যাবলেটে নির্বিঘ্নে চালিয়ে যান। এটি এমন ডিভাইসগুলিতেও কাজ করে যেখানে আপনি এখনও অ্যাপটি ইনস্টল করেননি!
- বর্ধিত ব্যস্ততা এবং ধরে রাখা: 2.0 দেখা চালিয়ে যান ব্যবহারকারীদের আপনার অ্যাপে ফিরিয়ে আনতে সাহায্য করে, এমনকি নতুন ডিভাইসেও। ব্যবহারকারীদের তাদের প্রিয় শো পুনরায় শুরু করার অনুমতি দিয়ে, আপনি তাদের দেখার সম্ভাবনা বাড়িয়ে দেন।
- বিস্তৃত নাগাল: Google TV এর বাইরে, 2.0 দেখা চালিয়ে যান অন্যান্য Android মিডিয়া অভিজ্ঞতা, যেমন Play Cubes এবং অন্যান্য Google মিডিয়া অ্যাপস জুড়ে কাজ করে৷
- ব্যাকওয়ার্ড সামঞ্জস্যপূর্ণ: আপনি যদি ইতিমধ্যেই পুরোনো " পরবর্তী দেখুন " বৈশিষ্ট্যটি ব্যবহার করে থাকেন তবে কোন সমস্যা নেই! Continue Watching 2.0 ব্যাকওয়ার্ড সামঞ্জস্যপূর্ণ, তাই আপনার বিদ্যমান ইন্টিগ্রেশন এখনও কাজ করবে।
গুরুত্বপূর্ণ দ্রষ্টব্য: সমস্ত নতুন কন্টিনিউ ওয়াচিং ইন্টিগ্রেশন অবশ্যই কন্টিনিউ ওয়াচিং 2.0 ব্যবহার করতে হবে। পুরোনো "ক্রস ডিভাইস প্লে নেক্সট" সিস্টেমটি পর্যায়ক্রমে বন্ধ করা হচ্ছে।
কোন পৃষ্ঠতল সমর্থন 2.0 দেখা চালিয়ে যান?
- গুগল টিভি
- অ্যান্ড্রয়েড টিভি (শুধুমাত্র ডিভাইসে কিন্তু এনগেজ এসডিকে সমর্থন করে)
- গুগল টিভি অ্যান্ড্রয়েড মোবাইল অ্যাপ
- Google TV iOS মোবাইল অ্যাপ
- কিউব খেলুন
- গুগল বিনোদন স্থান
- iOS ডিভাইস (REST API ইন্টিগ্রেশন সহ)।
2.0 দেখা চালিয়ে যাওয়ার জন্য কি এনগেজ SDK?
হ্যাঁ, Engage SDK হল Continue Watching 2.0 এর জন্য। Continue Watching 2.0-এর সাথে একীভূত করা প্রয়োজন।
কন্টিনিউ ওয়াচিং 2.0 কি সবার জন্য উপলব্ধ?
দেখা চালিয়ে যান 2.0 পর্যায়ক্রমে চালু করা হচ্ছে।
- প্রারম্ভিক অ্যাক্সেস: আমরা প্রাথমিকভাবে একটি প্রারম্ভিক অ্যাক্সেস প্রোগ্রাম (EAP) এর মাধ্যমে অংশীদারদের একটি নির্বাচিত গ্রুপকে অ্যাক্সেস প্রদান করছি।
- অ্যাক্সেস প্রসারিত করা: আমরা শীঘ্রই সকল ডেভেলপারদের কাছে 2.0 দেখার অবিরত করার জন্য কঠোর পরিশ্রম করছি।
একটি মসৃণ এবং সফল প্রবর্তন নিশ্চিত করতে, রোলআউট পরিচালনা করার জন্য আমাদের কাছে সুরক্ষা ব্যবস্থা রয়েছে। এতে কন্টিনিউ ওয়াচিং 2.0 সাইডে অনুমোদিত তালিকা এবং Engage SDK-এর মধ্যে একটি পৃথক চেক উভয়ই জড়িত। আপনি একজন EAP অংশীদার হন বা শীঘ্রই অনবোর্ড হতে চান, অনুগ্রহ করে আমাদের সাথে যোগাযোগ করুন যাতে আপনি Engage SDK ইন্টিগ্রেশন শুরু করার আগে আমরা অ্যাক্সেসের অনুমতি সেট আপ করতে পারি।
আমাদের প্রদান করা উচিত একটি প্রস্তাবিত ছবির আকার আছে?
সত্তা তৈরি করুন বিভাগে ছবির প্রয়োজনীয়তা আপডেট করা হয়েছে।
এই নতুন API ডকুমেন্টেশনের সাথে, ক্লায়েন্ট থেকে Google সার্ভার দ্বারা টেনে নেওয়া ডেটা কি অবিরত দেখবে এবং এটি কি সমস্ত ডিভাইসে প্রতিফলিত হবে?
নতুন API দেখা চালিয়ে যাওয়ার জন্য উল্লেখযোগ্য সুবিধা প্রদান করে, যার মধ্যে রয়েছে:
Google TV জুড়ে নিরবচ্ছিন্ন অভিজ্ঞতা: ব্যবহারকারীরা একটি Google TV-তে দেখা শুরু করতে পারেন এবং একই অ্যাকাউন্টে লগ ইন করা অন্য যেকোনো Google TV-এ পুনরায় শুরু করতে পারেন। এই বৈশিষ্ট্যটি পুরানো Android TV সংস্করণগুলির সাথেও কাজ করে৷
মোবাইল অ্যাপ ইন্টিগ্রেশন: কন্টিনিউ ওয়াচিং অ্যান্ড্রয়েড এবং আইওএস-এর জন্য Google TV মোবাইল অ্যাপে উপলব্ধ, ব্যবহারকারীদের তাদের টিভি এবং মোবাইল ডিভাইসের মধ্যে নির্বিঘ্নে স্যুইচ করতে দেয়।
বর্ধিত ব্যবহারকারী ধারণ: এমনকি এমন ডিভাইসগুলিতেও যেখানে অ্যাপ ইনস্টল করা নেই বা যেখানে ব্যবহারকারী লগ ইন করেননি, অবিরত দেখা ব্যবহারকারীদের আপনার অ্যাপের সাথে পুনরায় যুক্ত হতে অনুরোধ করে, ধারণকে বাড়িয়ে তোলে।
অন্যান্য প্ল্যাটফর্মে সম্প্রসারণ: এই ইন্টিগ্রেশনটি অন্যান্য Google মিডিয়া প্ল্যাটফর্ম যেমন Android, Play Cubes, ট্যাবলেট এবং Android-এ অন্যান্য Google মিডিয়া অ্যাপ এবং সারফেসে দেখা চালিয়ে যাওয়াকে প্রসারিত করে, ডিভাইস জুড়ে ব্যবহারকারীর ব্যস্ততা বাড়ায়।
আমি কন্টিনিউয়েশন ক্লাস্টারে প্রকাশ করতে পারি এমন সত্তার সংখ্যার সীমা কত?
প্রতিটি বিকাশকারী অংশীদার কন্টিনিউয়েশন ক্লাস্টারে সর্বাধিক 5টি সত্তার মধ্যে সীমাবদ্ধ। এই সীমাটি Google TV-তে "দেখা চালিয়ে যান" সারিতে সামগ্রীর ন্যায্য বিতরণ নিশ্চিত করে, যা একাধিক মিডিয়া প্রদানকারীর জন্য একটি ভাগ করা স্থান।
আমি যদি 5টির বেশি সত্ত্বা প্রকাশ করার চেষ্টা করি তাহলে কী হবে?
EngageSDK আপনার প্রকাশের অনুরোধ প্রত্যাখ্যান করবে যদি এটি 5-সত্তা সীমা অতিক্রম করে। সফলভাবে প্রকাশ করার জন্য আপনাকে আপনার অনুরোধে সত্তার সংখ্যা কমাতে হবে। আপনার শুধুমাত্র সেই সত্তাগুলিকে অন্তর্ভুক্ত করা উচিত যেখানে ব্যবহারকারীরা দেখা ছেড়ে দিয়েছেন, তাই বেশিরভাগ ক্ষেত্রেই এই ধরনের কয়েকটি সত্তা থাকবে৷ যখন এই ধরনের 5টির বেশি সত্তা থাকে, তখন আপনি প্রকাশ করার জন্য সাম্প্রতিকতমগুলি বেছে নিতে পারেন।
কেন সত্তা সংখ্যার একটি সীমা আছে?
গুগল টিভিতে "দেখা চালিয়ে যান" সারিটি বিভিন্ন মিডিয়া প্রদানকারীর সামগ্রী প্রদর্শন করে৷ প্রদানকারীর প্রতি সত্তার সংখ্যা সীমিত করা নিশ্চিত করে যে ব্যবহারকারীরা তাদের সমস্ত প্রিয় উত্স থেকে সামগ্রীর একটি বৈচিত্র্যপূর্ণ নির্বাচন দেখতে পান, একটি ন্যায্য এবং ভারসাম্যপূর্ণ ব্যবহারকারীর অভিজ্ঞতা প্রচার করে৷
যাচাইকরণ অ্যাপ্লিকেশন প্রশ্ন
জমা দেওয়ার আগে যাচাইকরণ অ্যাপের সাথে আমার অ্যাপটি পরীক্ষা করা কি বাধ্যতামূলক?
হ্যাঁ, আপনার APK জমা দেওয়ার আগে যাচাইকরণ অ্যাপের মাধ্যমে আপনার অ্যাপ পরীক্ষা করা অপরিহার্য।
যদিও আমরা বুঝতে পারি যে আপনি আপনার বাস্তবায়নে আত্মবিশ্বাসী হতে পারেন, তবে Continue Watching 2.0 ইন্টিগ্রেশনে অনেক জটিল উপাদান রয়েছে। যাচাইকরণ অ্যাপটি একটি নিরাপত্তা জাল হিসাবে কাজ করে, সম্ভাব্য সমস্যাগুলিকে প্রথম দিকে ধরা দেয় এবং দীর্ঘমেয়াদে আপনার মূল্যবান সময় এবং প্রচেষ্টা বাঁচায়৷
এটিকে একটি দ্রুত চেকআপ হিসাবে ভাবুন যা একটি মসৃণ লঞ্চ এবং একটি দুর্দান্ত ব্যবহারকারীর অভিজ্ঞতার গ্যারান্টি সহায়তা করে৷
আগে থেকে যেকোন সমস্যা চিহ্নিত করে সমাধান করে, আপনি প্রত্যাখ্যান এবং পুনরায় জমা দেওয়ার হতাশা এড়াতে পারেন।
আপনার APK জমা দেওয়ার জন্য, আপনাকে একটি স্ক্রিনশট অন্তর্ভুক্ত করতে হবে যা দেখায় যে আপনার অ্যাপ যাচাইকরণ প্রক্রিয়াটি পাস করেছে।
#### ইন্টিগ্রেশনের সময় কিছু সাধারণ ভুল কী কী খেয়াল রাখতে হবে?
যাচাইকরণ অ্যাপটি আপনার Continue Watching 2.0 ইন্টিগ্রেশনের সাথে সম্ভাব্য সমস্যাগুলি ধরতে ডিজাইন করা হয়েছে। এখানে কিছু সাধারণ ভুল রয়েছে যা বিকাশকারীরা প্রায়শই সম্মুখীন হয়:
সব ধরনের সামগ্রীর জন্য (চলচ্চিত্র, টিভি পর্ব, লাইভ স্ট্রিম, ভিডিও ক্লিপ):
- অনুপস্থিত লিঙ্ক: নিশ্চিত করুন যে আপনি আপনার সামগ্রীর জন্য বৈধ প্ল্যাটফর্ম-নির্দিষ্ট ইউআরআই (লিঙ্ক) প্রদান করেছেন। এই লিঙ্কগুলি সিস্টেমকে বলে যে প্রতিটি প্ল্যাটফর্মে আপনার সামগ্রী কোথায় পাবেন।
- অনুপস্থিত শিরোনাম: আপনার সমস্ত সামগ্রীর জন্য শিরোনাম অন্তর্ভুক্ত করতে ভুলবেন না৷ এটি ব্যবহারকারীদের তারা কী দেখছে তা সনাক্ত করতে সহায়তা করে৷
- ছবির আকৃতির অনুপাত: নিশ্চিত করুন যে আপনার সামগ্রীর সাথে যুক্ত সমস্ত চিত্রের একটি আকৃতির অনুপাত 16:9 এর কাছাকাছি রয়েছে। এটি নিশ্চিত করে যে আপনার ছবিগুলি বিভিন্ন স্ক্রিনে সঠিকভাবে প্রদর্শিত হবে।
টিভি পর্বের জন্য:
- সম্পূর্ণ পর্বের তথ্য: অনুষ্ঠানের শিরোনাম, পর্বের নম্বর এবং সিজন নম্বর অন্তর্ভুক্ত করতে ভুলবেন না। এটি পর্বগুলি সংগঠিত করতে সহায়তা করে এবং ব্যবহারকারীদের একটি সিরিজের মধ্যে নেভিগেট করতে দেয়৷
- সঠিক প্লেব্যাক অবস্থান: শেষ প্লেব্যাক অবস্থানটি পর্বের মোট সময়কালের চেয়ে কম বা সমান কিনা তা দুবার চেক করুন। এটি ব্যবহারকারীদের সঠিক স্থান থেকে পুনরায় শুরু করা নিশ্চিত করে।
চলচ্চিত্রের জন্য:
- সঠিক প্লেব্যাক অবস্থান: টিভি পর্বের অনুরূপ, শেষ প্লেব্যাক অবস্থানটি সঠিক কিনা তা নিশ্চিত করুন।
লাইভ স্ট্রিমিং ভিডিওর জন্য:
- সম্প্রচারকারীর তথ্য: লাইভ স্ট্রিমের জন্য সম্প্রচারকারীর নাম অন্তর্ভুক্ত করুন।
ভিডিও ক্লিপগুলির জন্য:
- নির্মাতার তথ্য: ভিডিও ক্লিপটির নির্মাতা উল্লেখ করুন।
মনে রাখবেন: যাচাইকরণ অ্যাপ এই সমস্যাগুলিকে পতাকাঙ্কিত করবে, আপনাকে আপনার অ্যাপ জমা দেওয়ার আগে সেগুলিকে ঠিক করতে অনুমতি দেবে৷ এটি আপনার সময় বাঁচায় এবং আপনার ব্যবহারকারীদের জন্য একটি মসৃণ অভিজ্ঞতা নিশ্চিত করে।
অ্যাকাউন্ট এবং প্রোফাইল প্রশ্ন
আমার অ্যাপ বেনামী ব্যবহারকারী লগইন ব্যবহার করে। 2.0 দেখা চালিয়ে যাওয়ার জন্য অ্যাকাউন্ট প্রোফাইল কি এখনও প্রয়োজন?
অ্যাকাউন্টপ্রোফাইল এমন অ্যাপগুলির জন্য ডিজাইন করা হয়েছে যা পৃথক ব্যবহারকারীর অ্যাকাউন্ট ব্যবহার করে। যাইহোক, আমরা বুঝি যে আপনার মত কিছু অ্যাপ বেনামী লগইনের উপর নির্ভর করতে পারে। এই পরিস্থিতিতে কীভাবে 2.0 দেখা চালিয়ে যান তা এখানে রয়েছে:
- অ্যাকাউন্টপ্রোফাইল প্রযুক্তিগতভাবে প্রয়োজনীয়, কিন্তু... আপনার অ্যাপে ব্যবহারকারী অ্যাকাউন্ট সিস্টেম না থাকলেও আপনি এখনও 2.0 দেখার অবিরত সংহত করতে পারেন।
- অন-ডিভাইস ব্যবহারে সীমাবদ্ধ: Continue Watching 2.0-এর ক্রস-ডিভাইস ক্ষমতা বিভিন্ন ডিভাইসে ব্যবহারকারীদের শনাক্ত করার উপর নির্ভর করে। যেহেতু বেনামী লগইনগুলি এটি প্রদান করে না, তাই বৈশিষ্ট্যটি ব্যবহারকারীর বর্তমান ডিভাইসে সীমাবদ্ধ থাকবে৷
- কীভাবে কনফিগার করবেন: এটি সেট আপ করতে, আপনাকে ক্রস-ডিভাইস সিঙ্কিং অক্ষম করতে হবে। এটি নিশ্চিত করে যে কন্টিনিউ ওয়াচিং এন্ট্রিগুলি শুধুমাত্র সেই নির্দিষ্ট ডিভাইসে প্রদর্শিত হবে যেখানে কন্টেন্টটি শুরু করা হয়েছে।
সংক্ষিপ্তভাবে: আপনি বেনামী লগইন সহ 2.0 দেখার অবিরত একীভূত করতে পারেন, ব্যবহারকারীরা শুধুমাত্র একই ডিভাইসে সামগ্রী পুনরায় শুরু করতে সক্ষম হবেন।
আমি কি শুধুমাত্র accountId সহ AccountProfile ব্যবহার করতে পারি এবং কোনো profileId নেই, এমনকি যখন আমার অ্যাপ accountId এবং profileId উভয়ই সমর্থন করে?
AccountProfile সঠিকভাবে কাজ করার জন্য accountId এবং profileId উভয়েরই প্রয়োজন। এখানে কেন:
- সামঞ্জস্যপূর্ণ সনাক্তকরণ: অ্যাকাউন্টআইডি ব্যবহারকারীকে সনাক্ত করে, যখন প্রোফাইলআইডি সেই ব্যবহারকারীর অ্যাকাউন্টের মধ্যে বিভিন্ন প্রোফাইলের মধ্যে পার্থক্য করে (যদি প্রযোজ্য হয়)। উভয়ই প্রদান করা নিশ্চিত করে যে দেখা চালিয়ে যাওয়া প্রতিটি পৃথক প্রোফাইলের জন্য সঠিকভাবে ট্র্যাক এবং সামগ্রী প্রদর্শন করে।
- ত্রুটি প্রতিরোধ করা: বিভিন্ন API কল জুড়ে অসঙ্গতভাবে অ্যাকাউন্টআইডি এবং প্রোফাইলআইডি ব্যবহার করলে অপ্রত্যাশিত আচরণ এবং ত্রুটি হতে পারে। উদাহরণ স্বরূপ, আপনি যদি কন্টিনিউ ওয়াচিং-এ কন্টেন্ট যোগ করার সময় উভয়ই অন্তর্ভুক্ত করেন কিন্তু কন্টেন্ট মুছে ফেলার সময় শুধুমাত্র accountId ব্যবহার করেন, তাহলে সিস্টেম সঠিকভাবে আইটেম শনাক্ত করতে এবং অপসারণ করতে পারবে না।
2.0 দেখা চালিয়ে যাওয়ার জন্য কি প্রোফাইলআইডি প্রয়োজন?
- অ্যাকাউন্ট আইডি প্রয়োজন। এটি ডিভাইস জুড়ে ব্যবহারকারীকে সনাক্ত করে।
- একটি ভাল ব্যবহারকারীর অভিজ্ঞতার জন্য profileId অত্যন্ত গুরুত্বপূর্ণ। যদিও প্রযুক্তিগতভাবে ঐচ্ছিক, আপনার পরিষেবা একাধিক প্রোফাইল সমর্থন করে (যেমন অনেক স্ট্রিমিং পরিষেবা করে) প্রোফাইলআইডি দৃঢ়ভাবে সুপারিশ করা হয়। কেন এটা এত গুরুত্বপূর্ণ? কারণ প্রোফাইল আইডি ছাড়া, অবিরত দেখা একই অ্যাকাউন্টে অন্যান্য প্রোফাইলের সামগ্রী দেখাতে পারে। এটি আপনার ব্যবহারকারীদের জন্য একটি বিভ্রান্তিকর এবং হতাশাজনক অভিজ্ঞতার দিকে নিয়ে যেতে পারে।
- সংক্ষেপে: প্রোফাইলআইডি প্রদান করা নিশ্চিত করে যে দেখা চালিয়ে যাওয়া প্রতিটি ব্যক্তির দেখার ইতিহাসকে সঠিকভাবে প্রতিফলিত করে। যদি না আপনার অ্যাপটি একটি অ্যাকাউন্টের মধ্যে প্রোফাইলের ধারণাটিকে সমর্থন করে না, তাহলে আপনাকে এটি প্রদান করা উচিত।
গুগল কিভাবে তাদের পাশে প্রোফাইল আইডি ব্যবহার করে?
যদি পরিষেবাটি সামগ্রী দেখার জন্য বিভিন্ন প্রোফাইল অফার করে, তাহলে অ্যাকাউন্ট আইডি এবং প্রোফাইলআইডি ডিভাইসে দেখা সামগ্রীটিকে ডিভাইসে সাইন-ইন করা Google অ্যাকাউন্টের সাথে সংযুক্ত করতে ব্যবহার করা হবে৷ অ্যাকাউন্ট আইডি-প্রোফাইলআইডি সংমিশ্রণের বিপরীতে Google ContinueWatching ডেটা রেকর্ড করবে। যেকোন Google ডিভাইসে একই Google অ্যাকাউন্টে লগ ইন করা আছে, তারা একই সম্পর্কিত অ্যাকাউন্টআইডি-প্রোফাইলআইডি(গুলি) থেকে সর্বশেষ আপডেট করা ডেটা তার ContinueWatching সারিতে পাবে।
Continue Watching 2.0 বাস্তবায়নের জন্য কি অ্যাকাউন্ট লিঙ্ক করা প্রয়োজন?
অ্যাকাউন্ট লিঙ্ক করার প্রয়োজন নেই। এটিকে বঞ্চিত করা হচ্ছে এবং সমস্ত সম্পর্কিত ব্যবহারের ক্ষেত্রে নতুন ডিভাইস এনটাইটেলমেন্ট API দ্বারা কভার করা হবে।
ডিভাইস জুড়ে সিঙ্ক প্রশ্ন
ব্যবহারকারীরা যখন সম্মতি দেয় তখন "ডিভাইস জুড়ে সিঙ্ক" বলতে কী বোঝায়?
ব্যবহারকারীর "ডিভাইস জুড়ে সিঙ্ক" সম্মতির সাথে, তারা যে সামগ্রী দেখছেন তা Google TV সার্ভারে সংরক্ষিত হবে, যাতে তারা যেকোন সাইন-ইন করা ডিভাইসে যেখান থেকে বন্ধ রেখেছিল সেখানে নির্বিঘ্নে শুরু করতে দেয়৷ সম্মতি ছাড়া, তাদের দেখার ইতিহাস বর্তমান ডিভাইসে স্থানীয় থাকে।
আমরা কি মিথ্যাতে "ডিভাইস জুড়ে সিঙ্ক" সেট করতে পারি?
UserConsentToSyncAcrossDevices পতাকা নিয়ন্ত্রণ করে যে ব্যবহারকারীর ContinuationCluster ডেটা তাদের ডিভাইস (টিভি, ফোন, ট্যাবলেট, ইত্যাদি) জুড়ে সিঙ্ক্রোনাইজ করা হয় কিনা। যদি এই পতাকা মিথ্যা সেট করা থাকে, তাহলে দেখা চালিয়ে যাওয়া শুধুমাত্র একই ডিভাইসে ঘটবে।
আমাদের ক্রস-ডিভাইস বৈশিষ্ট্য থেকে সর্বাধিক সুবিধা পেতে, আমরা দৃঢ়ভাবে আপনার অ্যাপটিকে ব্যবহারকারীর সম্মতি পেতে এবং SyncAcrossDevicesকে সত্যে সেট করার পরামর্শ দিই।
অ-Android-এ দেখার ইতিহাস শেয়ার করার জন্য ব্যবহারকারীর সম্মতি কীভাবে পাওয়া যায়
ডিভাইস? নন-অ্যান্ড্রয়েড ডিভাইস থেকে 3P সার্ভারে কোন ডেটা পয়েন্ট শেয়ার করা হয়?
সম্মতি ব্যবহারকারী স্তরে (প্রোফাইল বা অ্যাকাউন্ট স্তর) সংগ্রহ করা হয়। একবার সম্মতি পাওয়া গেলে, ব্যস্ততার উপর ভিত্তি করে অবিরত দেখার পেলোডগুলি যে কোনও জায়গায় পাঠানো যেতে পারে যাতে Google যেকোনও ডিভাইসে (প্রতিটি ডিভাইস বা প্ল্যাটফর্মে পুনরায় সম্মতি না চাওয়া ছাড়া) সমস্ত সত্তা জুড়ে ব্যবহারকারীদের সর্বজনীনতা পুনঃসূচনা অবস্থা প্রতিফলিত করতে পারে। অংশীদাররা ব্যবহারকারীদের প্রোফাইল আইডি (এটি অ্যান্ড্রয়েডে জমা করা হয়েছিল) এর সাথে যুক্ত সর্বশেষ অবিরত দেখার অবস্থা (বিশেষ অনুযায়ী) পাঠাবে।
REST API প্রশ্ন
REST API এ কি ডকুমেন্টেশন আছে?
REST API-এর জন্য ETA হল মার্চ 2025, এটি Continue Watching 2.0 Developer Docs-এ নথিভুক্ত করা হয়েছে।
উত্তরাধিকার দেখুন পরবর্তী প্রশ্ন
ভিডিও ডিসকভারি এপিআই কি ওয়াচ নেক্সট এপিআই প্রতিস্থাপন করছে?
ভিডিও ডিসকভারি API সমস্ত অ্যান্ড্রয়েড টিভি ডিভাইসে পিছনের সাথে সামঞ্জস্যপূর্ণ হবে যা Watch Next API সমর্থন করে। কন্টিনিউ ওয়াচিং সারিতে প্রকাশ করতে সকল ডেভেলপারদের ভিডিও ডিসকভারি API (কন্টিনিউ ওয়াচিং 2.0) ব্যবহার করা উচিত।
টেস্টিং এবং ইন্টিগ্রেশন প্রশ্ন
LastPlayBackPositionTimeMillis এবং সময়কাল মধ্যে পার্থক্য কি?
LastPlayBackPositionTimeMillis এর প্লেব্যাকের সময়কাল মিলিসেকেন্ডে প্রতিফলিত করা উচিত যেখানে ব্যবহারকারী দেখা বন্ধ করে দিয়েছে (যেমন, 10 মিনিট এবং 5 সেকেন্ডের জন্য 605000 ms)। এটি সত্তার মোট সময়কালের চেয়ে বেশি হওয়া উচিত নয়।
যেখানে, LastEngagementTime হল টাইমস্ট্যাম্প যখন ব্যবহারকারী শেষবার বিষয়বস্তুর সাথে যুক্ত হন।
আমাদের সঞ্চালন করা উচিত পরীক্ষার ক্ষেত্রে কি কি?
নিম্নলিখিত Google TV-এর জন্য আমাদের QA সঞ্চালিত পরীক্ষার ক্ষেত্রে রয়েছে। অনুরূপ পরীক্ষার ক্ষেত্রে অন্যান্য পৃষ্ঠতলেও করা যেতে পারে।
- একটি ভিডিও দেখুন, যা প্রায় 5 মিনিটের জন্য 20 মিনিটের বেশি। অ্যাপ থেকে প্রস্থান করুন। ভিডিও কার্ডটি "দেখা চালিয়ে যান" সারিতে প্রদর্শিত হওয়া উচিত। দ্রষ্টব্য: আমরা CW-তে প্রতি 3p অ্যাপে শুধুমাত্র 5টি কার্ড প্রদর্শন করি
- "দেখা চালিয়ে যান" সারিতে নতুন প্রদর্শিত কার্ডটি নির্বাচন করা হলে ভিডিওটির ডান দিক থেকে ভিডিওটি প্লে করা চালিয়ে যেতে হবে৷ দ্রষ্টব্য: যেকোনও নতুন বা পুরানো বিষয়বস্তু শেষবার যেখান থেকে ছেড়ে দেওয়া হয়েছিল সেখান থেকে প্লেব্যাক পুনরায় শুরু করা উচিত৷
- GTV ডিভাইসে অ্যাকাউন্ট পরিবর্তন করা হলে কন্টিনিউ ওয়াচিং সারিতে থাকা কার্ডগুলি পরিবর্তন করা উচিত। শুধুমাত্র বর্তমান অ্যাকাউন্ট থেকে ভিডিও দেখানো উচিত. সাম্প্রতিক ক্রমে সাজানো. 3p অ্যাপ প্রোফাইল CW মিশ্রিত হবে। দ্রষ্টব্য: GoogleAccount2 এর জন্য CW 3P বিষয়বস্তু দেখাবে যা GoogleAccount2 দেখতে নিযুক্ত ছিল
- ব্যাক বোতাম দিয়ে অ্যাপ থেকে প্রস্থান করুন > নিশ্চিত করুন যে কার্ড "দেখা চালিয়ে যান" সারিতে প্রদর্শিত হচ্ছে
- ভিডিওটিকে "দেখা চালিয়ে যান" সারিতে লুকান, এটি আবার দেখানো উচিত নয় যদি লুকানো বিষয়বস্তু 24 ঘন্টার পরেও লুকানো থাকে এবং 24 ঘন্টা পরে অ্যাপটি খোলার পরেও পরীক্ষা করুন৷ একটি আইটেম লুকানো নিশ্চিত করুন একাধিক আইটেম লুকান না.
- সম্পূর্ণ মেটাডেটা সহ দেখা চালিয়ে যান-এ সামগ্রীর উপলব্ধতা: কার্ডের ছবি, অ্যাপের নাম, শিরোনাম, সিজন পর্ব # টিভি বিষয়বস্তুর জন্য
- প্রগতি বারে অগ্রগতি প্রদর্শন পরীক্ষা করুন
- ক্রেডিট শেষ না হওয়া পর্যন্ত ব্যবহারকারী কন্টেন্ট দেখেছেন - কন্টিনিউ ওয়াচিং-এ কন্টেন্ট প্রদর্শিত হয় না
- অবিরত দেখার সারিতে দেখা না হওয়া কোনো আইটেম নেই তা নিশ্চিত করুন
- নিশ্চিত করুন যে CW আইটেমগুলি কখন ঘড়ির কার্যকলাপের উপর ভিত্তি করে কালানুক্রমিকভাবে সাজানো হয়েছে এবং অ্যাপটি শেষবার কখন খোলা হয়েছিল বা শেষ দিনে নয়
- সিডব্লিউ কার্ডে পর্ব এবং সিজনের বিশদ বিবরণ এপিসোডিক কন্টেন্টে যা দেখা হয়েছে তা নিশ্চিত করুন
- নিশ্চিত করুন যে আইটেমগুলি সম্পূর্ণ হয়েছে (ক্রেডিট বা তার পরেও) আইটেমগুলি দেখা চালিয়ে যেতে দেখাবে না৷
- পর্ব/মুভি/শো দেখার মধ্য দিয়ে ডিভাইসটি বন্ধ করুন। "পর্ব/মুভি/শো দেখার মধ্য দিয়ে ডিভাইসটি অর্ধেক বন্ধ করুন। ডিভাইসটি এবং অন্যান্য টিভিতে চালু করার সময় যাচাই করুন, CW সঠিক অবস্থানে এবং অগ্রগতি বারে সঠিক কার্ড প্রদর্শন করে"
- ১ম পর্ব সম্পূর্ণ দেখার পর ডিভাইসটি বন্ধ করুন, যাচাই করুন
- এপিসোড 1 কমে যায় এবং কন্টিনিউ ওয়াচিং সারিতে আবার দেখা যায় না [দ্বিতীয় ডিভাইসে এবং টেস্ট ডিভাইস চালু করার সময়]
- পর্ব 2 (উপলভ্য থাকলে), কন্টিনিউ ওয়াচিং সারিতে উপস্থিত হওয়া উচিত [দ্বিতীয় ডিভাইসে এবং পরীক্ষা ডিভাইস চালু করার সময়]
প্রথম দৃশ্য: TV1: GoogleAccount: mom, 3p অ্যাকাউন্ট / প্রোফাইল: অ্যাকাউন্ট 1 / profile_1। কন্টেন্ট দেখুন এবং যাচাই করুন CW ডেটা 3P account_1/profile_1 দ্বারা দেখা বিষয়বস্তু প্রদর্শন করে
- TV2: Google অ্যাকাউন্ট: মা। প্রথম দৃশ্য থেকে CW ডেটা যাচাই করুন। এখন একটি ভিন্ন অ্যাকাউন্ট হিসাবে 3p অ্যাপে লগইন করুন। 3p অ্যাকাউন্ট / প্রোফাইল: account_2 / প্রোফাইল_2। সামগ্রী দেখুন এবং যাচাই করুন CW ডেটা 3p account_2/profile_2 দ্বারা দেখা বিষয়বস্তু প্রদর্শন করে
Google অ্যাকাউন্ট: মা। নতুন ডিভাইস কেস /3P অ্যাপ ইনস্টল করা হয়নি। একটি নতুন ডিভাইসে (ডিভাইসটি এফডিআর), যাচাই করা CW সর্বশেষ ব্যবহৃত 3P অ্যাপ থেকে ডেটা প্রদর্শন করে যা Google অ্যাকাউন্ট ব্যবহার করেছিল। দ্রষ্টব্য: CW সারি 3P বিষয়বস্তু দেখানো উচিত নয় যদি GAIA এখনও অন্য ডিভাইসে একটি 3P প্রোফাইলের সাথে যুক্ত না থাকে
- Google অ্যাকাউন্ট: মা। নতুন ডিভাইস কেস /3P অ্যাপ ইনস্টল করা হয়েছে কিন্তু লগ ইন করা হয়নি। একটি নতুন ডিভাইসে (ডিভাইসটি FDR), যাচাই করুন CW সর্বশেষ ব্যবহৃত 3P অ্যাপ থেকে ডেটা প্রদর্শন করে যা Google অ্যাকাউন্ট ব্যবহার করেছিল।
- দ্রষ্টব্য: যখন অ্যাপটি ইনস্টল করা হয় এবং লগ ইন করা হয়, তখন CW অবস্থা 3P অ্যাপে লগ ইন করা সক্রিয় 3P ব্যবহারকারীকে প্রতিফলিত করবে।
- দ্রষ্টব্য: সারি দেখা চালিয়ে যান 3P বিষয়বস্তু দেখানো উচিত নয় যদি Google অ্যাকাউন্ট এখনও 3P প্রোফাইলের সাথে যুক্ত না থাকে
আমরা Google TV iOS অ্যাপে দেখা চালিয়ে যাওয়া দেখতে পাচ্ছি না। কি হয়েছে?
iOS ডিভাইসে দেখানোর জন্য কন্টিনিউ ওয়াচিং-এর জন্য আপনাকে iOS ডিপলিঙ্ক পাঠাতে হবে।
কত ঘন ঘন আমার তথ্য দেখার অবিরত আপডেট করা উচিত? আমার কি প্রতি 15 সেকেন্ডের মতো ঘন ঘন দেখার তথ্য আপডেট করা উচিত?
না, ঘন ঘন আপডেট করার পরামর্শ দেওয়া হয় না। এখানে কেন:
- পারফরম্যান্সের প্রভাব: ক্রমাগত আপডেট পাঠানো আমাদের সার্ভারে অপ্রয়োজনীয় চাপ সৃষ্টি করে, সম্ভাব্যভাবে প্রত্যেকের জন্য সিস্টেমকে ধীর করে দেয়।
- অপ্রয়োজনীয় ডেটা: একজন ব্যবহারকারী সক্রিয়ভাবে দেখার সময়, তাদের প্লেব্যাক অবস্থান ক্রমাগত পরিবর্তিত হয়। প্রতি কয়েক সেকেন্ডে আপডেট পাঠানোর ফলে প্রচুর অপ্রয়োজনীয় ডেটা তৈরি হয় যা প্লেব্যাক পুনরায় শুরু করার জন্য সহায়ক নয়।
কখন আপডেট করবেন তথ্য দেখা চালিয়ে যান:
ব্যবহারকারীর দেখার অগ্রগতিতে অর্থপূর্ণ পরিবর্তনগুলি ক্যাপচার করার উপর ফোকাস করুন। এখানে মূল পরিস্থিতিতে আছে:
- প্লেব্যাক থামানো বা বন্ধ করা: যখন একজন ব্যবহারকারী বিরতি দেয় বা দেখা বন্ধ করে, তাদের বর্তমান অবস্থান সংরক্ষণ করতে একটি আপডেট পাঠান।
- অ্যাপ বন্ধ বা ব্যাকগ্রাউন্ডেড: যদি কোনও ব্যবহারকারী অ্যাপ থেকে বেরিয়ে যান বা ভিডিও দেখার সময় অন্য অ্যাপে স্যুইচ করেন, তাহলে তাদের অগ্রগতি সংরক্ষণ করতে একটি আপডেট পাঠান।
- যখন ব্যবহারকারী অ্যাপের মধ্যে তাদের অবিরত দেখার সারি থেকে একটি আইটেম সরিয়ে দেয়
কীভাবে দক্ষতার সাথে আপডেট করবেন:
সময়ের আপডেটের পরিবর্তে, আপডেটগুলি ট্রিগার করতে আপনার ভিডিও প্লেয়ার বা অ্যাপ লাইফসাইকেলের মধ্যে ইভেন্টগুলি ব্যবহার করুন। যেমন:
- অনপজ, অনস্টপ: যখন ভিডিও প্লেব্যাক থামে বা থামে।
- onAppClose, onAppBackgrounded: যখন অ্যাপটি বন্ধ হয়ে যায় বা পটভূমিতে চলে যায়।
এই নির্দেশিকাগুলি অনুসরণ করে, আপনি আপনার ব্যবহারকারীদের জন্য অবিরাম দেখার অভিজ্ঞতা প্রদান করার সাথে সাথে সম্পদের দক্ষ ব্যবহার নিশ্চিত করবেন।