এপিআই ব্যবহার করার সময় প্রোটো ক্লাসে রেফারেন্স আনার জন্য হয় আপনার এপিআই সম্পর্কে অন্তর্নিহিত বোধগম্যতা থাকতে হবে অথবা সঠিক পথের জন্য প্রোটো রেফারেন্স ডকুমেন্টেশনগুলি বারবার দেখতে হবে।
ProtoLookupUtil
প্রোটো লুকআপ ইউটিল আপনাকে API সংস্করণ নম্বর এবং নেমস্পেসগুলি ট্র্যাক না করেই পরিষেবা, ক্রিয়াকলাপ, গণনা এবং সংস্থানগুলির উদাহরণ দেখতে এবং তৈরি করতে দেয়৷
এখানে আপনি সাধারণত একটি প্রচারাভিযান কিভাবে ইনস্ট্যান্ট করেন:
campaign = Google::Ads::GoogleAds::V17::Resources::Campaign.new
কিন্তু প্রোটো লুকআপ ইউটিল সহ, আপনি একটি সহজ ফর্ম ব্যবহার করতে পারেন:
campaign = client.resource.campaign
একটি সংস্থান, পরিষেবা বা অপারেশন আনার সময়, সেই সত্তার একটি উদাহরণ ফেরত দেওয়া হয়। একটি গণনা আনার সময়, ক্লাসের একটি রেফারেন্স ইনস্ট্যান্টেশন ছাড়াই ফেরত দেওয়া হয়।
গণনার জন্য, আপনি গণনার প্রোটোগুলি খোঁজার প্রয়োজনীয়তা বাইপাস করতে একটি শর্টকাট ব্যবহার করতে পারেন।
campaign.status = :PAUSED
আমরা পরিষেবাগুলি আনার জন্য client.service
পদ্ধতি ব্যবহার করার পরামর্শ দিই এমনকি যদি আপনি এই ইউটিলিটিটি অন্য কোনও ব্যবহারের ক্ষেত্রে ব্যবহার না করেন৷ আপনার বিকাশকারী টোকেন এবং প্রমাণীকরণের বিশদটি পাস করার জন্য এই পদ্ধতিতে অতিরিক্ত যুক্তি তৈরি করা হয়েছে, যা আপনি যদি অন্য পদ্ধতি ব্যবহার করেন তবে আপনাকে ম্যানুয়ালি পরিচালনা করতে হবে।