बड़ा अपलोड

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

इस्तेमाल

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

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

बल्क अपलोड सुविधा का उपयोग करने का सबसे आसान तरीका यह है कि Google Drive में कॉपी हो जाएंगी और उस फ़ाइल को 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 होगा 2,34,000) डालें.

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

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

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

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

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

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

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

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

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

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

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

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

आप सहायता केंद्र से कई अलग-अलग टेंप्लेट भी डाउनलोड कर सकते हैं बीच में.