क्लॉक ट्रिगर के लिए बिल्डर.
तरीके
तरीका | रिटर्न टाइप | संक्षिप्त विवरण |
---|---|---|
after(durationMilliseconds) | Clock | यह मौजूदा समय के बाद, ट्रिगर के चलने की कम से कम अवधि (मिलीसेकंड में) तय करता है. |
at(date) | Clock | इससे यह पता चलता है कि ट्रिगर कब चलेगा. |
at | Clock | इससे पता चलता है कि ट्रिगर, दी गई तारीख को डिफ़ॉल्ट रूप से आधी रात के आस-पास (+/- 15 मिनट) ट्रिगर होगा. |
at | Clock | यह उस घंटे की जानकारी देता है जब ट्रिगर चलता है. |
create() | Trigger | ट्रिगर बनाता है. |
every | Clock | इससे यह तय होता है कि ट्रिगर को हर n दिन में चलाया जाए. |
every | Clock | इससे यह तय होता है कि ट्रिगर को हर n घंटे में चलाया जाए. |
every | Clock | इससे यह तय होता है कि ट्रिगर को हर n मिनट में चलाया जाए. |
every | Clock | इससे यह तय होता है कि ट्रिगर को हर n हफ़्ते में चलाया जाए. |
in | Clock | ट्रिगर के चालू होने की तारीख/समय के लिए टाइमज़ोन की जानकारी देता है. |
near | Clock | यह उस मिनट की जानकारी देता है जब ट्रिगर चलता है (15 मिनट के अंदर या बाहर). |
on | Clock | महीने की वह तारीख बताता है जब ट्रिगर चलता है. |
on | Clock | यह हफ़्ते के उस दिन की जानकारी देता है जब ट्रिगर चलता है. |
ज़्यादा जानकारी वाला दस्तावेज़
after(durationMilliseconds)
यह मौजूदा समय के बाद, ट्रिगर के चलने की कम से कम अवधि (मिलीसेकंड में) तय करता है. हालांकि, असल अवधि अलग-अलग हो सकती है, लेकिन यह तय की गई कम से कम अवधि से कम नहीं होगी.
// Creates a trigger that runs 10 minutes later ScriptApp.newTrigger('myFunction').timeBased().after(10 * 60 * 1000).create();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
duration | Integer | मौजूदा समय के बाद, ट्रिगर को चालू होने में लगने वाली कम से कम अवधि (मिलीसेकंड में). |
वापसी का टिकट
Clock
— चेन बनाने के लिए बिल्डर.
at(date)
इससे यह पता चलता है कि ट्रिगर कब चलेगा.
// Creates a trigger for December 1, 2012 const triggerDay = new Date(2012, 11, 1); ScriptApp.newTrigger('myFunction').timeBased().at(triggerDay).create();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
date | Date | तारीख का ऑब्जेक्ट, जो यह दिखाता है कि ट्रिगर कब चलना चाहिए. |
वापसी का टिकट
Clock
— चेन बनाने के लिए बिल्डर.
at Date(year, month, day)
इससे पता चलता है कि ट्रिगर, दी गई तारीख को डिफ़ॉल्ट रूप से आधी रात के आस-पास (+/- 15 मिनट) ट्रिगर होगा.
// Schedules for January 1st, 2013 ScriptApp.newTrigger('myFunction').timeBased().atDate(2013, 1, 1).create();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
year | Integer | ट्रिगर को शेड्यूल करने के लिए कैलेंडर का साल. |
month | Integer | ट्रिगर को शेड्यूल करने के लिए कैलेंडर का महीना. यह संख्या 1 से 12 के बीच होनी चाहिए. |
day | Integer | ट्रिगर को शेड्यूल करने के लिए कैलेंडर का दिन. यह 1 से 31 के बीच की कोई संख्या होनी चाहिए. |
वापसी का टिकट
Clock
— चेन बनाने के लिए बिल्डर.
at Hour(hour)
यह उस घंटे की जानकारी देता है जब ट्रिगर चलता है.
// Runs between 5am-6am in the timezone of the script ScriptApp.newTrigger('myFunction') .timeBased() .atHour(5) .everyDays( 1) // Frequency is required if you are using atHour() or nearMinute() .create();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
hour | Integer | वह घंटा जब इवेंट ट्रिगर होना है. |
वापसी का टिकट
Clock
— चेन बनाने के लिए बिल्डर.
create()
every Days(n)
इससे यह तय होता है कि ट्रिगर को हर n
दिन में चलाया जाए.
ScriptApp .newTrigger('myFunction').timeBased().everyDays(3).create();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
n | Integer | एक टास्क के पूरा होने और अगले टास्क के शुरू होने के बीच के दिनों की संख्या. |
वापसी का टिकट
Clock
— चेन बनाने के लिए बिल्डर.
every Hours(n)
इससे यह तय होता है कि ट्रिगर को हर n
घंटे में चलाया जाए.
ScriptApp .newTrigger('myFunction').timeBased().everyHours(12).create();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
n | Integer | एक के बाद दूसरे कोड लागू करने के बीच के घंटों की संख्या. |
वापसी का टिकट
Clock
— चेन बनाने के लिए बिल्डर.
every Minutes(n)
इससे यह तय होता है कि ट्रिगर को हर n
मिनट में चलाया जाए. n
की वैल्यू 1, 5, 10, 15 या 30 होनी चाहिए.
ScriptApp .newTrigger('myFunction').timeBased().everyMinutes(10).create();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
n | Integer | एक के बाद दूसरे कोड लागू होने में लगने वाले मिनटों की संख्या. |
वापसी का टिकट
Clock
— चेन बनाने के लिए बिल्डर.
every Weeks(n)
इससे यह तय होता है कि ट्रिगर को हर n
हफ़्ते में चलाया जाए.
ScriptApp .newTrigger('myFunction') .timeBased() .everyWeeks(2) .onWeekDay(ScriptApp.WeekDay.FRIDAY) .create();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
n | Integer | एक के बाद दूसरे कोड लागू करने के बीच हफ़्तों की संख्या. |
वापसी का टिकट
Clock
— चेन बनाने के लिए बिल्डर.
in Timezone(timezone)
ट्रिगर के चालू होने की तारीख/समय के लिए टाइमज़ोन की जानकारी देता है. डिफ़ॉल्ट रूप से, स्क्रिप्ट का टाइमज़ोन ही टाइमज़ोन के तौर पर सेट होता है.
टाइमज़ोन की मान्य स्ट्रिंग की सूची, Joda.org की ओर से दी गई टाइमज़ोन की मान्य स्ट्रिंग से मेल खाती है. अमान्य टाइमज़ोन स्ट्रिंग की वजह से, स्क्रिप्ट में गड़बड़ी दिखती है.
// Schedule the trigger to execute at noon every day in the US/Pacific time zone ScriptApp.newTrigger('myFunction') .timeBased() .atHour(12) .everyDays(1) .inTimezone('America/Los_Angeles') .create();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
timezone | String | वह टाइमज़ोन जिसका इस्तेमाल करके, इवेंट में समय की जानकारी को दिखाया जाता है. |
वापसी का टिकट
Clock
— चेन बनाने के लिए यह Clock
.
near Minute(minute)
यह उस मिनट की जानकारी देता है जब ट्रिगर चलता है (15 मिनट के अंदर या बाहर). अगर near
को कॉल नहीं किया जाता है, तो मिनट की कोई भी वैल्यू इस्तेमाल की जा सकती है.
// Runs at approximately 5:30am in the timezone of the script ScriptApp.newTrigger('myFunction') .timeBased() .atHour(5) .nearMinute(30) .everyDays( 1) // Frequency is required if you are using atHour() or nearMinute() .create();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
minute | Integer | वह मिनट जब इवेंट ट्रिगर होना है. |
वापसी का टिकट
Clock
— चेन बनाने के लिए बिल्डर.
on Month Day(day)
महीने की वह तारीख बताता है जब ट्रिगर चलता है.
// Schedules for the first of every month ScriptApp.newTrigger('myFunction').timeBased().onMonthDay(1).create();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
day | Integer | महीने का वह दिन जब ट्रिगर को शेड्यूल किया जाना चाहिए. |
वापसी का टिकट
Clock
— चेन बनाने के लिए बिल्डर.
on Week Day(day)
यह हफ़्ते के उस दिन की जानकारी देता है जब ट्रिगर चलता है.
ScriptApp .newTrigger('myFunction') .timeBased() .onWeekDay(ScriptApp.WeekDay.FRIDAY) .create();
पैरामीटर
नाम | टाइप | ब्यौरा |
---|---|---|
day | Weekday | हफ़्ते का वह दिन जब इवेंट ट्रिगर होना है. |
वापसी का टिकट
Clock
— चेन बनाने के लिए बिल्डर.