4. Apps Script Power Example

ఈ పాఠంలో, గూగుల్ స్క్రిప్ట్‌ల ద్వారా స్క్రిప్ట్‌ను త్వరగా ఎలా సృష్టించాలో మరియు అవి అందించే శక్తివంతమైన ఫీచర్‌లను ఎలా ఉపయోగించాలో చూస్తాము.

ముందుగా మీ Google అకౌంట్ లో లాగిన్ అవ్వండి. ఆపై Google.com/script/start వెబ్‌సైట్‌కి వెళ్లి Start Scripting బటన్‌ను క్లిక్ చేయండి.

దీని ద్వారా IDE (Integrated Development Environment) ఓపెన్ అవుతుంది, ఇక్కడ మీరు మీ Google Scripts రాయగలుగుతారు.

మొదటి ప్రాజెక్ట్

మీ స్క్రిప్ట్‌కు "First Project" అనే పేరు పెట్టండి. IDE ఓపెన్ చేసినప్పుడు, మీరు myFunction() అనే ఖాళీ ఫంక్షన్‌ను గమనిస్తారు.

మరి, మన మొదటి స్క్రిప్ట్ రాయడం మొదలెడదాం!

కొత్త డాక్యుమెంట్ సృష్టించటం

ముందుగా ఒక వేరియబుల్ (variable) సృష్టించాలి. నేను దీన్ని Doc అని పిలుస్తాను, ఎందుకంటే ఇది నా Document App లో పనిచేస్తుంది.

var doc = DocumentApp.create("New Doc");

ఒక్క లైన్ కోడ్ ద్వారా Google Docs లో కొత్త డాక్యుమెంట్ క్రియేట్ చేయవచ్చు. IDE లో ఉన్న మరిన్ని ఫీచర్‌ల గురించి మేము తదుపరి పాఠంలో తెలుసుకుంటాము.

స్క్రిప్ట్ రన్ చేయడం

  1. Run బటన్ నొక్కండి.
  2. Permissions (అనుమతులు) కోరతుంది, కాబట్టి మీ Google అకౌంట్‌ను అనుమతించాలి.
  3. స్క్రిప్ట్ డాక్యుమెంట్‌ను క్రియేట్ చేస్తుంది.
  4. Google Drive లోకి వెళ్లి, మీరు క్రియేట్ చేసిన "New Doc" అక్కడ కనిపిస్తుంది.

డాక్యుమెంట్‌లో టెక్స్ట్ రాయడం

డాక్యుమెంట్ బాడీ (body) లో "Hello World" టెక్స్ట్‌ని రాయవచ్చు:

var body = doc.getBody();
body.appendParagraph("Hello World");

ఇప్పుడు, స్క్రిప్ట్‌ను మళ్లీ Run చేయండి. Google Drive లో "Hello World" కలిగిన కొత్త డాక్యుమెంట్ కనిపిస్తుంది.

ఈమెయిల్ పంపడం

ఈ క్రింది స్క్రిప్ట్ కొత్త డాక్యుమెంట్ లింక్‌ను ఈమెయిల్ ద్వారా పంపిస్తుంది:

var email = Session.getActiveUser().getEmail();
var subject = doc.getName();
var bodyEmail = "This is the new document: " + doc.getUrl();

GmailApp.sendEmail(email, subject, bodyEmail);

ఈ స్క్రిప్ట్‌ను Run చేయండి:

  • అనుమతులు ఇవ్వండి
  • Driveలో కొత్త డాక్యుమెంట్ క్రియేట్ అవుతుంది
  • మీ Gmail లో కొత్త డాక్యుమెంట్ లింక్ ఉన్న మెయిల్ వస్తుంది

ముగింపు

సరిగ్గా 7 లైన్ల కోడ్‌తో మీరు డాక్యుమెంట్ సృష్టించగలరు, టెక్స్ట్ రాయగలరు, ఈమెయిల్ పంపగలరు!

తదుపరి పాఠంలో, IDE యొక్క ఇతర ఫీచర్‌లను వివరంగా నేర్చుకుందాం. 😊🚀


Was this article helpful?