সাবস্ক্রিপশন লিঙ্কিং বাস্তবায়ন করার সময় আপনি যে সমস্যার সম্মুখীন হতে পারেন এই নথিতে থাকা তথ্যগুলি সমস্যা সমাধানে সাহায্য করতে পারে৷
সাবস্ক্রিপশন লিঙ্কিং প্রম্পট লোডিং স্ক্রিনে আটকে আছে
ত্রুটি উদাহরণ:
চিত্র 1. সাবস্ক্রিপশন লিঙ্কিং প্রম্পট লোড হয় না।
এই সমস্যা সমাধানের জন্য, নিম্নলিখিত পরীক্ষা করুন:
- নিশ্চিত করুন যে আপনি প্রকাশক কেন্দ্রের প্রকাশনা সেটিংসে অতিরিক্ত ইউআরএল হিসাবে সাবডোমেন পরীক্ষা সহ পৃষ্ঠাগুলির উত্স যোগ করেছেন।
- এক্সটেন্ডেড অ্যাক্সেস বা রিডার রেভিনিউ ম্যানেজার এন্টারপ্রাইজ বাস্তবায়নের জন্য, নিশ্চিত করুন যে আপনি এই ধরনের বাস্তবায়নের জন্য কনফিগার করা OAuth 2.0 ক্লায়েন্টের অনুমোদিত জাভাস্ক্রিপ্ট অরিজিনগুলিতে টেস্টিং সাবডোমেন সহ পৃষ্ঠাগুলির উত্স যোগ করেছেন৷ এটি Google ক্লাউড কনসোলে করা দরকার।
অ্যাকাউন্ট লিঙ্ক করা যায়নি
ত্রুটি উদাহরণ:
চিত্র 2. অ্যাকাউন্ট লিঙ্ক করা যায়নি সমস্যা.
এই সমস্যা সমাধানের জন্য, নিম্নলিখিত পরীক্ষা করুন:
- প্রকাশক কেন্দ্রে সাবস্ক্রিপশন লিঙ্ক করার পরিষেবার শর্তাবলী মেনে নেওয়ার বিষয়টি নিশ্চিত করুন। এটি করতে, সাবস্ক্রিপশন লিঙ্কিং সেটিংসে যান এবং সাবস্ক্রিপশন লিঙ্কিং পরিষেবার শর্তাবলীতে স্বাক্ষর করুন ক্লিক করুন।
- যদি Google অ্যাকাউন্টটি ইতিমধ্যেই লিঙ্ক করা হয়ে থাকে, আপনি সাবস্ক্রিপশন লিঙ্ক করার জন্য পুনরায় চেষ্টা করলে আপনি একটি ত্রুটি বার্তা পাবেন৷ ক্লায়েন্ট-সাইড ইন্টিগ্রেশন পরীক্ষার পুনরাবৃত্তি করার আগে আপনাকে অবশ্যই Google অ্যাকাউন্টের সদস্যতা পৃষ্ঠার মাধ্যমে সদস্যতাটি আনলিঙ্ক করতে হবে।
সাবস্ক্রিপশন লিঙ্কিং API কল করার সময় অনুমতি ত্রুটি৷
ত্রুটি উদাহরণ:
কোড | 403 |
বার্তা | রিসোর্সে 'readerrevenuesubscriptionlinking.readerEntitlements.update' অস্বীকার করা হয়েছে (বা এটি বিদ্যমান নাও থাকতে পারে)।" |
এই সমস্যা সমাধানের জন্য, নিম্নলিখিত পরীক্ষা করুন:
- নিশ্চিত করুন যে আপনি সাবস্ক্রিপশন লিঙ্কিং সেটিংসে উল্লেখ করা একই GCP প্রকল্প ব্যবহার করছেন।
- আপনার GCP প্রোজেক্টে সাবস্ক্রিপশন লিঙ্কিং এপিআই চালু আছে কিনা তা নিশ্চিত করুন।
- GCP IAM-এ, নিশ্চিত করুন যে পরিষেবা অ্যাকাউন্টের ভূমিকা রয়েছে, সাবস্ক্রিপশন লিঙ্কিং অ্যাডমিন৷
- আপনি যদি REST API ব্যবহার করেন, তাহলে নিশ্চিত করুন যে আপনি সাবস্ক্রিপশন লিঙ্কিং কনফিগারেশনে দেওয়া প্রকাশনা আইডি ব্যবহার করছেন। উদাহরণস্বরূপ, যদি আপনার প্রকাশনা আইডি হয়
example.com
, তাহলে অনুরোধের URL-এ অবশ্যই এটি থাকতে হবে।- ✅ শুধুমাত্র কনফিগার করা প্রকাশনা আইডি ব্যবহার করুন:
publications/example.com/readers/10078823/entitlements
- ❌ সাবস্ক্রিপশন লিঙ্কিং কনফিগারেশনে উল্লিখিত একটি ছাড়া অন্য প্রকাশনা আইডি ব্যবহার করবেন না:
publications/example-staging.com/readers/10078823/entitlements
- ❌ অনুরোধে প্রকাশনার পণ্য অন্তর্ভুক্ত করবেন না:
publications/example.com:premium/readers/10078823/entitlements
- ✅ শুধুমাত্র কনফিগার করা প্রকাশনা আইডি ব্যবহার করুন:
এনটাইটেলমেন্ট আপডেট করার সময় অবৈধ আর্গুমেন্ট ত্রুটি
ত্রুটি উদাহরণ:
বার্তা | ত্রুটি: অনুরোধে একটি অবৈধ যুক্তি রয়েছে৷ |
এই সমস্যা সমাধানের জন্য, নিম্নলিখিত পরীক্ষা করুন:
- নিশ্চিত করুন যে আপনি সঠিক বিন্যাসে
entitlements
অবজেক্ট প্রদান করেছেন। এই উদাহরণ দেখুন. - নিশ্চিত করুন যে
product_id
publication_id:product
বিন্যাসে রয়েছে।- ✅ বৈধ উদাহরণ:
"product_id":"example.com:basic"
- ❌ অবৈধ উদাহরণ:
"product_id":"example.com"
- ✅ বৈধ উদাহরণ:
সার্চ ফলাফলে হাইলাইট করা নিবন্ধগুলি দেখা যাচ্ছে না
এই সমস্যা সমাধানের জন্য, নিম্নলিখিত পরীক্ষা করুন:
- আপনার সমস্ত নিবন্ধে স্ট্রাকচার্ড ডেটা যোগ করা নিশ্চিত করুন। আপনার স্ট্রাকচার্ড ডেটা যাচাই করতে রিচ রেজাল্ট টেস্ট ব্যবহার করুন।
- আপনি পাঠকের এনটাইটেলমেন্ট আপডেট করতে ব্যবহার করেন এমন
productID
আইডিগুলির একটি সেটের সাথে সামঞ্জস্যপূর্ণ কাঠামোগত ডেটাতে আপনি একটি বৈধ পণ্য ID রেখেছেন তা নিশ্চিত করুন৷ - আপনার স্ট্রাকচার্ড ডেটা সম্পর্কিত যেকোনো সমস্যা দেখতে Search Console- এ "সাবস্ক্রাইব করা কন্টেন্ট"-এর জন্য একটি বিশিষ্ট ফলাফলের রিপোর্ট ব্যবহার করুন।
সাবস্ক্রিপশন লিঙ্কিং বাস্তবায়ন করার সময় আপনি যে সমস্যার সম্মুখীন হতে পারেন এই নথিতে থাকা তথ্যগুলি সমস্যা সমাধানে সাহায্য করতে পারে৷
সাবস্ক্রিপশন লিঙ্কিং প্রম্পট লোডিং স্ক্রিনে আটকে আছে
ত্রুটি উদাহরণ:
চিত্র 1. সাবস্ক্রিপশন লিঙ্কিং প্রম্পট লোড হয় না।
এই সমস্যা সমাধানের জন্য, নিম্নলিখিত পরীক্ষা করুন:
- নিশ্চিত করুন যে আপনি প্রকাশক কেন্দ্রের প্রকাশনা সেটিংসে অতিরিক্ত ইউআরএল হিসাবে সাবডোমেন পরীক্ষা সহ পৃষ্ঠাগুলির উত্স যোগ করেছেন।
- এক্সটেন্ডেড অ্যাক্সেস বা রিডার রেভিনিউ ম্যানেজার এন্টারপ্রাইজ বাস্তবায়নের জন্য, নিশ্চিত করুন যে আপনি এই ধরনের বাস্তবায়নের জন্য কনফিগার করা OAuth 2.0 ক্লায়েন্টের অনুমোদিত জাভাস্ক্রিপ্ট অরিজিনগুলিতে টেস্টিং সাবডোমেন সহ পৃষ্ঠাগুলির উত্স যোগ করেছেন৷ এটি Google ক্লাউড কনসোলে করা দরকার।
অ্যাকাউন্ট লিঙ্ক করা যায়নি
ত্রুটি উদাহরণ:
চিত্র 2. অ্যাকাউন্ট লিঙ্ক করা যায়নি সমস্যা.
এই সমস্যা সমাধানের জন্য, নিম্নলিখিত পরীক্ষা করুন:
- প্রকাশক কেন্দ্রে সাবস্ক্রিপশন লিঙ্ক করার পরিষেবার শর্তাবলী মেনে নেওয়ার বিষয়টি নিশ্চিত করুন। এটি করতে, সাবস্ক্রিপশন লিঙ্কিং সেটিংসে যান এবং সাবস্ক্রিপশন লিঙ্কিং পরিষেবার শর্তাবলীতে স্বাক্ষর করুন ক্লিক করুন।
- যদি Google অ্যাকাউন্টটি ইতিমধ্যেই লিঙ্ক করা হয়ে থাকে, আপনি সাবস্ক্রিপশন লিঙ্ক করার জন্য পুনরায় চেষ্টা করলে আপনি একটি ত্রুটি বার্তা পাবেন৷ ক্লায়েন্ট-সাইড ইন্টিগ্রেশন পরীক্ষার পুনরাবৃত্তি করার আগে আপনাকে অবশ্যই Google অ্যাকাউন্টের সদস্যতা পৃষ্ঠার মাধ্যমে সদস্যতাটি আনলিঙ্ক করতে হবে।
সাবস্ক্রিপশন লিঙ্কিং API কল করার সময় অনুমতি ত্রুটি৷
ত্রুটি উদাহরণ:
কোড | 403 |
বার্তা | রিসোর্সে 'readerrevenuesubscriptionlinking.readerEntitlements.update' অস্বীকার করা হয়েছে (বা এটি বিদ্যমান নাও থাকতে পারে)।" |
এই সমস্যা সমাধানের জন্য, নিম্নলিখিত পরীক্ষা করুন:
- নিশ্চিত করুন যে আপনি সাবস্ক্রিপশন লিঙ্কিং সেটিংসে উল্লেখ করা একই GCP প্রকল্প ব্যবহার করছেন।
- আপনার GCP প্রোজেক্টে সাবস্ক্রিপশন লিঙ্কিং এপিআই চালু আছে কিনা তা নিশ্চিত করুন।
- GCP IAM-এ, নিশ্চিত করুন যে পরিষেবা অ্যাকাউন্টের ভূমিকা রয়েছে, সাবস্ক্রিপশন লিঙ্কিং অ্যাডমিন৷
- আপনি যদি REST API ব্যবহার করেন, তাহলে নিশ্চিত করুন যে আপনি সাবস্ক্রিপশন লিঙ্কিং কনফিগারেশনে দেওয়া প্রকাশনা আইডি ব্যবহার করছেন। উদাহরণস্বরূপ, যদি আপনার প্রকাশনা আইডি হয়
example.com
, তাহলে অনুরোধের URL-এ অবশ্যই এটি থাকতে হবে।- ✅ শুধুমাত্র কনফিগার করা প্রকাশনা আইডি ব্যবহার করুন:
publications/example.com/readers/10078823/entitlements
- ❌ সাবস্ক্রিপশন লিঙ্কিং কনফিগারেশনে উল্লিখিত একটি ছাড়া অন্য প্রকাশনা আইডি ব্যবহার করবেন না:
publications/example-staging.com/readers/10078823/entitlements
- ❌ অনুরোধে প্রকাশনার পণ্য অন্তর্ভুক্ত করবেন না:
publications/example.com:premium/readers/10078823/entitlements
- ✅ শুধুমাত্র কনফিগার করা প্রকাশনা আইডি ব্যবহার করুন:
এনটাইটেলমেন্ট আপডেট করার সময় অবৈধ আর্গুমেন্ট ত্রুটি
ত্রুটি উদাহরণ:
বার্তা | ত্রুটি: অনুরোধে একটি অবৈধ যুক্তি রয়েছে৷ |
এই সমস্যা সমাধানের জন্য, নিম্নলিখিত পরীক্ষা করুন:
- নিশ্চিত করুন যে আপনি সঠিক বিন্যাসে
entitlements
অবজেক্ট প্রদান করেছেন। এই উদাহরণ দেখুন. - নিশ্চিত করুন যে
product_id
publication_id:product
বিন্যাসে রয়েছে।- ✅ বৈধ উদাহরণ:
"product_id":"example.com:basic"
- ❌ অবৈধ উদাহরণ:
"product_id":"example.com"
- ✅ বৈধ উদাহরণ:
সার্চ ফলাফলে হাইলাইট করা নিবন্ধগুলি দেখা যাচ্ছে না
এই সমস্যা সমাধানের জন্য, নিম্নলিখিত পরীক্ষা করুন:
- আপনার সমস্ত নিবন্ধে স্ট্রাকচার্ড ডেটা যোগ করা নিশ্চিত করুন। আপনার স্ট্রাকচার্ড ডেটা যাচাই করতে রিচ রেজাল্ট টেস্ট ব্যবহার করুন।
- আপনি পাঠকের এনটাইটেলমেন্ট আপডেট করতে ব্যবহার করেন এমন
productID
আইডিগুলির একটি সেটের সাথে সামঞ্জস্যপূর্ণ কাঠামোগত ডেটাতে আপনি একটি বৈধ পণ্য ID রেখেছেন তা নিশ্চিত করুন৷ - আপনার স্ট্রাকচার্ড ডেটা সম্পর্কিত যেকোনো সমস্যা দেখতে Search Console- এ "সাবস্ক্রাইব করা কন্টেন্ট"-এর জন্য একটি বিশিষ্ট ফলাফলের রিপোর্ট ব্যবহার করুন।