মতামত জানান
OAuth পরিষেবা অ্যাকাউন্ট ফ্লো
সেভ করা পৃষ্ঠা গুছিয়ে রাখতে 'সংগ্রহ' ব্যবহার করুন
আপনার পছন্দ অনুযায়ী কন্টেন্ট সেভ করুন ও সঠিক বিভাগে রাখুন।
পরিষেবা অ্যাকাউন্ট ব্যবহার করে আপনার নিজস্ব শংসাপত্র ব্যবহার করে API অ্যাক্সেসের জন্য OAuth2 কীভাবে সেটআপ করবেন তা এই নির্দেশিকা আপনাকে নিয়ে যাবে। এই পদক্ষেপগুলি শুধুমাত্র একবার করা দরকার, যদি না আপনি আপনার OAuth2 শংসাপত্রগুলি প্রত্যাহার বা মুছে দেন৷
OAuth2 শংসাপত্র তৈরি করুন দ্রষ্টব্য: এই প্রবাহের জন্য একটি Google Workspace ডোমেন প্রয়োজন এবং আপনার তৈরি করা পরিষেবা অ্যাকাউন্টটিকে ডোমেনের জন্য একজন সুপার অ্যাডমিনিস্ট্রেটর দ্বারা ডোমেন ওয়াইড ডেলিগেশন অ্যাক্সেস মঞ্জুর করতে হবে। লিঙ্ক করা নির্দেশাবলী অনুসরণ করে একটি পরিষেবা (প্রতিনিধি) অ্যাকাউন্ট আইডি এবং একটি *.JSON
ফাইল তৈরি করুন , তারপরে এই পৃষ্ঠায় ফিরে আসুন।
ক্লায়েন্ট লাইব্রেরি সেট আপ করুন আপনার কনফিগারেশনে ব্যক্তিগত কী JSON ফাইল পাথ এবং প্রতিনিধি অ্যাকাউন্ট আইডি সেট করুন। আপনি যদি একটি googleads.properties
ফাইল ব্যবহার করেন, তাহলে নিম্নলিখিতগুলি যোগ করুন:
jsonKeyFilePath=PRIVATE_KEY_FILE_PATH
impersonatedEmail=DELEGATE_ACCOUNT
আপনি যদি এনভায়রনমেন্ট ভেরিয়েবল ব্যবহার করেন, তাহলে আপনার ব্যাশ কনফিগারেশন বা পরিবেশে নিম্নলিখিত যোগ করুন:
export GOOGLE_ADS_JSON_KEY_FILE_PATH=PRIVATE_KEY_FILE_PATH
export GOOGLE_ADS_IMPERSONATED_EMAIL=DELEGATE_ACCOUNT_ID
মূল পয়েন্ট: কনফিগারেশন লোড করার সময়, লাইব্রেরি প্রথমে OAuth2 ডেস্কটপ বা ওয়েব অ্যাপ ফ্লো থেকে শংসাপত্রের সন্ধান করে এবং তারপর পাওয়া গেলে সেগুলি ব্যবহার করে। সুতরাং আপনি যদি একটি পরিষেবা অ্যাকাউন্ট প্রমাণীকরণ ব্যবহার করতে চান তবে নিশ্চিত করুন যে অন্যান্য প্রবাহের জন্য শংসাপত্রগুলি আপনার কনফিগারেশনে উপস্থিত নেই ৷
মতামত জানান
অন্য কিছু উল্লেখ না করা থাকলে, এই পৃষ্ঠার কন্টেন্ট Creative Commons Attribution 4.0 License -এর অধীনে এবং কোডের নমুনাগুলি Apache 2.0 License -এর অধীনে লাইসেন্স প্রাপ্ত। আরও জানতে, Google Developers সাইট নীতি দেখুন। Java হল Oracle এবং/অথবা তার অ্যাফিলিয়েট সংস্থার রেজিস্টার্ড ট্রেডমার্ক।
2024-09-23 UTC-তে শেষবার আপডেট করা হয়েছে।
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"এতে আমার প্রয়োজনীয় তথ্য নেই"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"খুব জটিল / অনেক ধাপ"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"পুরনো"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"অনুবাদ সংক্রান্ত সমস্যা"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"নমুনা / কোড সংক্রান্ত সমস্যা"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"অন্যান্য"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"সহজে বোঝা যায়"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"আমার সমস্যার সমাধান হয়েছে"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"অন্যান্য"
}]
আমাদের আরও কিছু জানাতে চান?
{"lastModified": "2024-09-23 UTC-\u09a4\u09c7 \u09b6\u09c7\u09b7\u09ac\u09be\u09b0 \u0986\u09aa\u09a1\u09c7\u099f \u0995\u09b0\u09be \u09b9\u09df\u09c7\u099b\u09c7\u0964"}
[[["সহজে বোঝা যায়","easyToUnderstand","thumb-up"],["আমার সমস্যার সমাধান হয়েছে","solvedMyProblem","thumb-up"],["অন্যান্য","otherUp","thumb-up"]],[["এতে আমার প্রয়োজনীয় তথ্য নেই","missingTheInformationINeed","thumb-down"],["খুব জটিল / অনেক ধাপ","tooComplicatedTooManySteps","thumb-down"],["পুরনো","outOfDate","thumb-down"],["অনুবাদ সংক্রান্ত সমস্যা","translationIssue","thumb-down"],["নমুনা / কোড সংক্রান্ত সমস্যা","samplesCodeIssue","thumb-down"],["অন্যান্য","otherDown","thumb-down"]],["2024-09-23 UTC-তে শেষবার আপডেট করা হয়েছে।"]]