संसाधन के नाम

संसाधन का नाम, 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.V25.Resources नेमस्पेस में CampaignName, AdGroupName, और CustomerName. इनकी मदद से, संसाधन के नाम वाली स्ट्रिंग को उसके अलग-अलग आईडी कॉम्पोनेंट में पार्स किया जा सकता है:

using Google.Ads.GoogleAds.V25.Resources;

CampaignName campaignName = CampaignName.Parse(campaignResourceName);
string parsedCustomerId = campaignName.CustomerId;
string parsedCampaignId = campaignName.CampaignId;