बड़ा अपलोड

Google Ads स्क्रिप्ट की मदद से, CSV फ़ॉर्मैट में डेटा अपलोड करके, अपने खाते में एक साथ कई बदलाव किए जा सकते हैं. Google Drive, Google स्प्रेडशीट या Microsoft Excel स्प्रेडशीट से CSV फ़ाइल से डेटा अपलोड किया जा सकता है. इसके अलावा, रनटाइम के दौरान अपनी स्क्रिप्ट में, एक साथ कई फ़ाइलें अपलोड करने का अनुरोध भी बनाया जा सकता है. इस गाइड से पता चलता है कि अपनी स्क्रिप्ट में इस सुविधा का इस्तेमाल कैसे किया जा सकता है.

इस्तेमाल का तरीका

एक साथ कई फ़ाइल अपलोड करके, आप कुछ खास तरह के बदलाव कर सकते हैं, जो Google Ads स्क्रिप्ट के साथ सीधे काम नहीं करेंगे, जैसे कैंपेन मैनेज करना या ऑफ़लाइन कन्वर्ज़न अपलोड करना.

Google Drive से एक साथ कई फ़ाइलें अपलोड करना

एक साथ कई फ़ाइल अपलोड करने की सुविधा का इस्तेमाल करके, Google Drive में CSV फ़ाइल अपलोड करके, उस फ़ाइल को Google Ads स्क्रिप्ट का इस्तेमाल करके Google Ads में अपलोड किया जा सकता है. इसका सबसे आसान तरीका है:

const file = DriveApp.getFilesByName("BulkCampaignUpload.csv")
    .next();
const upload = AdsApp.bulkUploads().newFileUpload(file);
upload.forCampaignManagement();
upload.preview();

इससे आपके खाते में, टूल और सेटिंग > एक साथ कई कार्रवाइयां > अपलोड में जाकर, एक साथ कई फ़ाइलें अपलोड करने की झलक वाली एंट्री बन जाएगी.

बदलाव देखने के लिए, झलक देखें लिंक पर क्लिक करें.

अपने खाते में बदलाव लागू करने के लिए, ज़्यादा जानकारी वाले पेज पर बदलाव लागू करें बटन पर क्लिक करें. अगर अपलोड की गई फ़ाइल में गड़बड़ियां हैं या आपको बदलाव नहीं करना है, तो झलक खारिज करें बटन पर क्लिक करके बदलावों को खारिज करें.

यह पुष्टि करने के बाद कि आपकी स्क्रिप्ट ठीक से काम कर रही है, झलक वाले चरण को छोड़कर, सीधे अपनी स्क्रिप्ट से बदलावों को लागू किया जा सकता है. इसके लिए, एक साथ कई फ़ाइलें अपलोड करने के लिए बने preview() तरीके के बजाय, apply() तरीके को कॉल करें.

शुरुआत से एक साथ कई फ़ाइलें अपलोड करें

एक साथ कई फ़ाइलें अपलोड करने का जॉब शुरू से बनाने के लिए, यह तरीका अपनाएं:

// The best way to find column names is to consult a template
// as described in the last section of this guide.
const columns = [
   "Campaign", "Budget", "Bid Strategy type", "Campaign type"
];

const upload = AdsApp.bulkUploads().newCsvUpload(columns);

// Call append once for each row you'd like to upload
upload.append({
   "Campaign": "Test Campaign 1",
   "Budget": 2.34,
   "Bid Strategy type": "cpc",
   "Campaign type": "Search Only"
});
upload.forCampaignManagement();
upload.preview();

मुद्रा के रूप में इकाई सेट करें

डिफ़ॉल्ट रूप से, एक साथ कई फ़ाइलें अपलोड करने के लिए उपलब्ध रकम को असल मुद्रा माना जाता है. अगर आपको माइक्रो का इस्तेमाल करना है, तो अपलोड वाले जॉब को बनाते समय, moneyInMicros के विकल्प को true पर सेट करें. उदाहरण के लिए, 2.34 यूरो को 2340000 के तौर पर डाला जाएगा.

const upload = AdsApp.bulkUploads().newCsvUpload(columns,
    {moneyInMicros: true});

फ़ाइल की स्थान-भाषा सेट करें

डिफ़ॉल्ट रूप से, CSV फ़ाइल के कॉन्टेंट की जानकारी अमेरिकन इंग्लिश की स्थान-भाषा (en_US) में दी जाती है. fileLocale विकल्प का इस्तेमाल करके, कोई दूसरी स्थान-भाषा तय की जा सकती है, जैसा कि यहां दिखाया गया है:

const upload = AdsApp.bulkUploads().newCsvUpload(columns,
    {fileLocale: "fr_FR"});

स्थान-भाषा के बारे में बताने पर, कॉलम हेडर en_US की स्थान-भाषा या fileLocale प्रॉपर्टी में तय की गई स्थान-भाषा में सबमिट किए जा सकते हैं.

समय क्षेत्र सेट करें

डिफ़ॉल्ट रूप से, फ़ाइल में समय की एंट्री को America/Los_Angeles में स्वीकार किया जाता है. timeZone विकल्प का इस्तेमाल करके, कोई दूसरा टाइम ज़ोन दिखाया जा सकता है. TZ डेटाबेस फ़ॉर्मैट में टाइम ज़ोन डालें.

const upload = AdsApp.bulkUploads().newCsvUpload(columns,
    {timeZone: "America/New_York"});

ऑफ़लाइन कन्वर्ज़न अपलोड करते समय, टाइम ज़ोन सेट करना फ़ायदेमंद हो सकता है.

एक साथ कई फ़ाइलें अपलोड करने के लिए स्प्रेडशीट टेंप्लेट

एक साथ कई फ़ाइल अपलोड करने के लिए, स्प्रेडशीट टेंप्लेट पाने का सबसे आसान तरीका Google Ads यूज़र इंटरफ़ेस (यूआई) है.

  • Google Ads खाते में साइन इन करें.
  • टूल और सेटिंग > एक साथ कई कार्रवाइयां > अपलोड पर जाएं.
  • नया अपलोड शुरू करने के लिए + बटन पर क्लिक करें.
  • इसके बाद, आपको एक सेक्शन दिखेगा. इसमें कई टेंप्लेट होते हैं, जिनमें से किसी एक को चुना जा सकता है.

सहायता केंद्र से कई अलग-अलग टेंप्लेट भी डाउनलोड किए जा सकते हैं.