মৌলিক ব্যবহার

জাভা ক্লায়েন্ট লাইব্রেরির মৌলিক ব্যবহার নিম্নরূপ:

একটি নতুন Maven অথবা Gradle প্রকল্প তৈরি করুন

আপনার পছন্দের IDE-তে একটি নতুন Maven অথবা Gradle প্রজেক্ট তৈরি করুন। আমাদের আর্টিফ্যাক্টগুলি Maven কেন্দ্রীয় সংগ্রহস্থলে প্রকাশিত হয়।

নির্ভরতা ভার্সন পরিচালনা করতে আমরা Google Ads API এর বিল অফ ম্যাটেরিয়ালস (BOM) ব্যবহার করার পরামর্শ দিচ্ছি।

আপনি উৎস থেকেও তৈরি করতে পারেন। এই নির্দেশিকার উদ্দেশ্যে, ধরে নেওয়া হচ্ছে যে আপনার কাছে প্রয়োজনীয় নির্ভরতা সহ একটি প্রকল্প সেটআপ রয়েছে।

যদি আপনি উৎস থেকে তৈরি করেন, তাহলে নিশ্চিত করুন যে আপনি আপনার IDE তে অ্যানোটেশন প্রক্রিয়াকরণ সক্ষম করেছেন।

API অ্যাক্সেস কনফিগার করুন

Google Ads API-এর সাথে সংযোগ স্থাপন করতে, আপনাকে প্রমাণীকরণ এবং অনুমোদনের শংসাপত্র প্রদান করতে হবে। প্রয়োজনীয় শংসাপত্র এবং ক্লায়েন্ট লাইব্রেরি কীভাবে কনফিগার করবেন সে সম্পর্কে বিস্তারিত জানতে প্রমাণীকরণ এবং অনুমোদন নির্দেশিকা দেখুন।

তোমার প্রথম কল করো।

একবার আপনার শংসাপত্রগুলি কনফিগার করার পরে, আপনি আপনার প্রথম API কল করার জন্য প্রস্তুত।

আপনার শংসাপত্র যাচাই করতে এবং আপনার প্রথম কল করতে, আমরা GetCampaigns উদাহরণটি চালাব।

প্রথমে, google-ads-examples ডিরেক্টরিতে যান।

cd google-ads-examples

এই উদাহরণে একটি --customerId প্যারামিটার প্রয়োজন যেখানে মানটি হল আপনার Google Ads অ্যাকাউন্টের গ্রাহক আইডি, কোনও ড্যাশ ছাড়াই।

গ্র্যাডেল দিয়ে চালানোর জন্য:

./gradlew -q runExample --example="basicoperations.GetCampaigns --customerId INSERT_CUSTOMER_ID_HERE"

অন্যান্য উদাহরণগুলি অন্বেষণ করুন

google-ads-examples এর examples প্যাকেজে বেশ কিছু কার্যকর উদাহরণ রয়েছে। বেশিরভাগ উদাহরণের জন্য প্যারামিটারের প্রয়োজন হয়। আপনি প্যারামিটারগুলিকে আর্গুমেন্ট হিসেবে পাস করতে পারেন (প্রস্তাবিত) অথবা সোর্স কোডে INSERT_XXXXX_HERE মানগুলি সম্পাদনা করতে পারেন। একটি উদাহরণের জন্য একটি ব্যবহার বিবৃতি দেখতে, একমাত্র আর্গুমেন্ট হিসেবে --help পাস করুন।

গ্র্যাডেলের সাথে:

./gradlew -q runExample --example="basicoperations.GetCampaigns --help"

আপনি Gradle-এ listExamples টাস্ক ব্যবহার করে সমস্ত উদাহরণ, সাবডিরেক্টরিতে থাকা উদাহরণ, অথবা যেখানে বর্ণনায় একটি অনুসন্ধান শব্দ অন্তর্ভুক্ত থাকে তার তালিকা তৈরি করতে পারেন।

# List all examples:
./gradlew -q listExamples
# List examples in the 'basicoperations' subdirectory:
./gradlew -q listExamples --subdirectory='basicoperations'
# Search for examples where the description includes 'Performance Max':
./gradlew -q listExamples --searchTerm='Performance Max'