- Google Apps Script waa qalab ku salaysan JavaScript si otomaatig loogu sameeyo hawlaha Google Workspace dhexdeeda.
- Waxay kuu ogolaanaysaa inaad midayso adeegyada sida Gmail, Spreadsheets, Calendar ama Drive adoon u baahnayn server.
- Waxay ku habboon tahay hagaajinta hababka gudaha iyo horumarinta xalalka la habeeyey ee shirkadaha.
- Barashadiisa waa la heli karaa, xitaa isticmaalayaasha aan lahayn khibrad farsamo oo horumarsan.
Automation Hawshu waa mid ka mid ah tiirarka waxtarka casriga ah ee deegaan kasta oo dhijitaal ah., gaar ahaan marka la eego aaladaha iskaashiga sida Google Workspace. Si looga jawaabo baahidan, Google waxa ay samaysay madal aad u shaqaynaysa: Google Apps Script.
Haddii aad maamusho mashaariicda, ku shaqeyso xogta, ama si fudud u isticmaal adeegyada Google maalin kasta, Qalabkani wuxuu u noqon karaa xulafo lagama maarmaan u ah waqti badbaadi, hagaajinta hababka iyo in la dhiso xal-u-qaabaysan iyada oo aan loo baahnayn kaabayaasha adag.
Waa maxay dhab ahaan Google Apps Script?
Google Apps Script waa madal horumarineed oo ku salaysan daruuraha kaas oo kuu ogolaanaya inaad abuurto qoraallo ku qoran JavaScript., loogu talagalay in lala falgalo oo la kordhiyo shaqada codsiyada Google Workspace (sida Gmail, Google Sheets, ama Drive). Waad ku mahadsan tahay qalabkan, waad awoodaa si toos ah hawlaha caadiga ah, isku xidha adeegyo badan oo wadajira, oo xitaa horumariya codsiyada webka caadiga ah.
Ka baxsan luqad fudud oo qoraal ah, waa deegaan horumarineed oo koodhadhkaagu ay si toos ah ugu shaqeeyaan server-yada Google-ka, taasoo la macno ah inaadan u baahnayn inaad samaysato ama ilaaliso server-yadaada. Tani aad u fududeeya korsashada isticmaalayaasha aan ahayn horumariyayaal xirfad leh. Sidoo kale, haddii aad rabto inaad wax badan ka ogaato mawduuca, waxaad hubin kartaa hababka kala duwan ee habka otomaatiga.
Apps Script waxay isticmaashaa nooc JavaScript ah oo leh waxyaabo gaar ah oo la socda Maktabado gudaha ah oo kuu oggolaanaya inaad hooyo ahaan ugu xidhidhdo adeegyada sida Gmail, Calendar, Drive, Docs ama Sheets, marka lagu daro awood u lahaanshaha API-yada dibadda ee HTTP ama JDBC.
Faa'iidooyinka ugu muhiimsan ee qoraalka Google Apps
Waxaa jira sababo badan oo lagu bilaabayo isticmaalka Google Apps Script, laakiin kuwani waa kuwa ugu caansan:
- Looma baahna rakibid: wax walba waxaa laga soo saxay browserka. Tafatiraha koodka ayaa si toos ah loogu dhex daray Google Drive.
- Ku salaysan JavaScript: Haddii aad leedahay aqoonta ugu yar ee horumarinta shabakadda, waxaad awoodi doontaa inaad barato oo aad abuurto qoraalladaada ugu horreeya dhib la'aan.
- Heerka sare ee isdhexgalka: Waxaad ku xidhi kartaa Google qalab kala duwan iyo sidoo kale adeegyada dhinac saddexaad, dhammaan laga bilaabo hal qoraal.
- Daruur martigelinta bilaashka ah: Qoraaladu waxay ku shaqeeyaan server-yada Google-ka, si aadan uga welwelin dayactirka.
- Habaynta buuxda: Waxaad ku habayn kartaa sifooyinka Google Workspace ee baahiyaha gaarka ah ee shirkaddaada ama kooxdaada.
Maxaad ku samayn kartaa Google Apps Script?
Qalabkani aad buu u dabacsan yahay oo runtii hawl kasta oo soo noqnoqota ama habka farsamada ayaa si toos ah loo samayn karaa.. Tusaale ahaan:
- Soo dir iimaylo toos ah marka lagu helo jawaabaha cusub ee foomamka Google
- Ka soo saar macluumaadka xaashiyo badan oo faafin ah una kala qaybi warbixin maalinle ah.
- Abuur warbixinnada PDF oo wata xogta waqtiga-dhabta ah oo si toos ah u soo dir toddobaad kasta.
- Cusbooneysii jadwallada iyo jadwalka ballamaha Si toos ah u xannibaya wakhtiga iyadoo lagu salaynayo xaashida wakhtiga.
- Samee menus gaar ah xaashida faafinta oo leh hawlo gaar u ah ganacsigaaga.
Shakhsiyaynta waa mid ka mid ah wanaaggeeda ugu weyn. Xataa shaqooyinka fudud sida ka saar xarfaha aan loo baahnayn ama beddel qaabka qoraalka Unugyada waxaa lagu samayn karaa si otomaatig ah hal mar oo gujis ah iyada oo ay mahad iska leedahay Apps Script. Haddii aad raadinayso qalab otomaatig ah oo wax ku ool ah, sidoo kale tixgeli xal otomaatig ah robotic.
Kiisaska isticmaalka ganacsiga
Shirkado badan ayaa ku sharmaaya qoraalka Apps sidii xal automation-ka hooseeya., kaas oo u ogolaanaya hababka gudaha in la hagaajiyo iyada oo aan si toos ah ugu xidhan waaxda IT. Qaar ka mid ah codsiyada nolosha dhabta ah waxaa ka mid ah:
- Dashboards falanqaynta xogta oo toos ah kuwaas oo laga cusboonaysiiyay Google Analytics, shabakadaha bulshada ama goobaha gudaha.
- Isdhexgalka iyada oo loo marayo JDBC oo leh xog ururin ganacsi in xogta laga soo dejiyo/ka dhoofiyo xaashiyaha.
- Abuuritaanka codsiyada web fudud isticmaalaya HTML iyo JavaScript, kuwaas oo isticmaala xogta Google Drive wakhtiga dhabta ah.
- Soo saarista qaansheegta tooska ah laga soo bilaabo xogta la geliyey foomamka Google.
Waad ku mahadsan tahay fududaanteeda iyo helitaankeeda, Google Apps Script waxa uu dimuqraadiyeeyaa horumarinta codsiyada-yar ee shirkadaha, u oggolaanaya kooxaha aan farsamada ahayn inay sidoo kale abuuraan xalal ku habboon socodka maalinlaha ah. Baadh sida tignoolajiyada otomaatiga ah ee warshadaha horumaray sidoo kale waxay noqon kartaa mid xiiso leh.
Bilaabidda: Hawlaha Koowaad Talaabo Talaabo ah
Mid ka mid ah hawlaha ugu horreeya ee aad arki doonto marka aad samaynayso qoraal cusub waa "MyFunction". Magacan guud si fudud ayaa loo beddeli karaa. Tusaale ahaan:
function saludoPersonalizado() {
Browser.msgBox("¡Hola a todos desde Apps Script!");
}
Habkani waxa uu furi doonaa fariin pop-up leh salaanta. Waxaad ku dari kartaa xaashida faafinta oo aad ku dhaqaajin kartaa adigoo isticmaalaya liiska gaarka ah. Si tan loo sameeyo, kaliya waxaad u baahan tahay inaad geliso summadan:
function onOpen() {
var ui = SpreadsheetApp.getUi();
ui.createMenu('Funciones personalizadas')
.addItem('Mostrar saludo', 'saludoPersonalizado')
.addToUi();
}
Waana diyaar, markaad furto xaashida waxaad arki doontaa menu cusub oo shaqadaadu isku dhafan tahay.
Amniga iyo ogolaanshaha
Mar kasta oo aad isticmaasho qoraal gelaya xogtaada Google, waa inaad si cad u ogolaataa. Talaabadani waa qasab si loo hubiyo inaad ka warqabto ogolaanshaha aad bixinayso. In kasta oo ay marka hore u ekaan karto wax laga xumaado, waa lakabka muhiimka ah ee amniga ee ilaaliya hufnaanta waraaqahaaga iyo akoonkaaga. Macluumaad dheeraad ah oo ku saabsan sida loo maareeyo amniga qoraalladan, arag maqaalkan Waajibaadka kaaliyaha maamul ee hufan.
Haddii qoraalka aan la xaqiijin, Google ayaa ku ogeysiin doona ka hor inta uusan socodsiin. Tani waxay ku badan tahay horumarinta guriga waxaana ku filan in gacanta laguu ogolaado fulinta. Marka la oggolaado, Qoraalku wuxuu ku dhaqmi doonaa macnaha guud ee akoonkaaga, isagoo gelaya kaliya waxaad ogolaato..
Xaddidaadaha in lagu xisaabtamo
Qoraalka Apps waxa uu leeyahay deegaan aad u awood badan, in kasta oo ay leedahay xad. Waqtiga fulinta qoraal kasta waa xaddidan yahay, sidaas darteed codsiyada khayraadka-dhaqdhaqaaqa leh waa la joojin karaa. Ka sokow:
- Xogta gudaha ee ka dambeysa firewalls si toos ah looma heli karo, haddii aan xeerarka shabakad gaar ah loo habayn.
- Tariikhda iyo saacadaha shaqada waxaa saameeya goynta aagagga wakhtiga., sidaas darteed waxaa lagula talinayaa in la ansixiyo dhammaan xisaabinta waqtiga.
- Qaar ka mid ah API-yada qolo saddexaad waxay u baahan yihiin xaqiijin dheeraad ah. ama calaamadaha gelitaanka, taas oo ka dhigaysa is-dhexgalka mid aad u dhib badan haddii aanad khibrad hore u lahayn.
Si kastaba ha ahaatee, inta badan isticmaalka, Xaddidaadahani ma keenaan caqabado dhab ah.
plugins horumarsan, macros, iyo adeegyo
Mid ka mid ah sifooyinka ugu awoodda badan ee Google Apps Script ogolaado waa abuurista add-ons. Add-ins waa codsiyo yaryar oo si toos ah ugu dhex milmaya is-dhexgalka aaladaha sida Docs, Sheets, ama Foomamka. taasina waxay kuu ogolaanaysaa inaad ku kordhiso awoodooda iyada oo loo marayo menus, sidebars ama sanduuqyada wada hadalka. Si aad si buuxda u isticmaasho sifooyinkan, waad hubin kartaa Sida macrosku uga shaqeeyo Excel.
Wax-ku-daryadan ayaa xitaa kara lacag ka samee gudaha dukaanka Google, inkastoo ay u baahan yihiin habka dib u eegista Google si loo hubiyo tayadooda iyo ammaankooda.
Intaa waxaa dheer, waxaad isticmaali kartaa macros (kuwaas oo diiwaan geliya ficillada) si aad si toos ah u soo saarto koodka oo aad dib ugu isticmaasho otomaatiga xaashiyaha kale ama socodka shaqada.
Hadday taasi ku filnaan wayday, Waxa kale oo aad la shaqayn kartaa adeegyada horumarsan sida Khariidadaha Google. Tusaale ahaan, hawl xisaabisa masaafada u dhaxaysa laba ciwaan:
function distanciaEntreDosPuntos(inicio, destino) {
var direcciones = Maps.newDirectionFinder()
.setOrigin(inicio)
.setDestination(destino)
.setMode(Maps.DirectionFinder.Mode.DRIVING)
.getDirections();
var ruta = direcciones.routes[0];
return ruta.legs[0].distance.text;
}
Noocyada noocaan ah waxay u oggolaanayaan dadka isticmaala inay abuuraan qalab loogu talagalay falanqaynta geolocated oo leh dhowr sadar oo kood ah.
Google Apps Script wuxuu u taagan yahay xal aad u wanagsan isticmaale kasta oo si joogto ah ula shaqeeya Google Workspace., oo si bilaash ah loo siiyo isticmaalayaasha Gmail lana qabsan kara xaaladaha kala duwan ee ururka dhexdiisa. Haddii aad raadinayso inaad hagaajiso hababka, otomaatig u samayso hawlaha maalinlaha ah, ama aad si fudud u habaynayso hab-dhaqanka qalabyada aad hore u isticmaashay, Qoraalada Apps waxa laga yaabaa inay fure u noqoto.
Jadwalka Tusmada
- Waa maxay dhab ahaan Google Apps Script?
- Faa'iidooyinka ugu muhiimsan ee qoraalka Google Apps
- Maxaad ku samayn kartaa Google Apps Script?
- Kiisaska isticmaalka ganacsiga
- Bilaabidda: Hawlaha Koowaad Talaabo Talaabo ah
- Amniga iyo ogolaanshaha
- Xaddidaadaha in lagu xisaabtamo
- plugins horumarsan, macros, iyo adeegyo