রিসোর্স নাম হল Google Ads API-তে কোনও এন্টিটির অনন্য শনাক্তকারী এবং এটি একটি অনুমানযোগ্য ফর্ম্যাট সহ স্ট্রিং হিসেবে দেখানো হয়।
ResourceNames ব্যবহার করে রিসোর্সের নাম তৈরি করা
ResourceNames হল একটি ইউটিলিটি ক্লাস যা কোনও এন্টিটির রিসোর্স নাম তৈরি করার একটি উপায় প্রদান করে, যদি আপনি সেই এন্টিটির সাথে সম্পর্কিত সমস্ত প্রাসঙ্গিক আইডি জানেন।
যেমন, ক্যাম্পেন রিসোর্স নামের ফর্ম্যাট হল
customers/{customer_id}/campaigns/{campaign_id}। আপনি যদি গ্রাহক আইডি
এবং ক্যাম্পেন আইডি জানেন, তাহলে আপনি ResourceNames ক্লাস ব্যবহার করে সম্পূর্ণ
রিসোর্সের নাম এইভাবে তৈরি করতে পারেন:
long customerId = 1234567890L;
long campaignId = 9876543210L;
string campaignResourceName = ResourceNames.Campaign(customerId, campaignId);
প্রয়োজনীয় আইডি সহ ResourceNames-এ
সংশ্লিষ্ট পদ্ধতি কল করে আপনি অন্যান্য এন্টিটির জন্য রিসোর্স নামও তৈরি করতে পারবেন।
রিসোর্সের নাম পার্স করা
এছাড়াও, .NET ক্লায়েন্ট লাইব্রেরি স্ট্রংলি-টাইপড রিসোর্স নেম ক্লাস প্রদান করে
(যেমন Google.Ads.GoogleAds.V26.Resources নেমস্পেসে
CampaignName, AdGroupName এবং CustomerName) যা
আপনাকে রিসোর্স নেম স্ট্রিং পার্স করে সেটির স্বতন্ত্র আইডি কম্পোনেন্টে ফিরিয়ে নিয়ে যেতে দেয়:
using Google.Ads.GoogleAds.V26.Resources;
CampaignName campaignName = CampaignName.Parse(campaignResourceName);
string parsedCustomerId = campaignName.CustomerId;
string parsedCampaignId = campaignName.CampaignId;