Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Π³ΡΠ³Π» Π°ΠΏΠΏΡ ΡΠΊΡΠΈΠΏΡ
Google Apps Script β Π‘ ΡΠ΅Π³ΠΎ Π½Π°ΡΠ°ΡΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅?
ΠΠ»Π°Π²Π½Π°Ρ Β» ΠΠ»ΠΎΠ³ Β» Google Apps Script β Π‘ ΡΠ΅Π³ΠΎ Π½Π°ΡΠ°ΡΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅?
Π Π²Ρ ΡΠ»ΡΡ Π°Π»ΠΈ ΠΏΡΠΎ Π³ΡΠ³Π» ΡΠΊΡΠΈΠΏΡΡ (Apps Script)? ΠΠ΅Ρ?
ΠΡ, ΠΊΠ°ΠΊ ΠΆΠ΅ ΡΠ°ΠΊ ΠΏΠΎΠ»ΡΡΠΈΠ»ΠΎΡΡ? ΠΠΉ-ΡΠΉ-ΡΠΉ!
Π’Π°ΠΊΠ°Ρ ΠΏΠΎΠ»Π΅Π·Π½Π°Ρ Π²Π΅ΡΡ, Π° ΠΎ Π½Π΅ΠΉ Π² ΠΊΡΡΡΠ΅ Π»ΠΈΡΡ ΡΠ·ΠΊΠΈΠΉ ΠΊΡΡΠ³ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ². Π Π·ΡΡ!
Π’Π°ΠΊΠ°Ρ ΡΠΈΡΡΠ°ΡΠΈΡ ΡΠ»ΠΎΠΆΠΈΠ»Π°ΡΡ Π² ΡΡΡΡΠΊΠΎΡΠ·ΡΡΠ½ΠΎΠΌ ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π΅, Π² Π°Π½Π³Π»ΠΎΡΠ·ΡΡΠ½ΠΎΠΌ ΠΆΠ΅ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²Π΅ ΠΎΠ½ Π΄ΠΎΠ²ΠΎΠ»ΡΠ½ΠΎ ΠΏΠΎΠΏΡΠ»ΡΡΠ΅Π½ (ΡΡΠΎ Π²ΠΈΠ΄Π½ΠΎ ΠΈΠ· Π³ΡΠ°ΡΠΈΠΊΠΎΠ² Π½ΠΈΠΆΠ΅).
Π ΠΏΠΎΡΠΎΠΌΡ, ΡΡΠΎ ΡΡΠΎ ΠΏΡΠ΅ΠΊΡΠ°ΡΠ½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ Π΄Π»Ρ ΠΌΠ°Π»ΠΎΠ³ΠΎ ΠΈ ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ Π±ΠΈΠ·Π½Π΅ΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π±Π΅Π· Π»ΠΈΡΠ½ΠΈΡ Π·Π°ΡΡΠ°Ρ ΠΎΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠΎΠ±ΠΎΡΠΎΡ ΠΈ Π½Π°Π»Π°Π΄ΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΡΡ ΡΠ°Π±ΠΎΡΡ ΠΆΠΈΠ·Π½Π΅Π½Π½ΠΎ Π²Π°ΠΆΠ½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² ΠΏΡΠ΅Π΄ΠΏΡΠΈΡΡΠΈΡ.
Π’Π° ΡΡΠΎ ΡΠ°ΠΌ Π±ΠΈΠ·Π½Π΅Ρ, ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΎΡΠ΅Π½ΠΈΡ ΠΏΠΎ Π΄ΠΎΡΡΠΎΠΈΠ½ΡΡΠ²Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΡΠΎΠ³ΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ°, Π²Π΅Π΄Ρ ΡΠΏΠΎΡΠΎΠ±ΠΎΠ² ΠΏΡΠΈΠΌΠ΅Π½Π΅Π½ΠΈΡ ΠΏΡΠΎΡΡΠΎ Π±Π΅Π·Π΄Π½Π°!
Π‘ΡΠΎΠΈΡ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π²Π½ΠΈΠΊΠ½ΡΡΡ Π² ΠΊΡΡ Π½Ρ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π³ΡΠ³Π», ΠΊΠ°ΠΊ, ΠΏΡΡΠΌ ΡΠ°ΠΊΠΈ, ΠΏΠ΅ΡΠ΅Ρ Π²Π°ΡΡΠ²Π°Π΅Ρ Π΄ΡΡ Π°Π½ΠΈΠ΅ ΠΎΡ ΠΎΡΠΊΡΡΠ²Π°ΡΡΠΈΡ ΡΡ ΠΏΠ΅ΡΡΠΏΠ΅ΠΊΡΠΈΠ²!
ΠΠΎ Π½Π΅ Π±ΡΠ΄Π΅ΠΌ Π·Π°Π±Π΅Π³Π°ΡΡ Π²ΠΏΠ΅ΡΠ΅Π΄.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ ΡΡΠΎ ΡΡΠΎ ΡΠ°ΠΊΠΎΠ΅ ΠΈ ΡΡΠΎ Ρ ΡΡΠΈΠΌ Π΄Π΅Π»Π°ΡΡ.
Google Apps script β ΡΡΠΎ ΡΡΠΎ?
ΠΠ°Π²Π½ΡΠΌ Π΄Π°Π²Π½ΠΎ (Ρ 2009 Π³ΠΎΠ΄Π°) Π²Π΅Π»ΠΈΠΊΠΈΠΉ Π³ΡΠ³Π» Π²ΡΠΏΡΡΡΠΈΠ» ΠΏΠΎΠ»Π΅Π·Π½ΡΡ ΡΠΈΡΡ β Google Apps script.
ΠΡΠΎΡ ΡΠ΅ΡΠ²ΠΈΡ Π΄Π°Π΅Ρ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ°Π±ΠΎΡΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Π³ΡΠ³Π». Π‘Π°ΠΌΡΠΉ Π±Π»ΠΈΠ·ΠΊΠΈΠΉ Π°Π½Π°Π»ΠΎΠ³ β ΡΡΠΎ ΠΎΡΠΈΡΠ½ΡΠΉ ΠΏΠ°ΠΊΠ΅Ρ Microsoft Office ΡΠΎ ΡΠ²ΠΎΠΈΠΌΠΈ ΠΌΠ°ΠΊΡΠΎΡΠ°ΠΌΠΈ Π½Π° VBA (Visual Basic for Applications) ΠΈ Π΅Π³ΠΎ Π°Π½Π°Π»ΠΎΠ³ΠΈ Libre Office, SoftMaker Office ΠΈ Ρ.ΠΏ.
ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΡΡΠ°Π²Π½ΠΈΠ²Π°ΡΡ ΡΡΠ°Π²Π½Π²Π°ΡΡ GAS ΠΈ VBA.
ΠΠΎΡ ΡΡΠΎ ΠΎΠ± ΡΡΠΎΠΌ Π³ΠΎΠ²ΠΎΡΠΈΡ ΠΎΠ΄ΠΈΠ½ ΠΈΠ· Π²Π΅Π΄ΡΡΠΈΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠΎΠ² ΠΏΠΎ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌ google Π² ΡΡΡΡΠΊΠΎΡΠ·ΡΡΠ½ΠΎΠΌ ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠ΅, ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Ρ ΠΠ²Π°Π½ΠΎΠ².
ΠΠ΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΠΎΠ΅, ΡΡΠΎ ΠΈΡ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΠ΅Ρ, ΡΡΠΎ ΠΈΠ΄Π΅Ρ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΡΠ°Π±Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ΅ΡΡΠΎΡΠ° Π·Π° ΡΡΠ΅Ρ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°. β¦
ΠΠΎΠ½ΡΡΠ»ΡΡΠ°Π½Ρ ΠΏΠΎ Google Apps Script
ΠΠ·Π½Π°ΠΊΠΎΠΌΠΈΡΡΡ Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΡΠΌ ΡΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡΠΎΡΠΎΠ΅ ΠΠ»Π΅ΠΊΡΠ°Π½Π΄Ρ Π»ΡΠ±Π΅Π·Π½ΠΎ ΡΠΎΡΡΠ°Π²ΠΈΠ» ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ Π½Π°Ρ Ρ Π²Π°ΠΌΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ ΡΡΠΎΠΉ ΡΡΡΠ»ΠΊΠ΅.
ΠΠΎΠ½Π΅ΡΠ½ΠΎ, Ρ ΠΌΠ½ΠΎΠ³ΠΈΡ , ΠΊΡΠΎ ΠΏΡΡΠ°Π»ΡΡ Ρ Ρ ΠΎΠ΄Ρ ΠΎΡΠ²ΠΎΠΈΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΌΠ°ΠΊΡΠΎΡΠΎΠ² ΠΌΠΎΠ³Π»ΠΈ ΠΎΡΡΠ°ΡΡΡΡ Π½Π΅ ΡΠ»ΠΈΡΠΊΠΎΠΌ ΠΏΡΠΈΡΡΠ½ΡΠ΅ Π²ΠΎΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ, ΠΎΠ΄Π½Π°ΠΊΠΎ Π½Π΅ ΡΡΠΎΠΈΡ ΡΡΠ°Π·Ρ ΠΌΠΎΡΡΠΈΡΡΡΡ!
Gooogle Apps script β ΠΊΡΠ΄Π° Π±ΠΎΠ»Π΅Π΅ Π΄ΡΡΠΆΠ΅Π»ΡΠ±Π½ΠΎ Π½Π°ΡΡΡΠΎΠ΅Π½Π½ΡΠΉ ΠΊ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΡΠ·ΡΠΊ, ΡΠ΅ΠΌ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΊΠ°Π·Π°ΡΡΡΡ Π½Π° ΠΏΠ΅ΡΠ²ΡΠΉ Π²Π·Π³Π»ΡΠ΄.
Π€Π°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠΎ ΡΠ·ΡΠΊ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π² Π½Π° Π±Π°Π·Π΅ JavaScript (ΡΡΠ°Π½Π΄Π°ΡΡΠ° ECMAScript 5), ΠΏΡΠΈΠ΄ΡΠΌΠ°Π½Π½ΡΠΉ ΡΠΏΠ΅ΡΠΈΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΡΠΎΠ³ΠΎ ΡΡΠΎΠ±Ρ ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠΏΡΠΎΡΡΠΈΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Google Apps.
ΠΠ»Ρ ΡΠ΅Ρ , ΠΊΡΠΎ Π² ΡΠ°Π½ΠΊΠ΅, Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Ρ, ΡΡΠΎ Google Apps (ΠΊΡΡΠ°ΡΠΈ, ΠΏΠ°ΠΊΠ΅Ρ Π½Π΅Π΄Π°Π²Π½ΠΎ ΠΏΠ΅ΡΠ΅ΠΈΠΌΠ΅Π½ΠΎΠ²Π°Π»ΠΈ Π² G Suit) β ΡΡΠΎ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΡΠ΅ΡΠ²ΠΈΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠ°Π½Π½ΡΠ΅ ΡΡΠ°Π½ΡΠ½Π°ΡΠΈΠΎΠ½Π°Π»ΡΠ½ΠΎΠΉ ΠΊΠΎΡΠΏΠΎΡΠ°ΡΠΈΠ΅ΠΉ ΠΈ Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ Π² ΡΠΎΠΉ ΠΈΠ»ΠΈ ΠΈΠ½ΠΎΠΉ ΡΡΠ΅ΠΏΠ΅Π½ΠΈ Π·Π½Π°ΠΊΠΎΠΌ ΠΊΠ°ΠΆΠ΄ΡΠΉ.
Π‘Π΅ΡΠ²ΠΈΡΡ Π³ΡΠ³Π»
(ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΡΠ°ΡΡΠΌΠ°ΡΠΈΡΠ²Π°ΡΡ, ΠΏΠΈΡΠ°ΡΡ Π΄Π»Ρ Π½ΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΠΈ Π½Π° gas):
ΠΈ ΠΌΠ½ΠΎΠ³ΠΈΠ΅ Π΄ΡΡΠ³ΠΈΠ΅, ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ ΠΏΠΎΡΡΠΎΡΠ½Π½ΠΎ ΡΠ°ΡΡΠ΅Ρ (ΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²Π΅ΡΡ ΡΠΏΠΈΡΠΎΠΊ ΠΏΡΠΎΠ΄ΡΠΊΡΠΎΠ² google).
Π’Π°ΠΊ Π²ΠΎΡ, ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΡΠ°Π±ΠΎΡΡ Ρ Π³ΡΠ³Π» ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠΈ β ΡΡΠΎ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΠΎΠ΄Π° Π½Π΅ Π½Π° ΠΊΠ»ΠΈΠ΅Π½ΡΠ΅ (Ρ.Π΅. Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ Π½Π΅ Π½Π° Π²Π°ΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΠ΅ΠΌ ΠΊΠΎΠΌΠΏΡΡΡΠ΅ΡΠ΅), Π° Π² ΠΎΠ±Π»Π°ΠΊΠ΅ Google.
Π§ΡΠΎ Π΄Π°ΡΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΡΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΡΠΎΡΡΡ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π²ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΡΡΠ²ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ (ΠΎΡΠ΅Π½Ρ ΠΊΡΡΡΠ°Ρ ΡΠΈΡΠΊΠ°!).
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΡΠ°Π±ΠΎΡΡ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π½ΠΈΡΠ΅Π³ΠΎ ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡ, Google ΡΠΆΠ΅ ΠΎΠ±ΠΎ Π²ΡΠ΅ΠΌ ΠΏΠΎΠ·Π°Π±ΠΎΡΠΈΠ»ΡΡ.
ΠΡΡΡ Π³ΠΎΡΠΎΠ²ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΡΠΎ Π²ΡΠ΅ΠΌ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΡΠΌ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»ΠΎΠΌ (ΡΠΎΡΠΎ Π½ΠΈΠΆΠ΅).
Π ΠΏΠ»ΡΡΠ°ΠΌ ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΡΠΈΡΠ»ΠΈΡΡ
ΠΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³ β ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ°
ΠΠ΅ Π±ΡΠ΄Π΅ΠΌ Ρ ΠΎΠ΄ΠΈΡΡ Π²ΠΎΠΊΡΡΠ³, Π΄Π° ΠΎΠΊΠΎΠ»ΠΎβ¦ ΠΠ°ΠΏΠΈΡΠ΅ΠΌ ΡΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠΊΡΠΈΠΏΡ ΠΏΡΡΠΌΠΎ ΡΠ΅ΠΉΡΠ°Ρ.
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ° ΡΠ΅ΡΠ΅Π· ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Script Script
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° Π·Π°ΠΉΠ΄ΠΈΡΠ΅ Π² ΡΠ²ΠΎΠΉ Π°ΠΊΠΊΠ°ΡΠ½Ρ Google (Π½Π°ΠΏΠΎΠΌΠ½ΠΈΠΌ, ΡΡΠΎ Π΄Π»Ρ Π΄ΠΎΡΡΡΠΏΠ° ΠΊΠΎ Π²ΡΠ΅ΠΌ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΠ΄ΠΈΠ½ Π°ΠΊΠΊΠ°ΡΠ½Ρ, ΠΊΠΎΡΠΎΡΡΠΉ Π·Π°Π²ΠΎΠ΄ΠΈΡΡΡ Π²ΠΌΠ΅ΡΡΠ΅ Ρ Π³ΡΠ³Π»ΠΎΠ²ΡΠΊΠΎΠΉ ΠΏΠΎΡΡΠΎΠΉ), Π° Π·Π°ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΠΌ ΠΏΠΎ ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΡΠ»ΠΊΠ΅ script.google.com ΠΈ ΠΏΠΎΠΏΠ°Π΄Π°Π΅ΠΌ Π½Π° Π²ΠΎΡ ΡΠ°ΠΊΡΡ ΡΡΡΠ°Π½ΠΈΡΡ (ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠΎΠ² Script Script):
Π Π»Π΅Π²ΠΎΠΌ Π±ΠΎΠΊΠΎΠ²ΠΎΠΌ ΠΌΠ΅Π½Ρ, ΠΊΠ»ΠΈΠΊΠ½ΠΈΡΠ΅ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ + Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠΊΡΠΈΠΏΡ.
ΠΠ΅ΡΠ΅Π΄ Π²Π°ΠΌΠΈ ΠΎΠΊΠ½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° Π³ΡΠ³Π» ΡΠΊΡΠΈΠΏΡΠΎΠ²:
Π ΡΠ»ΠΎΠ²Ρ, ΡΡΠΎ Π½Π΅ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± Π΅Π³ΠΎ Π·Π°ΠΏΡΡΠΊΠ°.
ΠΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΉΡΠΈ ΠΈ Π΄ΡΡΠ³ΠΈΠΌ ΠΏΡΡΠ΅ΠΌ.
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ° ΡΠ΅ΡΠ΅Π· Google ΠΠΈΡΠΊ
ΠΠ»Π°ΡΠ°Π΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΎΡΠΊΡ Π‘ΠΎΠ·Π΄Π°ΡΡ, Π²ΡΠΏΠ°Π΄Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ Ρ Π²Π°ΡΠΈΠ°Π½ΡΠ°ΠΌΠΈ, ΡΡΡ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ ΠΡΠ΅ ΠΈ ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π΄ΡΡΠ³ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ.
Π ΠΎΠΊΠΎΡΠΊΠ΅ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ΅Π½ΠΈΠΉ, Π² ΠΏΠΎΠΈΡΠΊΠ΅, Π²Π²ΠΎΠ΄ΠΈΠΌ Google Apps script ΠΊΠ»Π°ΡΠ°Π΅ΠΌ ΠΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΈβ¦ Π²ΡΠ°Π»Ρ!
Π ΠΎΠΊΠ½Π΅ ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Google Apps Script Π΄ΠΎΠ±Π°Π²Π»Π΅Π½ΠΎ Π½Π° Google ΠΠΈΡΠΊ., ΡΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°Π΅ΠΌ ΠΏΡΠΈΡΡ Π½Π°ΠΏΡΠΎΡΠΈΠ² ΠΡΠ±ΡΠ°ΡΡ Google Apps Script ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΌ ΠΏΠΎ ΡΠΌΠΎΡΠ°Π½ΠΈΡ Π΄Π»Ρ ΡΠ°ΠΉΠ»ΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠΊΡΡΠ²Π°ΡΡΡΡ Ρ Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡΡΡ. ΠΈ ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΎΠΊ
Π’Π΅ΠΏΠ΅ΡΡ Π² ΡΠΏΠΈΡΠΊΠ΅ Π²Π°ΡΠΈΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΏΠΎΡΠ²ΠΈΠ»ΡΡ Π½ΠΎΠ²ΡΠΉ ΡΠ΅ΡΠ²ΠΈΡ ΠΈ ΠΌΡ ΠΌΠΎΠΆΠ΅ΠΌ ΠΏΡΠΈΡΡΡΠΏΠ°ΡΡ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎ ΠΊ ΠΊΠΎΠ΄Ρ.
Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ° ΡΠ΅ΡΠ΅Π· ΡΠ°ΠΉΠ»-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅Ρ
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ Π΅ΡΠ΅ ΠΎΠ΄ΠΈΠ½ ΡΠΏΠΎΡΠΎΠ± ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΉΠ» Π΄Π»Ρ ΡΡΠ΅Π½Π°ΡΠΈΡ.
ΠΡΠΎ ΡΠΎΠ·Π΄Π°Π½ΠΈΠ΅ ΡΠ°ΠΉΠ»Π°-ΡΡΠ΅Π½Π°ΡΠΈΡ Π²Π½ΡΡΡΠΈ ΡΠ°ΠΉΠ»Π°-ΠΊΠΎΠ½ΡΠ΅ΠΉΠ½Π΅ΡΠ° (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ Π²Π½ΡΡΡΠΈ ΡΠ°Π±Π»ΠΈΡΡ, Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°, ΡΠ»Π°ΠΉΠ΄Π° ΠΈΠ»ΠΈ ΡΠΎΡΠΌΡ, ΡΡΠ»ΠΎΠ²Π½ΠΎ Π²Π½ΡΡΡΠΈ).
ΠΠΎ ΡΡΠΎΡ ΡΠΏΠΎΡΠΎΠ± ΠΌΡ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ Π² ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΡΠ°ΡΡΡΡ .
ΠΠ΅ΡΠ²ΡΠΉ ΡΠΊΡΠΈΠΏΡ
Π‘ΠΎΠ·Π΄Π°Π΅ΠΌ ΡΠ²ΠΎΠΉ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠΊΡΠΈΠΏΡ.
ΠΠΎΠΆΠ½ΠΎ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, ΡΡ ΠΎΠ΄ΠΈΡΡ Π²ΠΎΡ ΠΏΠΎ ΡΡΠΎΠΉ ΡΡΡΠ»ΠΎΡΠΊΠ΅ ΡΡΡ ΠΈ Π²Π½ΠΈΠΌΠ°ΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΡΠΈΡΠ°ΡΡ ΡΡΠΎ ΠΏΠΈΡΡΡ Π·Π½Π°ΡΡΠΈΠ΅ Π»ΡΠ΄ΠΈ, ΠΈΠ»ΠΈβ¦
ΠΠ΅ Ρ ΠΎΠ΄ΠΈΡΡ, Π° ΠΏΡΠΎΡΡΠΎ ΠΎΡΠ΄Π°ΡΡΡΡ Π² ΡΡΠΊΠΈ Π°Π²ΡΠΎΡΠ° (Ρ.Π΅. Π² ΠΌΠΎΠΈ)) ) ΠΈ ΡΠΈΡΠ°ΡΡ Π΄Π°Π»ΡΡΠ΅β¦
Π’Π΅ΠΌ, ΠΊΡΠΎ Π½ΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ ΠΏΡΠΎΠ±ΠΎΠ²Π°Π» ΡΠ²ΠΎΠΈ ΡΠΈΠ»Ρ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠΈ, Π½Π°Π²Π΅ΡΠ½ΡΠΊΠ°, βΠ»Π°ΠΊΠΎΠ½ΠΈΡΠ½ΠΎΠ΅β ΠΎΠΊΠ½ΠΎ ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ° ΠΏΠΎΠΊΠ°ΠΆΠ΅ΡΡΡ ΡΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π·Π°Π³Π°Π΄ΠΎΡΠ½ΡΠΌ ΠΈ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ Π½Π΅ΠΊΠΎΡΠΎΡΡΠΌ Π΄Π°ΠΆΠ΅ Π·Π°Ρ ΠΎΡΠ΅ΡΡΡ ΡΠ±Π΅ΠΆΠ°ΡΡ Ρ ΠΊΡΠΈΠΊΠ°ΠΌΠΈ: βΠΠ΅Π½Ρ ΠΎΠ±ΠΌΠ°Π½ΡΠ»ΠΈ, Π³ΠΎΠ²ΠΎΡΠΈΠ»ΠΈ, ΡΡΠΎ ΡΡΠΎ ΠΏΡΠΎΡΡΠΎ. β
ΠΠ΅ ΡΠΏΠ΅ΡΠΈΡΠ΅ ΡΠΌΠ°Π·ΡΠ²Π°ΡΡ Π»ΡΠΆΠΈ! ΠΡΠΎ Π΄Π΅ΠΉΡΡΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΡΠΎΡΡΠΎ, Π΅ΡΠ»ΠΈ, ΠΊΠΎΠ½Π΅ΡΠ½ΠΎ, Π·Π½Π°ΡΡ ΡΡΠΎ Π΄Π΅Π»Π°ΡΡ.
Π’Π°ΠΊ ΡΠΆ ΠΏΠΎΠ²Π΅Π»ΠΎΡΡ, Π΅ΡΠ΅ Π½Π° Π·Π°ΡΠ΅ ΡΠΈΡΡΠΎΠ²ΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΉ, ΠΏΠ΅ΡΠ²ΡΠΌ ΡΠ΅ΡΡΠΎΠ²ΡΠΌ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠ΅ΠΌ, ΠΊΠΎΡΠΎΡΠΎΠ΅ Π²ΡΠ²ΠΎΠ΄ΠΈΡ ΡΠ²Π΅ΠΆΠ΅Π½Π°ΠΏΠΈΡΠ°Π½Π½Π°Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° ΡΡΠΎ: βΠΡΠΈΠ²Π΅Ρ ΠΌΠΈΡ!β.
ΠΠ»Ρ Π½Π°ΡΠ°Π»Π° ΠΌΠ΅Π½ΡΠ΅ΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ Ρ myFunction Π½Π° firstTest.
ΠΠ°Π»Π΅Π΅ ΠΏΠΈΡΠ΅ΠΌ Π²ΠΎΡ ΡΠ°ΠΊΡΡ Π°ΠΡΠ-ΠΠ°Π΄Π°Π±Π Ρ :
ΠΠ°Π²Π°ΠΉΡΠ΅ ΡΠ°ΡΠΏΠΈΡΠ΅ΠΌ ΡΠΎΡ ΠΆΠ΅ ΠΏΡΠΈΠΌΠ΅Ρ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄ΡΠΎΠ±Π½ΠΎ ΠΈ ΡΠ°Π·Π±Π΅ΡΠ΅ΠΌ ΠΊΠ°ΠΆΠ΄ΡΡ ΡΡΡΠΎΠΊΡ
Π‘ΡΡΠΎΠΊΠ° 1. ΠΠΈΡΠ΅ΠΊΡΠΈΠ²Π° function ΡΠΎΠ·Π΄Π°Π΅Ρ Π½ΠΎΠ²ΡΡ ΡΡΠ½ΠΊΡΠΈΡ, Π΄Π°Π»Π΅Π΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ Π΅Π΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ firstTest.
ΠΠ°ΡΠ΅ΠΌ Π² ΠΊΡΡΠ³Π»ΡΡ ΡΠΊΠΎΠ±ΠΊΠ°Ρ () ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΊΠΎΡΠΎΡΡΠ΅ Ρ ΠΎΡΠΈΠΌ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΡ Π² ΡΡΠ½ΠΊΡΠΈΡ (Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅ ΠΌΡ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ, ΡΠ°ΠΊ ΠΊΠ°ΠΊ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΠΏΠ΅ΡΠ΅Π΄Π°Π΅ΠΌ).
Π Π² ΡΠΈΠ³ΡΡΠ½ΡΡ ΡΠΊΠΎΠ±ΠΊΠ°Ρ <> ΡΠΊΠ°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠ΄ ΠΊΠΎΡΠΎΡΡΠΉ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅ΡΡΡ ΠΊΠΎΠ³Π΄Π° ΡΡΠ° ΡΡΠ½ΠΊΡΠΈΡ Π±ΡΠ΄Ρ Π²ΡΠ·Π²Π°Π½Π°.
ΠΡΠ»ΠΈ ΠΏΠΎΡΡΠ°Π²ΠΈΡΡ Π΄Π²Π° ΡΠ»Π΅ΡΠ° //, ΡΠΎ ΠΊΠΎΠ΄ ΠΏΠΎΡΠ»Π΅ Π½ΠΈΡ ΠΈ Π΄ΠΎ ΠΊΠΎΠ½ΡΠ° ΡΡΡΠΎΠΊΠΈ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡ Π½Π΅ Π±ΡΠ΄Π΅Ρ.
ΠΡΠΎ Π½Π°Π·ΡΠ²Π°Π΅ΡΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ.
Π ΡΠ»ΠΎΠ²Ρ, ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠΉ Π΅ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΡΠ°ΠΊ /* */, Π»ΡΠ±ΠΎΠΉ ΡΠ΅ΠΊΡΡ Π·Π°ΠΊΠ»ΡΡΠ΅Π½Π½ΡΠΉ Π²Π½ΡΡΡΠΈ Π±ΡΠ΄Π΅Ρ ΡΡΠΈΡΠ°ΡΡΡ ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΠ΅ΠΌ, Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΎ ΠΎΡ Π½Π°ΡΠ°Π»Π° ΠΈ/ΠΈΠ»ΠΈ ΠΊΠΎΠ½ΡΠ° ΡΡΡΠΎΠΊ(ΠΈ).
Π‘ΡΡΠΎΠΊΠΈ 2-4. ΠΠ±ΡΡΠ²Π»ΡΠ΅ΠΌ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΠ΅ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Ρ var.
(ΠΊΠΎΠ΄Ρ ΡΠ·ΡΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠ΄ΡΠΌΠΎΡΡΠ΅ΡΡ Π·Π΄Π΅ΡΡ)
Π‘ΡΡΠΎΠΊΠΈ 6-10. ΠΠ±ΡΠ°ΡΠ°Π΅ΠΌΡΡ ΠΊ ΠΎΠ±ΡΠ΅ΠΊΡΡ LanguageApp, Π° ΡΠΎΡΠ½Π΅Π΅ ΠΊ ΠΌΠ΅ΡΠΎΠ΄Ρ ΡΡΠΎΠ³ΠΎ ΠΎΠ±ΡΠ΅ΠΊΡΠ° translate, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΡΠΈ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΠ° (ΠΈΡ ΠΌΡ ΡΠΆΠ΅ ΠΎΠΏΠΈΡΠ°Π»ΠΈ Π²ΡΡΠ΅ Π² ΡΡΡΠΎΠΊΠ°Ρ 2-4).
ΠΡΠ»ΠΈ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ΅ΡΠΌΠΈΠ½Ρ Π²Π°ΠΌ Π½Π΅ΠΏΠΎΠ½ΡΡΠ½Ρ ΠΈ/ΠΈΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅Ρ Π±Π°Π·ΠΎΠ²ΡΡ Π·Π½Π°Π½ΠΈΠΉ JavaScript ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°, Π½Π΅ ΡΠ°ΡΡΡΡΠ°ΠΈΠ²Π°ΠΉΡΠ΅ΡΡ!
Π ΠΊΠΎΠ½ΡΠ΅ ΡΡΠ°ΡΡΠΈ Ρ Π΄Π°ΠΌ ΡΡΡΠ»ΠΊΡ Π½Π° ΠΏΡΠΎΡΡΠΎΠΉ ΡΡΠ΅Π±Π½ΠΈΠΊ ΠΏΠΎ JS.
Π Π΅Π·ΡΠ»ΡΡΠ°Ρ
Π Π΅Π·ΡΠ»ΡΡΠ°ΡΠΎΠΌ ΡΠ°Π±ΠΎΡΡ ΡΡΠΎΠ³ΠΎ ΠΌΠ΅ΡΠΎΠ΄Π° Π±ΡΠ΄Π΅Ρ β ΠΏΠ΅ΡΠ΅Π²Π΅Π΄Π΅Π½Π½ΡΠΉ ΡΠ΅ΠΊΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ, Π² Π½Π°ΡΠ΅ΠΌ ΡΠ»ΡΡΠ°Π΅, Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΡΡΡ Π² ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΡΡ text (ΡΠΎ Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅ΠΌ ΡΡΠ°ΡΠΎΠ΅ Π·Π½Π°ΡΠ΅Π½ΠΈΠ΅ Π½Π° Π½ΠΎΠ²ΠΎΠ΅).
Π‘ΡΡΠΎΠΊΠ° 12. Logger.log( text ) β ΡΡΠΎ Π²ΡΠ²ΠΎΠ΄ Π½Π°ΡΠ΅Π³ΠΎ ΡΠ΅ΠΊΡΡΠ° Π² ΠΆΡΡΠ½Π°Π», Π³Π΄Π΅ ΠΏΠΎΡΠΎΠΌ ΠΌΡ ΠΈ Π±ΡΠ΄Π΅ΠΌ Π΅Π³ΠΎ ΡΠΌΠΎΡΡΠ΅ΡΡ.
Π ΡΠ»ΠΎΠ²Ρ, Π΄Π°Π½Π½ΡΠΉ ΡΠΏΠΎΡΠΎΠ± ( Logger.log(); ) Π² Π±ΡΠ΄ΡΡΠ΅ΠΌ Π½Π΅ ΡΠ°Π· ΠΏΡΠΈΠ³ΠΎΠ΄ΠΈΡΡΡ Π΄Π»Ρ ΠΎΡΠ»Π°Π΄ΠΊΠΈ Π²Π°ΡΠΈΡ ΡΡΠ΅Π½Π°ΡΠΈΠ΅Π², Ρ.Π΅. ΠΏΠΎΠΈΡΠΊΠ° ΠΈ ΡΡΡΡΠ°Π½Π΅Π½ΠΈΡ ΠΎΡΠΈΠ±ΠΎΠΊ, Π·Π°ΠΊΡΠ°Π²ΡΠΈΡ ΡΡ Π² Π²Π°Ρ ΡΡΠ΅Π½Π°ΡΠΈΠΉ.
Π‘ΡΡΠΎΠΊΠ° 14. ΠΠ΅ΠΎΠ±ΡΠ·Π°ΡΠ΅Π»ΡΠ½Π°Ρ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Π° return β Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅, ΡΠΊΠ°Π·Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ»Π΅ Π½Π΅Π΅ (ΠΌΡ Π½ΠΈΡΠ΅Π³ΠΎ Π½Π΅ ΡΠΊΠ°Π·Π°Π»ΠΈ, Π° ΡΡΠΎ Π·Π½Π°ΡΠΈΡ ΡΡΠΎ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π²ΠΎΠ·Π²ΡΠ°ΡΠΈΡΡΡ false, Ρ ΡΠ°ΠΊΠΈΠΌ ΠΆΠ΅ ΡΡΠΏΠ΅Ρ ΠΎΠΌ Π΄Π°Π½Π½ΡΡ Π΄ΠΈΡΠ΅ΠΊΡΠΈΠ²Ρ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π½Π΅ ΡΠΊΠ°Π·ΡΠ²Π°ΡΡ).
ΠΡΠΎΠ΄ΠΎΠ»ΠΆΠΈΠΌ, Π½Π°ΡΠ° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ° Π½Π°ΠΏΠΈΡΠ°Π½Π°, ΡΠ΅ΠΏΠ΅ΡΡ ΡΠΎΡ ΡΠ°Π½ΠΈΠΌ Π΅Π΅ Π½Π°ΠΆΠ°Π² Π½Π° ΡΡΡ ΠΊΠ½ΠΎΠΏΠΊΡ (ΠΈΠΊΠΎΠ½ΠΊΠ° Π΄ΠΈΡΠΊΠ΅ΡΡ)
Π Π²Π°ΠΌ ΡΡΡ ΠΆΠ΅ Π²ΡΡΠΊΠΎΡΠΈΡ ΠΎΠΊΠΎΡΠΊΠΎ.
Π Π½Π΅ΠΌ Π²Π²ΠΎΠ΄ΠΈΠΌ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π² ΠΏΠΎΠ»Π΅ Π£ΠΊΠ°ΠΆΠΈΡΠ΅ Π½ΠΎΠ²ΠΎΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΡΠΎΠ΅ΠΊΡΠ°, ΠΏΡΡΡΡ Π±ΡΠ΄Π΅Ρ ΠΡΠΈΠ²Π΅Ρ ΠΌΠΈΡ!. ΠΠ°ΡΠ΅ΠΌ ΠΆΠΌΠ΅ΠΌ Π½Π° ΠΊΠ½ΠΎΠΏΠΊΡ ok
Π’Π΅ΠΏΠ΅ΡΡ Π·Π°ΠΏΡΡΡΠΈΠΌ Π΅Π΅, ΡΠ½Π°ΡΠ°Π»Π° Π²ΡΠ±ΡΠ°Π² Π½ΡΠΆΠ½ΡΡ ΡΡΠ½ΠΊΡΠΈΡ Π° Π·Π°ΡΠ΅ΠΌ Π½Π°ΠΆΠ°Π² Π½Π° Π²ΠΎΡ ΡΡΡ (ΠΈΠΊΠΎΠ½ΠΊΠ° ΡΡΠ΅ΡΠ³ΠΎΠ»ΡΠ½ΠΈΠΊ)
Π Π½Π°ΠΊΠΎΠ½Π΅Ρ, ΠΈΠ΄Π΅ΠΌ Π²ΠΎ Π²ΠΊΠ»Π°Π΄ΠΊΡ ΠΠΈΠ΄ > ΠΡΡΠ½Π°Π»Ρ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ Π½Π°ΠΆΠΈΠΌΠ°Π΅ΠΌ Ctrl+Enter (Π³ΠΎΡΡΡΠΈΠΈ ΠΊΠ»Π°Π²ΠΈΡΠΈ ΠΏΠΎΠ»Π΅Π·Π½Π°Ρ ΡΡΡΠΊΠ°).
Π Π²ΠΎΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°Ρ Π½Π°ΡΠΈΡ ΡΡΠ°ΡΠ°Π½ΠΈΠΉβ¦
Π‘ΠΈΠ½ΠΈΠΌ ΠΏΠΎΠ΄ΡΠ΅ΡΠΊΠ½ΡΡΠ° ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ, ΡΠΎΠΎΠ±ΡΠ°ΡΡΠ°Ρ ΠΊΠΎΠ³Π΄Π° Π±ΡΠ»Π° ΡΠ΄Π΅Π»Π°Π½Π° Π·Π°ΠΏΠΈΡΡ,
Π° ΠΊΡΠ°ΡΠ½ΡΠΌ Π½Π°ΡΠ΅ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ΅ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ text.
ΠΠ°, Π΄Π° β Salamu, Dunia! Π Π΅ΡΡΡ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ Π·Π½Π°ΠΌΠ΅Π½ΠΈΡΠΎΠ³ΠΎ Hello World Π½Π° ΡΡΠ°Ρ ΠΈΠ»ΠΈ.
ΠΠ²Π°ΡΠΈΠΈ! Π§ΡΠ²ΡΡΠ²ΡΠ΅ΡΠ΅ Π³ΠΎΡΠ΄ΠΎΡΡΡ? Π‘ΠΎΠ²Π΅ΡΡΠ΅Π½Π½ΠΎ Π·Π°ΡΠ»ΡΠΆΠ΅Π½Π½ΠΎ.
ΠΡ Ρ Π²Π°ΠΌΠΈ ΡΠ΄Π΅Π»Π°Π»ΠΈ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³ ΠΊ ΠΎΡΠ²ΠΎΠ΅Π½ΠΈΡ Π·Π°ΠΌΠ΅ΡΠ°ΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½ΡΠ°.
Π‘ΠΎΠ³Π»Π°ΡΠΈΡΠ΅ΡΡ, Π±Π΅Π· Π»ΠΎΠΆΠ½ΠΎΠΉ ΡΠΊΡΠΎΠΌΠ½ΠΎΡΡΠΈ, ΡΡΠΎ ΡΡΠΎ Π±ΡΠ»ΠΎ Π½Π΅ ΡΠ°ΠΊ ΡΠΆ ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎ.
ΠΡΡΠ°Π»ΠΈΡΡ Π²ΠΎΠΏΡΠΎΡΡ?
ΠΡ Π²ΡΠ΅Π³Π΄Π° ΠΌΠΎΠΆΠ΅ΡΠ΅ Π·Π°Π΄Π°ΡΡ ΠΈΡ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ ΠΊ Π΄Π°Π½Π½ΠΎΠΌΡ ΠΏΠΎΡΡΡ.
ΠΠ° ΠΈ ΠΏΠΎΡΠΊΡΠΏΠ΅ΡΠΈΠΌΠ΅Π½ΡΠΈΡΡΠΉΡΠ΅ Ρ ΠΊΠΎΠ΄ΠΎΠΌ, Π° ΠΏΠΎΡΠΎΠΌ ΠΏΠΎΠΊΠ°ΠΆΠΈΡΠ΅ Π½Π°ΠΌ Π΅Π³ΠΎ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ .
ΠΡΠΎΠ³ΠΈ
Π ΡΠ΅ΠΏΠ΅ΡΡ, ΠΊΠΎΡΠΎΡΠΊΠΎ, ΠΏΠΎΠ΄Π²Π΅Π΄Π΅ΠΌ ΠΈΡΠΎΠ³ΠΈ:
ΠΠ°Π΄Π΅ΡΡΡ ΠΌΠ½Π΅ ΡΠ΄Π°Π»ΠΎΡΡ Π΄ΠΎΠ½Π΅ΡΡΠΈ ΠΌΡΡΠ»Ρ, ΡΡΠΎ Google Apps Script ΡΠ΄ΠΈΠ²ΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΈΠ½ΡΡΡΡΠΌΠ΅Π½Ρ, Π½Π° ΠΈΠ·ΡΡΠ΅Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΡΠΎΠΈΡ ΠΏΠΎΡΡΠ°ΡΠΈΡΡ Π²ΡΠ΅ΠΌΡ.
Π ΡΠ»Π΅Π΄ΡΡΡΠ΅ΠΉ ΡΡΠ°ΡΡΠ΅ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ ΠΏΠΎΠ΄ΡΠΎΠ±Π½Π΅Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΠΈ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ°.
Π’ΠΎ Π±ΠΈΡΡ, Π²ΡΠ΅ ΡΡΠΈ ΠΊΠ½ΠΎΠΏΠΎΡΠΊΠΈ, Π²ΠΊΠ»Π°Π΄ΠΎΡΠΊΠΈ ΠΈ Ρ.ΠΏ.
Π‘Π΄Π΅Π»Π°Π² ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³ ΠΊ ΡΠ΅Π»ΠΈ, Π½Π΅ ΡΡΠΎΠΈΡ ΠΎΡΡΠ°Π½Π°Π²Π»ΠΈΠ²Π°ΡΡΡΡ. ΠΠ°ΠΊ Π³Π»Π°ΡΠΈΡ Π΄ΡΠ΅Π²Π½ΡΡ ΠΌΡΠ΄ΡΠΎΡΡΡ:
Apps Script
ΠΠΏΡΠΈΠΌΠΈΠ·ΠΈΡΡΠΉΡΠ΅ ΡΠ²ΠΎΡ ΡΠ°Π±ΠΎΡΡ
ΠΠ΅Π³ΠΊΠ°Ρ ΠΈ Π±ΡΡΡΡΠ°Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ°
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Apps Script Π±ΠΈΠ·Π½Π΅Ρ-ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΠΈ ΠΌΠΎΠ³ΡΡ Π±ΡΡΡΡΠΎ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΎΠ±ΡΡΠ²Π΅Π½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ Π΄Π»Ρ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΡΡ ΡΠ°Π±ΠΎΡΠΈΡ Π·Π°Π΄Π°Ρ, Π½Π΅ ΠΎΠ±ΡΠ°ΡΠ°ΡΡΡ ΠΊ ΠΏΡΠΎΡΠ΅ΡΡΠΈΠΎΠ½Π°Π»ΡΠ½ΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠ°ΠΌ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ ΠΎΠ±Π΅ΡΠΏΠ΅ΡΠ΅Π½ΠΈΡ.
ΠΠΎΠ²ΡΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΠ΅Π»ΡΠ½ΠΎΡΡΠΈ
Apps Script ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΠΎΠΊΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π½Π° ΡΠ°ΠΌΡΡ Π²Π°ΠΆΠ½ΡΡ Π·Π°Π΄Π°ΡΠ°Ρ , ΠΎΡΠΊΡΡΠ²Π°Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ ΠΌΠ°ΠΊΡΠΈΠΌΡΠΌ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ Google Workspace Π·Π° ΡΡΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π΄Π»ΠΈΡΠ΅Π»ΡΠ½ΡΡ ΠΈ ΡΡΡΠΈΠ½Π½ΡΡ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΉ. ΠΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΎΠ½Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΠ²ΡΠ·ΡΠ²Π°ΡΡ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠΎΠ±ΠΎΠΉ ΠΏΠΎΠ²ΡΠ΅Π΄Π½Π΅Π²Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, ΡΠ°ΡΡΠΈΡΡΡ ΠΏΠΎ ΠΌΠ΅ΡΠ΅ Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΠΈΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΠΈ ΡΡΠ΅ΠΏΠ΅Π½Ρ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΠΈΠ·Π°ΡΠΈΠΈ.
ΠΠΎΠΏΡΠ»ΡΡΠ½ΡΠ΅ ΡΠ·ΡΠΊΠΈ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ
Apps Script ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ HTML, CSS ΠΈ JavaScript, Π½Π΅ ΡΡΠ΅Π±ΡΡ ΠΈΠ·ΡΡΠ΅Π½ΠΈΡ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΏΡΠΎΠΏΡΠΈΠ΅ΡΠ°ΡΠ½ΠΎΠ³ΠΎ ΡΡΠ΅ΠΉΠΌΠ²ΠΎΡΠΊΠ°.
Π Π°Π·ΡΠ°Π±ΠΎΡΠ°Π½ΠΎ Π΄Π»Ρ Google
ΠΠ»Π°ΡΡΠΎΡΠΌΠ° Apps Script ΡΠΆΠ΅ Π³ΠΎΡΠΎΠ²Π° Π΄Π»Ρ Π½Π°ΡΠ°Π»Π° ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΈ. ΠΡΠ΅Π΄Π²Π°ΡΠΈΡΠ΅Π»ΡΠ½ΠΎ ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ API Google Workspace, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΎΡΠΈΠ³ΠΈΠ½Π°Π»ΡΠ½Π°Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ Π² Π±ΠΎΠ»Π΅Π΅ 100 ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² Google, ΡΠ°ΠΊΠΈΡ ΠΊΠ°ΠΊ YouTube, Google ΠΠ½Π°Π»ΠΈΡΠΈΠΊΠ° ΠΈ BigQuery, ΡΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ ΡΠΏΡΠΎΡΠ°ΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊΠΎ Π²ΡΠ΅ΠΌ ΠΏΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π°ΠΌ, ΠΊΠΎΡΠΎΡΡΠ΅ Google ΠΏΡΠ΅Π΄Π»Π°Π³Π°Π΅Ρ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΠΌ.
ΠΡΠΈΠΌΠ΅ΡΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ
Π€ΠΎΡΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ ΠΏΠΈΡΠ΅ΠΌ Π΄Π»Ρ ΡΠ°ΡΡΡΠ»ΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Gmail ΠΈ Π’Π°Π±Π»ΠΈΡ
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ Gmail ΠΈ Π’Π°Π±Π»ΠΈΡΡ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΠΏΡΠΈΠ²Π»Π΅ΠΊΠ°ΡΠ΅Π»ΡΠ½ΡΡ ΠΏΠΈΡΠ΅ΠΌ ΠΈ ΠΈΡ ΡΠ°ΡΡΡΠ»ΠΊΠΈ. ΠΠΎΠ»Π½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅.
Π Π΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ Π½Π° ΡΠ΅Π°Π½ΡΡ Π² ΡΠ°ΠΌΠΊΠ°Ρ ΠΌΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΡ
ΠΠ° ΡΡΠ΅Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Π’Π°Π±Π»ΠΈΡ, ΠΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠ², Π€ΠΎΡΠΌ ΠΈ ΠΏΠΎΡΡΡ Gmail ΡΡΠΎ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΡΠ°ΡΡΠ½ΠΈΠΊΠ°ΠΌ ΠΌΠ΅ΡΠΎΠΏΡΠΈΡΡΠΈΡ ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡΡΡ Π½Π° ΡΠ΅Π°Π½ΡΡ, Π° Π·Π°ΡΠ΅ΠΌ ΡΠΎΠ·Π΄Π°Π΅Ρ ΠΈ ΡΠ°ΡΡΡΠ»Π°Π΅Ρ ΠΈΠΌ ΠΏΠΎ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΡΠ΅ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ Π³ΡΠ°ΡΠΈΠΊΠΈ ΡΡΠ°ΡΡΠΈΡ. ΠΠΎΠ»Π½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅.
ΠΠ½Π°Π»ΠΈΠ· ΠΌΠ½Π΅Π½ΠΈΠΉ ΠΈΠ· ΠΎΡΠ·ΡΠ²ΠΎΠ²
ΠΠ½Π°Π»ΠΈΠ·ΠΈΡΡΠΉΡΠ΅ ΠΎΠ±ΡΠ΅ΠΌΠ½ΡΠ΅ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ ΠΎΡΠ·ΡΠ²Ρ, Π²ΡΠΏΠΎΠ»Π½ΡΡ ΡΠ°ΡΠΏΠΎΠ·Π½Π°Π²Π°Π½ΠΈΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠΉ ΠΈ Π°Π½Π°Π»ΠΈΠ· ΡΠΎΠ½Π°Π»ΡΠ½ΠΎΡΡΠΈ ΡΠ΅ΠΊΡΡΠ° Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΡΠ΅Ρ Π½ΠΎΠ»ΠΎΠ³ΠΈΠΈ Cloud Natural Language ΠΏΡΡΠΌΠΎ Π² Π’Π°Π±Π»ΠΈΡΠ°Ρ . ΠΠΎΠ»Π½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅.
ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΎΠ± Apps Script
ΠΡΠΆΠ½ΠΎ Π»ΠΈ ΠΏΠ»Π°ΡΠΈΡΡ Π·Π° Google Workspace, ΡΡΠΎΠ±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Apps Script?
ΠΠ΅Ρ. Π§ΡΠΎΠ±Ρ Π½Π°ΡΠ°ΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΡ Π½Π° ΠΏΠ»Π°ΡΡΠΎΡΠΌΠ΅ Apps Script, Π½ΡΠΆΠ΅Π½ Π»ΠΈΡΡ Π°ΠΊΠΊΠ°ΡΠ½Ρ Gmail.
Π‘ ΡΠ΅Π³ΠΎ Π½Π°ΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΡ Ρ Apps Script?
ΠΠ΄Π΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ?
ΠΠΎΠ·Π½ΠΈΠΊΠ°ΡΡΠΈΠ΅ Π² ΠΏΡΠΎΡΠ΅ΡΡΠ΅ ΡΠ°Π±ΠΎΡΡ Π²ΠΎΠΏΡΠΎΡΡ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΎΠ±ΡΡΠΆΠ΄Π°ΡΡ Π½Π° ΡΠ΅ΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΡ ΡΠ΅ΡΡΡΡΠ°Ρ : Π² ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠΎΠΎΠ±ΡΠ΅ΡΡΠ²Π΅ Apps Script ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Google ΠΈ Π½Π° ΡΠΎΡΡΠΌΠ΅ Stack Overflow.
ΠΠΈΡΠ΅ΠΌ ΡΠΊΡΠΈΠΏΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ Google
Π‘ΠΎΠ΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ ΡΡΠ°ΡΡΠΈ
Google Apps Script β ΡΡΠΎ ΡΠ·ΡΠΊ Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΠ½Π»Π°ΠΉΠ½-ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡΠΌΠΈ, ΠΏΠΎΡΠ²ΠΈΠ²ΡΠΈΠΉΡΡ Π² 2009 Π³ΠΎΠ΄Ρ. ΠΠ³ΠΎ ΠΎΡΠ½ΠΎΠ²Π° β ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ JavaScript, ΠΎΠ±ΠΎΠ³Π°ΡΠ΅Π½Π½ΡΠΉ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡΠΌΠΈ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ΅ΡΠ²ΠΈΡΠ°ΠΌΠΈ Google. ΠΠΎΡΠ»Π΅ ΠΏΡΠΎΡΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈ ΡΡ ΠΎΠ²Π»Π°Π΄Π΅Π΅ΡΡ ΠΎΡΠ½ΠΎΠ²Π°ΠΌΠΈ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΡΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ°, Π²ΡΡΡΠΈΡΡ ΠΏΠ°ΡΡ ΠΏΡΠΈΠ΅ΠΌΠΎΠ² ΠΌΠ°Π½ΠΈΠΏΡΠ»ΡΡΠΈΠΈ Ρ ΠΏΠΎΡΡΠΎΠΉ ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΏΡΠ΅Π΄ΡΡΠ°Π²Π»Π΅Π½ΠΈΠ΅ ΠΎ Π½Π΅ΠΎΠ±ΠΎΠ·ΡΠΈΠΌΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡΡ Google Apps Script.
ΠΡΠ½ΠΎΠ²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ
Π₯Π°ΠΊΠ΅Ρ #187. ΠΠ±Ρ ΠΎΠ΄ΠΈΠΌ Blizzard Warden
Π’Π΅ΠΏΠ΅ΡΡ Π² Π½Π°ΡΠ΅ΠΌ ΠΌΠ΅Π½Ρ Π΅ΡΡΡ ΠΏΡΠ½ΠΊΡ ΠΏΠΎΠ΄ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ExampleFunc, ΠΏΡΠΈ ΠΊΠ»ΠΈΠΊΠ΅ Π½Π° ΠΊΠΎΡΠΎΡΡΠΉ ΠΎΡΠΊΡΡΠ²Π°Π΅ΡΡΡ ΠΎΠ΄Π½ΠΎΡΡΡΠΎΡΠ½ΠΎΠ΅ ΠΏΠΎΠ΄ΠΌΠ΅Π½Ρ Β«ΠΠΎΡ Π΅Π΄ΠΈΠ½ΡΡΠ²Π΅Π½Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡΒ».
ΠΠ΅ΠΊΠ»Π°ΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠ΅ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π² ΡΠΎΡΠΌΡΠ»Π°Ρ , ΠΊΠΎΡΠΎΡΡΠ΅ Π²Π²ΠΎΠ΄ΡΡΡΡ Π²Π½ΡΡΡΡ ΡΡΠ΅Π΅ΠΊ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΡΡ ΡΠ°Π±Π»ΠΈΡ (ΡΠΌ. ΡΠΈΡ. 3). Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠ΅ΡΠ΅ΠΉΠ΄Π΅ΠΌ ΠΊ Π±ΠΎΠ»Π΅Π΅ ΠΏΡΠ°ΠΊΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ»Π΅Π·Π½ΡΠΌ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌ.
Π ΠΈΡ. 2. Π Π΅Π΄Π°ΠΊΡΠΎΡ ΠΊΠΎΠ΄Π°, Π·Π°ΠΏΠΎΠ»Π½Π΅Π½Π½ΡΠΉ Π°Π²ΡΠΎΠ³Π΅Π½Π΅ΡΠΈΡΡΠ΅ΠΌΡΠΌ ΡΡΡΡΠ΅Π²ΡΠΌ ΠΌΠ°ΡΠ΅ΡΠΈΠ°Π»ΠΎΠΌ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΠ΅ΠΉ
Π ΠΈΡ. 3. ΠΡΠ·ΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»ΡΡΠΊΠΎΠΉ ΡΡΠ½ΠΊΡΠΈΠΈ Ρ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠΌ
WARNING
Π Π°Π±ΠΎΡΠ° Ρ Google Docs
ΠΠΎΠ³Π΄Π° Π²ΡΡΠ°Π΅Ρ Π·Π°Π΄Π°ΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠ°Π±ΠΎΡΡ Ρ ΠΎΡΠΈΡΠ½ΡΠΌΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΠΌΠΈ, ΠΏΠ΅ΡΠ²ΡΠΌ Π΄Π΅Π»ΠΎΠΌ Π½Π° ΡΠΌ ΠΏΡΠΈΡ ΠΎΠ΄ΠΈΡ VBA, ΠΎΠ΄Π½ΠΎ ΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΠΎΠΊΠ°Π·ΡΠ²Π°Π΅Ρ Π½Π° ΠΌΠ½ΠΎΠ³ΠΈΡ ΡΠΎΡΠ°Π»ΡΠ½ΠΎΠ΅ Π°Π½ΡΠΈΡΠΊΡΡΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ Π²ΠΎΠ·Π΄Π΅ΠΉΡΡΠ²ΠΈΠ΅, Π²ΡΠ·ΡΠ²Π°Ρ Π±ΠΎΠ»Π΅Π·Π½Π΅Π½Π½ΡΠ΅ Π²ΠΎΡΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΡ ΠΈΠ· ΡΠΊΠΎΠ»ΡΠ½ΠΎΠ³ΠΎ ΠΈ ΡΠ½ΠΈΠ²Π΅ΡΡΠΈΡΠ΅ΡΡΠΊΠΎΠ³ΠΎ ΠΏΡΠΎΡΠ»ΠΎΠ³ΠΎ. Google Script ΠΎΠ΄Π½ΠΎΠ·Π½Π°ΡΠ½ΠΎ ΡΠ΄ΠΎΠ±Π½Π΅Π΅ ΠΈ Π΄ΠΎΡΡΡΠΏΠ½Π΅Π΅ Π΄Π»Ρ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ Π΄Π»Ρ Π²Π΅Π±-ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², Π²Π΅Π΄Ρ ΡΡΠΎ ΠΆΠ΅ ΡΠΎΠ΄Π½ΠΎΠΉ, ΠΏΡΠΈΠ²ΡΡΠ½ΡΠΉ ΠΈ Π»ΡΠ±ΠΈΠΌΡΠΉ JS! Π Π°Π·Π±Π΅ΡΠ΅ΠΌ ΠΏΠ°ΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠΎΠ² ΡΠΊΡΠΈΠΏΡΠΎΠ² Π΄Π»Ρ Google Docs. ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ ΠΊΠΎΠ΄ Π·Π°ΠΏΠΎΠ»Π½ΡΠ΅Ρ Π»Π΅Π²ΡΡ Π²Π΅ΡΡ Π½ΡΡ ΡΡΠ΅ΠΉΠΊΡ ΠΏΠ΅ΡΠ²ΠΎΠ³ΠΎ Π»ΠΈΡΡΠ° Π°ΠΊΡΠΈΠ²Π½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΡ:
Π ΡΡΠΎΡ ΠΊΠΎΠ΄ ΡΠΎΠ·Π΄Π°Π΅Ρ ΠΊΠΎΠΏΠΈΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ° ΠΈ ΠΊΠ»Π°Π΄Π΅Ρ Π΅Π³ΠΎ Π² ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ΅ ΠΌΠ΅ΡΡΠΎ:
Π Π²ΠΎΡ ΡΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠ²Π΅ΡΡΠΈ Π·Π°ΠΌΠ΅Π½Ρ ΡΡΡΠΎΠΊ Π² ΡΠ΅ΠΊΡΡΠΎΠ²ΠΎΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ΅:
Π‘Π»Π΅Π΄ΡΡΡΠΈΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΈΠ²Π°Π΅Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΡΠ΅ ΡΠ»ΠΎΠ²Π° Π² ΡΠ΅ΠΊΡΡΠ΅:
Π ΠΈΡ. 4 ΠΠΎΡ Π·Π΄Π΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ ΡΠ·Π½Π°ΡΡ ID Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°
ΠΡΠ»ΠΈ ΠΏΠΈΡΠ΅ΡΡ ΡΠΊΡΠΈΠΏΡ, Π²ΠΊΠ»ΡΡΠ°ΡΡΠΈΠΉ Π² ΡΠ΅Π±Ρ ΡΡΠ½ΠΊΡΠΈΠΈ ΠΏΠΎΠΈΡΠΊΠ°/Π·Π°ΠΌΠ΅Π½Ρ ΡΠ΅ΠΊΡΡΠ°, ΠΏΠΎΠΌΠ½ΠΈ ΠΎ ΡΠΎΠΌ, ΡΡΠΎ GS ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ ΡΠ΅Π³ΡΠ»ΡΡΠ½ΡΠ΅ Π²ΡΡΠ°ΠΆΠ΅Π½ΠΈΡ.
Π Π°Π±ΠΎΡΠ° Ρ ΠΏΠΎΡΡΠΎΠΉ
ΠΠΈΡΡΠΌΠΎ ΠΎΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΎΠΉ ΠΊΠΎΡΠΎΡΠΊΠΎΠΉ ΡΡΡΠΎΠΊΠΎΠΉ: MailApp.sendEmail(«irairache@gmail.com», «ΡΠ΅ΠΌΠ° ΠΏΠΈΡΡΠΌΠ°», «ΡΠ΅ΠΊΡΡ ΠΏΠΈΡΡΠΌΠ°») ΠΡΠ»ΠΈ Π΄ΠΎΠ±Π°Π²ΠΈΡΡ ΠΊ Π½Π΅ΠΉ Π΅ΡΠ΅ Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°, ΡΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡΠ³Π°Π½ΠΈΠ·ΠΎΠ²Π°ΡΡ ΡΠ°ΡΡΡΠ»ΠΊΡ ΠΏΠΎ ΡΠΏΠΈΡΠΊΡ Π°Π΄ΡΠ΅ΡΠΎΠ² ΠΈΠ· ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΡ (ΠΈΡΡ ΠΎΠ΄Π½ΠΈΠΊ ΠΈΡΠΈ Π² ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ):
ΠΠΎΠΌΠΈΠΌΠΎ ΡΠ°ΡΡΡΠ»ΠΎΠΊ, Ρ ΠΏΠΎΠΌΠΎΡΡΡ GS ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΡ ΡΠΎΠ΄Π΅ΡΠΆΠΈΠΌΠΎΠ³ΠΎ ΠΏΠΎΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΡΠΈΠΊΠ°. ΠΡΠΈΠΌΠ΅Ρ β ΡΠ΄Π°Π»Π΅Π½ΠΈΠ΅ Π²ΡΠ΅Ρ ΠΏΠΈΡΠ΅ΠΌ ΠΎΡ Π°Π΄ΡΠ΅ΡΠ°ΡΠ°, Π½Π° ΠΊΠΎΡΠΎΡΠΎΠ³ΠΎ ΡΡ ΠΎΠ±ΠΈΠ΄Π΅Π»ΡΡ:
WARNING
ΠΠΌΠ΅ΠΉ Π² Π²ΠΈΠ΄Ρ, ΡΡΠΎ Gmail Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ Π·Π°ΡΠΈΡΠ°Π΅Ρ ΠΎΡ Π²Ρ ΠΎΠ΄ΡΡΠ΅Π³ΠΎ ΡΠΏΠ°ΠΌΠ°, Π½ΠΎ ΠΈ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅Ρ ΡΠ°ΡΡΡΠ»ΠΊΡ ΠΈΡΡ ΠΎΠ΄ΡΡΠ΅Π³ΠΎ. ΠΠΎΠ»ΡΡΠ΅ 500 ΠΏΠΈΡΠ΅ΠΌ Π·Π° ΡΡΡΠΊΠΈ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Google Apps Script Π½Π΅ Π²ΡΠΉΠ΄Π΅Ρ.
Π Π°Π±ΠΎΡΠ° Ρ Google Translate
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Google Apps Script ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅Π²ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ ΡΡΡΠΎΠΊΠΈ Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠ·ΡΠΊΠ° Π½Π° Π΄ΡΡΠ³ΠΎΠΉ. ΠΡΠΈΠΌΠ΅Ρ:
ΠΠΎΠ΄Ρ Π΄Π»Ρ ΡΠ·ΡΠΊΠΎΠ² ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π² Π°Π΄ΡΠ΅ΡΠ½ΠΎΠΉ ΡΡΡΠΎΠΊΠ΅ ΡΠ΅ΡΠ²ΠΈΡΠ° Google Translate.
Π Π°Π±ΠΎΡΠ° Ρ Google Drive
Google Apps Script ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠ°ΠΉΠ»Π°ΠΌΠΈ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ, ΡΠ°Π·ΠΌΠ΅ΡΠ΅Π½Π½ΡΠΌΠΈ Π½Π° Google Drive. ΠΡΠΎΡ ΡΠΊΡΠΈΠΏΡ Π²ΡΠ²ΠΎΠ΄ΠΈΡ Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ ΠΈΠΌΠ΅Π½Π° Π²ΡΠ΅Ρ ΡΠ°ΠΉΠ»ΠΎΠ² ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ:
Π ΡΠ°ΠΉΠ»Π°ΠΌ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΡΠΈΠΌΠ΅Π½ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΡΡΡΠΊΠΎΠ² ΡΠ°Π·Π»ΠΈΡΠ½ΡΡ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ². ΠΠΎΡ Π½Π΅ΠΊΠΎΡΠΎΡΡΠ΅ ΠΈΠ· Π½ΠΈΡ :
Π Π°Π±ΠΎΡΠ° Ρ Google Contacts
ΠΠ΄ΡΠ΅ΡΠ½Π°Ρ ΠΊΠ½ΠΈΠ³Π° ΡΠ°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΏΠΎΠ΄Π²Π΅ΡΠ³Π½ΡΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½Π½ΠΎΠΉ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠ΅. ΠΡΠΈΠ²Π΅Π΄Π΅Π½Π½ΡΠΉ Π½ΠΈΠΆΠ΅ ΠΊΠΎΠ΄ ΠΊΠΎΠΏΠΈΡΡΠ΅Ρ Π²ΡΠ΅ ΠΊΠΎΠ½ΡΠ°ΠΊΡΡ ΠΈΠ· Π³ΡΡΠΏΠΏΡ Β«Π Π΅Π΄Π°ΠΊΡΠΈΡΒ» Π² Π»ΠΈΡΡ Google Spread Sheet:
Π Π°Π±ΠΎΡΠ° Ρ Google Tasks
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ Google Apps Scripts ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ ΡΠ΅ΡΠ²ΠΈΡΠΎΠΌ Google Task β ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ Π·Π°Π΄Π°ΡΠΈ ΠΈ ΠΏΠ°ΡΡΠΈΡΡ ΡΠΆΠ΅ ΠΈΠΌΠ΅ΡΡΠΈΠ΅ΡΡ.
ΠΡΠΎΡ ΠΊΠΎΠ΄ ΡΠΎΠ·Π΄Π°Π΅Ρ Π½ΠΎΠ²ΠΎΠ΅ Π΄Π΅Π»ΠΎ Π² ΡΠΏΠΈΡΠΊΠ΅:
Π ΡΠ°ΠΊΠΈΠΌ ΠΎΠ±ΡΠ°Π·ΠΎΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ²Π΅ΡΡΠΈ ΡΠΏΠΈΡΠΎΠΊ Π½ΡΠΌΠ΅ΡΠΎΠ²Π°Π½Π½ΡΡ Π·Π°Π΄Π°Ρ Π² ΠΊΠΎΠ½ΡΠΎΠ»Ρ:
ΠΠ°Π΄Π°ΡΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅ΡΠ°ΡΡ ΠΈΠ· ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΡΠΏΠΈΡΠΊΠ° Π² Π΄ΡΡΠ³ΠΎΠΉ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Π° move, Π΄ΠΎΠΏΠΎΠ»Π½ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Π° update ΠΈ ΡΠ΄Π°Π»ΡΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ ΠΌΠ΅ΡΠΎΠ΄Π° delete.
ΠΡΠ΅Π³ΠΎ Π΅ΡΡΡ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ Π΄Π΅ΡΡΡΠΊΠΎΠ² ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π·Π°Π΄Π°ΡΠ°ΠΌΠΈ. ΠΠΎΠ»Π½ΡΠΉ ΠΈΡ ΡΠΏΠΈΡΠΎΠΊ Π΄ΠΎΡΡΡΠΏΠ΅Π½ Π²Google Apps Script References Π΄Π»Ρ Google Tasks.
Π Π°Π±ΠΎΡΠ° Ρ ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΠ΅ΠΌ
Π‘ΠΎΠ·Π΄Π°Π²Π°ΡΡ ΡΠΎΠ±ΡΡΠΈΡ Π² ΠΊΠ°Π»Π΅Π½Π΄Π°ΡΠ΅ ΡΠΎΠΆΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ (ΠΈ ΡΠ°ΠΊ ΠΆΠ΅, ΠΊΠ°ΠΊ Π² ΡΠ»ΡΡΠ°Π΅ Ρ ΡΠ°ΡΡΡΠ»ΠΊΠΎΠΉ, ΡΠΎΡΠΌΠΈΡΠΎΠ²Π°ΡΡ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π½ΠΈΡ ΠΈΠ· ΡΡΡΠΎΠΊ ΡΠ°Π±Π»ΠΈΡΡ). ΠΠΎΠ΄ Π΄Π»Ρ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΎΠ±ΡΡΠΈΡ:
Π€ΠΎΡΠΌΡ ΠΎΠ±ΠΌΠ΅Π½Π° ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠΈ
ΠΡΡΡ Π΄Π²Π° ΠΎΡΠ½ΠΎΠ²Π½ΡΡ ΡΠΏΠΎΡΠΎΠ±Π° ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ ΡΠ²ΠΎΠΈΠΌ ΡΠΊΡΠΈΠΏΡΠΎΠΌ Ρ Π΄ΡΡΠ³ΠΈΠΌ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊΠΎΠΌ (Π±Π΅Π· ΡΡΠ΅ΡΠ° Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΠΌΠ΅Π½Π° ΠΈΡΡ ΠΎΠ΄Π½ΡΠΌ ΠΊΠΎΠ΄ΠΎΠΌ) β ΡΡΡΠ»ΠΊΠ° ΠΈ Π³Π°Π΄ΠΆΠ΅Ρ. Π ΠΏΠ΅ΡΠ²ΠΎΠΌ ΡΠ»ΡΡΠ°Π΅ Π²ΡΠ΅ ΠΏΡΠΎΡΡΠΎ: ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΏΠΎΠ»ΡΡΠ°Π΅Ρ ΡΡΡΠ»ΠΊΡ Π½Π° ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, ΠΏΠ΅ΡΠ΅Ρ ΠΎΠ΄ΠΈΡ ΠΏΠΎ Π½Π΅ΠΉ, ΠΈ ΡΠΊΡΠΈΠΏΡ Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ Π½Π°ΡΠΈΠ½Π°Π΅Ρ Π²ΡΠΏΠΎΠ»Π½ΡΡΡΡΡ (ΠΏΡΠΈ ΡΡΠ»ΠΎΠ²ΠΈΠΈ, ΡΡΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΠΊ Π°Π²ΡΠΎΡΠΈΠ·ΠΈΡΠΎΠ²Π°Π½ Π² ΡΠ²ΠΎΠ΅ΠΌ Google-Π°ΠΊΠΊΠ°ΡΠ½ΡΠ΅).
Π‘ΠΎΠ±ΡΡΠΈΡ
ΠΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ ΡΠΊΡΠΈΠΏΡ ΡΠ°ΠΊ, ΡΡΠΎΠ±Ρ ΠΎΠ½ Π²ΡΠΏΠΎΠ»Π½ΡΠ»ΡΡ ΠΏΠΎΡΠ»Π΅ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½Π½ΠΎΠ³ΠΎ ΡΠΎΠ±ΡΡΠΈΡ. Π ΠΏΡΠΈΠΌΠ΅ΡΡ, ΠΏΠΎΡΠ»Π΅ ΠΎΡΠΊΡΡΡΠΈΡ/ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΡΠ°Π±Π»ΠΈΡΡ ΠΈΠ»ΠΈ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π΄Π°Π½Π½ΡΡ ΡΠΎΡΠΌΡ. ΠΠΎΠ΄ΡΠΎΠ±Π½ΠΎΡΡΠΈ ΠΎ ΡΠ°Π±ΠΎΡΠ΅ Ρ Events
Π Π°Π±ΠΎΡΠ° Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ ΡΡΡΠ΅ΡΡΠ²ΡΠ΅Ρ ΡΠ΅ΡΠ²ΠΈΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ Google Cloud SQL. ΠΠΎ ΡΡΡΠΈ β ΠΊΠ»Π°ΡΡΠΈΡΠ΅ΡΠΊΠΈΠΉ MySQL Π² ΠΎΠ±Π»Π°ΠΊΠ΅. ΠΠΎΠΆΠ΅Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ Google Apps Script ΠΏΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΡ Java Database Connectivity. ΠΠΎΡ ΠΏΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ ΡΡΠ΅Π½ΠΈΠ΅ Π·Π°ΠΏΠΈΡΠ΅ΠΉ ΠΈΠ· ΡΠ°Π±Π»ΠΈΡΡ:
Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠ° β 88 Π΄ΠΎΠ»Π»Π°ΡΠΎΠ² Π² Π³ΠΎΠ΄ Π·Π° 10 ΠΠ± ΡΠ²ΠΎΠ±ΠΎΠ΄Π½ΠΎΠ³ΠΎ ΠΌΠ΅ΡΡΠ°. Π‘ Π΄ΡΡΠ³ΠΈΠΌΠΈ Π±Π°Π·Π°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ Google Apps Script, ΠΊ ΡΠΎΠΆΠ°Π»Π΅Π½ΠΈΡ, ΡΠ°Π±ΠΎΡΠ°ΡΡ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ. ΠΡΠ»ΠΈ ΡΡ Π·Π°ΠΏΠ»Π°Π½ΠΈΡΠΎΠ²Π°Π» Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ, Π½Π΅ ΡΡΠΎΠΈΡ ΡΡΠ°Π·Ρ ΡΠ°ΡΡΡΡΠ°ΠΈΠ²Π°ΡΡΡΡ ΠΈΠ»ΠΈ ΠΈΡΡΠΎΡΠ°ΡΡ ΡΠ²ΠΎΠΉ Π±ΡΠ΄ΠΆΠ΅Ρ ΠΏΠΎΠΆΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΡΠΌΠΈ Π½Π° Π·Π°ΠΊΡΠΏΠΊΡ ΠΊΠ²Π°Π΄ΡΠΎΡΠΈΠΊΠ»ΠΎΠ² Π΄Π»Ρ ΠΆΠΈΡΠ΅Π»Π΅ΠΉ ΠΡΠ΅ΠΌΠ½ΠΈΠ΅Π²ΠΎΠΉ Π΄ΠΎΠ»ΠΈΠ½Ρ. ΠΡΡΡ Π΄Π²Π° ΡΠΏΠΎΡΠΎΠ±Π° Π²ΡΠΊΡΡΡΠΈΡΡΡΡ ΠΈΠ· ΡΡΠΎΠΉ ΡΠΈΡΡΠ°ΡΠΈΠΈ:
ΠΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ, Ρ ΠΊΠΎΡΠΎΡΡΠΌΠΈ ΠΌΠΎΠΆΠ΅Ρ Π²Π·Π°ΠΈΠΌΠΎΠ΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Google Apps Script
Π― Π΄ΡΠΌΠ°Ρ, ΡΡΠΎ Π΄Π°Π»Π΅ΠΊΠΎ Π½Π΅ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΠΈΠ· Π½Π°ΡΠΈΡ ΡΠΈΡΠ°ΡΠ΅Π»Π΅ΠΉ ΡΡΠΏΠ΅Π» ΠΎΠΏΡΠΎΠ±ΠΎΠ²Π°ΡΡ Π²ΡΠ΅ ΠΎΠ½Π»Π°ΠΉΠ½-ΡΠ΅ΡΠ²ΠΈΡΡ Google. Π ΡΠ΅Π»ΡΡ ΡΠ°ΡΡΠΈΡΠ΅Π½ΠΈΡ ΠΊΡΡΠ³ΠΎΠ·ΠΎΡΠ° ΠΈ ΡΡΠΈΠΌΡΠ»ΡΡΠΈΠΈ ΡΠ²ΠΎΡΡΠ΅ΡΠΊΠΎΠ³ΠΎ Π²ΠΎΠΎΠ±ΡΠ°ΠΆΠ΅Π½ΠΈΡ ΠΏΡΠΈΠ²Π΅Π΄Π΅ΠΌ ΠΊΡΠ°ΡΠΊΠΈΠΉ ΠΎΠ±Π·ΠΎΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠ΅ΠΉ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, ΡΠ°Π±ΠΎΡΡ ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Ρ ΠΏΠΎΠΌΠΎΡΡΡ Google Apps Script.
ΠΠΎ ΡΡΠ°ΡΠΎΠΉ Π΄ΠΎΠ±ΡΠΎΠΉ ΡΡΠ°Π΄ΠΈΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΠΎΠΉ ΡΠΆΠ΅ ΠΏΠΎΡΡΠΈ ΡΡΠΈ ΠΌΠ΅ΡΡΡΠ°, ΠΌΡ Π²ΡΠ»ΠΎΠΆΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΈΡΡ ΠΎΠ΄Π½ΠΈΡΠΊΠΎΠ² Π½Π° GitHub:
Advanced Google Services
Π£ Google Π΅ΡΡΡ ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ API Π΄Π»Ρ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠ², ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²Π½Π΅Π΄ΡΡΡΡ Π² ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΡ, Π½Π°ΠΏΠΈΡΠ°Π½Π½ΡΠ΅ Π½Π° Google Apps Script. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½Π°Π΄ΠΎ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ Π² ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ ΡΠΊΡΠΈΠΏΡΠΎΠ² ΡΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΡ (Π² ΠΌΠ΅Π½Ρ Resources, Π΄Π°Π»Π΅Π΅ Advanced Google services). ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ Π·Π°Π΄Π΅ΠΉΡΡΠ²ΠΎΠ²Π°ΡΡ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ ΡΠ»Π΅Π΄ΡΡΡΠΈΡ ΡΠ΅ΡΠ²ΠΈΡΠΎΠ²:
Google Apps script: ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΠΈΠ· Flurry
ΠΠ°ΡΠΈΠ°Π½ΡΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Google Apps Scripts ΠΌΠ½ΠΎΠΆΠ΅ΡΡΠ²ΠΎ. ΠΠΎΠΉ Π΄ΡΡΠ³ ΡΠ°Π±ΠΎΡΠ°Π» Ρ ΠΈΠ½ΠΎΡΡΡΠ°Π½Π½ΡΠΌ Π·Π°ΠΊΠ°Π·ΡΠΈΠΊΠΎΠΌ ΠΈ ΡΠΎΡ ΠΏΡΠΎΡΠΈΠ» ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ ΠΎΡΡΠ΅Ρ Π΅ΠΌΡ Π½Π° ΠΏΠΎΡΡΡ Ρ ΡΠ΅ΠΊΡΡΠΎΠΌ ΠΊΡΠΎ ΠΈ ΡΡΠΎ Π΄Π΅Π»Π°Π». Π ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΎΠ½ ΠΏΠΎΠΏΡΠΎΡΠΈΠ» ΡΠΎΡΡΡΠ΄Π½ΠΈΠΊΠΎΠ² ΡΡΡΠΊΠ°ΡΡ Π²ΡΠ΅ Π² Π³ΡΠ³Π» ΡΠ°Π±Π»ΠΈΡΡ Π½Π΅ ΠΏΠΎΠ·Π΄Π½Π΅Π΅ 21:00, ΠΏΠΎΡΠΎΠΌ ΡΡΠ°ΡΡΠΎΠ²Π°Π» ΡΠΊΡΠΈΠΏΡ ΠΈ ΡΠΎΠ±ΠΈΡΠ°Π» Π΄Π°Π½Π½ΡΠ΅ ΠΈ ΡΠ»Π°Π» ΠΏΠΎ Π½ΡΠΆΠ½ΠΎΠΌΡ Π°Π΄ΡΠ΅ΡΡ.
Π ΡΡΠ°ΡΡΠ΅ Ρ ΠΏΡΠΈΠ²Π΅Π΄Ρ ΠΏΡΠΎΡΡΠΎΠΉ ΠΈ, ΠΊΠ°ΠΊ ΠΌΠ½Π΅ ΠΊΠ°ΠΆΠ΅ΡΡΡ, ΠΏΠΎΠ»Π΅Π·Π½ΡΠΉ ΠΏΡΠΈΠΌΠ΅Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Google Apps Scripts.
Π§ΡΠΎ ΡΠ°ΠΊΠΎΠ΅ Google Apps Scripts?
ΠΡΠ»ΠΈ ΠΊΠΎΡΠΎΡΠΊΠΎ, ΡΠΎ ΡΡΠΎ ΡΠ΅ΡΠ²ΠΈΡ ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ Π½Π° JavaScript ΠΏΠΈΡΠ°ΡΡ ΡΠΊΡΠΈΠΏΡΡ, ΡΠ°Π±ΠΎΡΠ°ΡΡΠΈΠ΅ Π² ΠΎΠ±Π»Π°ΠΊΠ΅ Google. Π‘Π΅ΡΠ²ΠΈΡ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΡΠΈΡΠΎΠΊΠΈΠΉ API, ΠΊ ΠΏΡΠΈΠΌΠ΅ΡΡ Π² Π΄Π°Π½Π½ΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠΎΠ·Π΄Π°Π΄ΠΈΠΌ Π³ΡΠ³Π» ΡΠ°Π±Π»ΠΈΡΡ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ ΠΌΠ΅ΡΡΠΈΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΠ· Flurry.
Π ΡΠ΅ΠΌ ΡΠΎΡΡΠΎΠΈΡ ΡΠ΅ΡΠ°Π΅ΠΌΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° ΠΈ ΡΡΠΎ Ρ ΠΎΡΠ΅Π»ΠΎΡΡ Π±Ρ ΠΏΠΎΠ»ΡΡΠΈΡΡ?
Π― ΡΠ°Π±ΠΎΡΠ°Ρ Π² ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ ΠΊΠΎΡΠΎΡΠ°Ρ Π·Π°Π½ΠΈΠΌΠ°Π΅ΡΡΡ ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΈΠ³Ρ ΠΏΠΎΠ΄ ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ Π΄Π»Ρ ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ ΠΌΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ ΡΠ²ΠΎΠ΅Π³ΠΎ ΡΠ΅ΡΠ²Π΅ΡΠ° + Π΄Π°Π½Π½ΡΠ΅ ΠΎΡ Flurry. Π§ΡΠΎΠ±Ρ ΠΊΠ°ΠΊ-ΡΠΎ Π²ΡΠ΅ ΡΡΠΎ ΡΠΎΠ²ΠΌΠ΅ΡΡΠΈΡΡ Ρ ΡΠ΅ΡΠΈΠ» ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ ΡΠ΅ΡΠ²ΠΈΡΡ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅ΠΌΡΠ΅ Google ΠΈ Π² ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΠ΅ ΠΏΠΎΠ»ΡΡΠΈΡΡ ΠΎΠ΄ΠΈΠ½ ΠΎΡΡΠ΅Ρ Ρ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΈ Π³ΡΠ°ΡΠΈΠΊΠ°ΠΌΠΈ.
Π§ΡΠΎ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ Π² ΠΊΠΎΠ½ΡΠ΅ ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠΈ?
Π‘ΠΊΡΠΈΠΏΡ ΠΊΠΎΡΠΎΡΡΠΉ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΠΌΠ΅ΡΡΠΈΠΊΠΈ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΎΡ Flurry ΡΠ΅ΡΠ²ΠΈΡΠ°, ΠΏΠ°ΡΡΠΈΡ ΠΈΡ ΠΈ Π΄Π΅Π»Π°Π΅Ρ ΠΏΡΠΎΡΡΡΡ Π³ΡΠ³Π» ΡΠ°Π±Π»ΠΈΡΡ(Π°Π½Π°Π»ΠΎΠ³ Microsoft excel) c ΡΡΠΈΠΌΠΈ Π΄Π°Π½Π½ΡΠΌΠΈ ΠΈ ΠΏΡΠΎΡΡΡΠΌ Π³ΡΠ°ΡΠΈΠΊΠΎΠΌ.
ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΡΠ΅Π»Ρ
Π― Π½Π΅ ΡΡΠ°Π²Π»Ρ ΡΠ΅Π»ΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΡΠ°Π»ΠΎΠ½Π½ΠΎΠ³ΠΎ ΠΎΡΡΠ΅ΡΠ° ΡΡΠ°ΡΠΈΡΡΠΈΠΊΠΈ. Π― Π±ΡΠ» ΡΠ΄ΠΈΠ²Π»Π΅Π½ Π΄ΠΎΡΡΡΠΏΠ½ΠΎΡΡΡΡ ΡΠ°ΠΊΠΎΠ³ΠΎ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π»Π° ΠΈ ΡΠ΅ΡΠΈΠ» ΠΏΠΎΠ΄Π΅Π»ΠΈΡΡΡΡ Π½Π΅Π±ΠΎΠ»ΡΡΠΈΠΌ ΠΎΠΏΡΡΠΎΠΌ Π²ΠΈΠ΄Π΅ ΡΠ΅ΡΡΠΎΠ²ΠΎΠ³ΠΎ ΡΠΊΡΠΈΠΏΡΠ°.
ΠΠ°ΡΠ½Π΅ΠΌ Ρ ΠΏΡΠΎΡΡΡΡ ΡΠ°Π³ΠΎΠ²
Π§ΡΠΎ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ?
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° gmail
ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Flurry
Π― ΠΏΠΎΠ΄ΡΠ°Π·ΡΠΌΠ΅Π²Π°Ρ, ΡΡΠΎ Ρ Π²Π°Ρ ΡΠΆΠ΅ Π΅ΡΡΡ ΡΠΊΠΎΠ½ΡΠΈΠ³ΡΡΠΈΡΠΎΠ²Π°Π½Π½ΡΠΉ Π°ΠΊΠΊΠ°ΡΠ½Ρ Flurry Ρ Π΄Π°Π½Π½ΡΠΌΠΈ.
ΠΠ»Ρ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠ½ΠΎΠ³ΠΎ Π΄ΠΎΡΡΡΠΏΠ° ΠΊ Π΄Π°Π½Π½ΡΠΌ ΠΎΡ Flurry Π²ΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΠΈ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅:
support.flurry.com/index.php?title=API/GettingStarted
Π ΠΈΡΠΎΠ³Π΅ Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΊΠ»ΡΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π½ΡΠΆΠ½ΠΎ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡ Π΄Π»Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΡ Π² ΡΠΊΡΠΈΠΏΡΠ΅.
ΠΡΠ΅ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΠΈΡΡΡ βProjectApiKeyβ ΠΎΡ Flurry, ΠΊΠΎΡΠΎΡΡΠΉ Π²Ρ ΡΠΆΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Π² ΠΌΠΎΠ±ΠΈΠ»ΡΠ½ΠΎΠΌ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΈ.
ΠΠΈΡΠ΅ΠΌ ΡΠΊΡΠΈΠΏΡ
Π’ΠΎΡΠ½Π΅Π΅ ΡΠΆΠ΅ Π²ΡΠ΅ Π½Π°ΠΏΠΈΡΠ°Π½ΠΎ, ΡΡΡ Ρ ΠΏΡΠΎΡΡΠΎ ΠΎΠΏΠΈΡΡ, ΠΊΠ°ΠΊ ΡΡΠΎ Π·Π°ΠΏΡΡΡΠΈΡΡ.
ΠΠ΄Π΅ΠΌ ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅ ΠΈ Π·Π°Π±ΠΈΡΠ°Π΅ΠΌ ΡΠ΅ΠΊΡΡΡ ΡΠΊΡΠΈΠΏΡΠΎΠ² github.com/chapayGhub/flurrymetricstospreadsheet
Π ΠΏΡΠΎΠ΅ΠΊΡΠ΅, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΡ ΡΠΎΠ·Π΄Π°Π»ΠΈ Π΄ΠΎ ΡΡΠΎΠ³ΠΎ, Π½ΡΠΆΠ½ΠΎ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠ°ΠΊΠΈΠ΅ ΠΆΠ΅.
Π’Π΅ΠΏΠ΅ΡΡ, ΠΏΠΎΡΠ»Π΅ ΡΠΎΠ³ΠΎ ΠΊΠ°ΠΊ Π²ΡΠ΅ ΡΠ΄Π΅Π»Π°Π»ΠΈ, ΠΎΡΠΊΡΠΎΠΉΡΠ΅ Settings.gs ΠΈ Π² Π½Π΅ΠΌ
ΠΠ²Π΅Π΄ΠΈΡΠ΅ ΡΠ²ΠΎΠΈ ΠΊΠ»ΡΡΠΈ ΠΎΡ Flurry
Π’ΡΡ Π²Π²Π΅Π΄ΠΈΡΠ΅ ΡΠ²ΠΎΠ΅ ΠΈΠΌΡ ΡΠ»Π΅ΠΊΡΡΠΎΠ½Π½ΠΎΠΉ ΠΏΠΎΡΡΡ, Π»ΡΡΡΠ΅ ΠΎΡ Π³ΡΠ³Π»(Π΄ΡΡΠ³ΠΈΠ΅ Ρ Π½Π΅ ΠΏΡΠΎΠ²Π΅ΡΡΠ»)
Π‘ΠΊΡΠΈΠΏΡ Π½Π°ΡΡΡΠΎΠ΅Π½ Π½Π° ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΌΠ΅ΡΡΠΈΠΊ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈΠ· Flurry + Π½Π° Π²Π°Ρ ΠΏΠΎΡΡΠΎΠ²ΡΠΉ ΡΡΠΈΠΊ ΠΏΡΠΈΠ΄Π΅Ρ ΠΏΠΈΡΡΠΌΠΎ, ΡΡΠΎ Π²Ρ Π΄ΠΎΠ±Π°Π²Π»Π΅Π½Ρ ΠΊΠ°ΠΊ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ.
ΠΠ°ΠΏΡΡΠΊΠ°Π΅ΠΌ ΠΈ Π΄Π΅Π±Π°ΠΆΠΈΠΌ
Π Π»Π΅Π²ΠΎΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ Π²ΡΠ±Π΅ΡΠ΅ΠΌ ΡΠΊΡΠΈΠΏΡ Β«Π‘reateStatisticReportΒ»
Π Π²Π΅ΡΡ
Π½Π΅ΠΉ ΠΏΠ°Π½Π΅Π»ΠΈ ΠΎΠΊΠΎΠ»ΠΎ ΠΊΠ½ΠΎΠΏΠΊΠΈ Ρ ΠΆΡΠΊΠΎΠΌ Π² Π²ΡΠΏΠ°Π΄Π°ΡΡΠ΅ΠΌ ΡΠΏΠΈΡΠΊΠ΅ Π²ΡΠ±ΠΈΡΠ°Π΅ΠΌ Β«makeStatisticReportΒ»
Π’Π΅ΠΏΠ΅ΡΡ Π²ΡΠ΅ ΠΏΡΠΎΡΡΠΎ Π²Π΅ΡΡ Π½ΡΡ ΠΏΠ°Π½Π΅Π»Ρ ΠΈΠΌΠ΅Π΅Ρ Π΄Π²Π΅ Β«ΡΡΠΏΠ΅ΡΒ» ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΏΠΎΠ½ΡΡΠ½ΡΠ΅ Π»ΡΠ±ΠΎΠΌΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΡΡ.
ΠΠ°ΠΏΡΡΠΊ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ
ΠΡΠΏΠΎΠ»Π½ΠΈΡΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ Π½Π° ΠΊΠ°ΡΡΠΈΠ½ΠΊΠ°Ρ
ΠΡΠ°Π½ΡΡ
Π‘Π΄Π΅Π»Π°ΡΡ ΡΠ°ΠΊ ΡΡΠΎΠ±Ρ ΡΠΊΡΠΈΠΏΡ ΡΠ°Π±ΠΎΡΠ°Π» ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· Ρ ΠΎΠ΄Π½ΠΈΠΌ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΎΠΌ
Π‘ΡΠ°Π·Ρ Π·Π°ΠΏΡΡΡΠΈΡΠ΅ Π½Π° Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ Π½Π΅ Π½Π° Π΄Π΅Π±Π°Π³. ΠΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠ·Π΄Π°ΡΡΡΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ Π² ΠΏΠ°ΠΏΠΊΠ΅ Β«StatisticΒ» ΠΈ ΠΊ Π²Π°ΠΌ Π½Π° ΠΏΠΎΡΡΡ ΠΏΡΠΈΠ΄ΡΡ ΠΏΠΈΡΡΠΌΠ°, Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΈΠ· ΠΊΠΎΡΠΎΡΡΡ
Π±ΡΠ΄Π΅Ρ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΡΠΎΠ·Π΄Π°Π½Π½ΠΎΠ³ΠΎ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°
ΠΡΠΈΡΠ²ΠΎΠΉΡΠ΅ Π΅Π³ΠΎ ΠΏΠ΅ΡΠ΅ΠΌΠ΅Π½Π½ΠΎΠΉ ΡΠ°ΡΠΏΠΎΠ»ΠΎΠΆΠ΅Π½Π½ΠΎΠΉ Π² ΡΠΊΡΠΈΠΏΡΠ΅ Settings.gs.
Π’Π΅ΠΏΠ΅ΡΡ ΡΠΊΡΠΈΠΏΡ Π±ΡΠ΄Π΅Ρ ΠΎΠ±Π½ΠΎΠ»ΡΡΡ ΠΈΠΌΠ΅Π½Π½ΠΎ ΡΡΠΎΡ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ, Π° Π½Π΅ ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Π· Π½ΠΎΠ²ΡΠΉ. ΠΡΠ»ΠΈ Π΄Π°Π½Π½ΡΠΉ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡ Π½Π΅ Π²Π²Π΅Π΄Π΅Π½, ΡΠΎ ΠΏΡΠΈ ΡΡΠ°ΡΡΠ΅ ΡΠΊΡΠΈΠΏΡ ΠΏΡΡΠ°Π΅ΡΡΡ Π½Π°ΠΉΡΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ ΠΏΠΎ Π½Π΅ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅ΠΌΡ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡΡ, Π΅ΡΡΠ΅ΡΡΠ²Π΅Π½Π½ΠΎ Π½Π΅ Π½Π°Ρ ΠΎΠ΄ΠΈΡ Π΅Π³ΠΎ, Π±ΡΠΎΡΠ°Π΅Ρ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅(Π² Π΄Π΅Π±Π°Π³Π΅ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΊΠ° Π² ΡΡΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ), Π½ΠΎ ΡΡΠΎ ΠΈΡΠΊΠ»ΡΡΠ΅Π½ΠΈΠ΅ ΠΎΡΠ»Π°Π²Π»ΠΈΠ²Π°Π΅ΡΡΡ ΠΈ ΡΠΎΠ·Π΄Π°Π΅ΡΡΡ Π½ΠΎΠ²ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ.
ΠΠΎΠ³ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅
ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΌΠ΅ΡΠΎΠ΄
Π§ΡΠΎΠ±Ρ ΠΏΡΠΎΡΠΌΠΎΡΡΠ΅ΡΡ Π²ΡΠ²ΠΎΠ΄ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΉ ΠΏΡΠ½ΠΊΡ ΠΈΠ· ΠΌΠ΅Π½Ρ
ΠΡΠΆΠ½Π° ΠΏΠΎΠΌΠΎΡΡ
ΠΡΠ°ΡΠ·Π΅ΡΠ½ΡΠΉ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ Π²Π΅ΡΡ ΡΠ΄ΠΎΠ±Π½Π°Ρ, Π½ΠΎ Π²ΠΎΡ Π΅ΡΠ»ΠΈ ΡΠΊΡΠΈΠΏΡ Π±ΡΠ΄Π΅Ρ Π±ΠΎΠ»Π΅Π΅ ΠΎΠ±ΡΠ΅ΠΌΠ½ΡΠΌ ΡΠΎ Π² Π½Π΅ΠΌ Π½Π΅ ΡΠΎΠ²ΡΠ΅ΠΌ ΡΠ΄ΠΎΠ±Π½ΠΎ ΡΠ°Π±ΠΎΡΠ°ΡΡ.
ΠΠΎ ΡΡΠΎΠΉ ΡΡΡΠ»ΠΊΠ΅ Π½ΠΈΠΆΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΎ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ³ΡΡΠΆΠ°ΡΡ ΠΈ Π·Π°Π³ΡΡΠΆΠ°ΡΡ ΠΏΡΠΎΠ΅ΠΊΡ.
developers.google.com/apps-script/import-export
Π£ ΠΌΠ΅Π½Ρ ΠΏΠΎΡΠ²ΠΈΠ»Π°ΡΡ ΠΈΠ΄Π΅Ρ Π½Π°ΠΏΠΈΡΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ ΠΊΠΎΡΠΎΡΡΠΉ Π½Π° Π²Ρ ΠΎΠ΄Π΅ ΠΏΠΎΠ»ΡΡΠ°Π» ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ ΠΏΡΠΎΠ΅ΠΊΡΠ° Π²ΡΠ³ΡΡΠΆΠ°Π» Π΅Π³ΠΎ Π½Π° Π»ΠΎΠΊΠ°Π»ΡΠ½ΡΠΉ Π΄ΠΈΡΠΊ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ ΡΠ°ΠΉΠ»Ρ. ΠΡΠΈ ΡΠ°ΠΉΠ»Ρ Π·Π°ΡΠ΅ΠΌ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ»ΠΎ Π±Ρ ΠΏΠΎ ΡΠ΅Π»ΠΎΠ²Π΅ΡΠ΅ΡΠΊΠΈ ΠΎΡΡΠ΅ΡΠ°ΠΊΡΠΎΡΠΈΡΡ ΠΈ Π² ΠΊΠΎΠ½ΡΠ΅ ΠΎΠΏΡΡΡ ΡΠ΅ΡΠ΅Π· ΡΡΠΎΡ ΡΠΊΡΠΈΠΏΡ Π·Π°Π³ΡΡΠ·ΠΈΡΡ ΠΎΠ±ΡΠ°ΡΠ½ΠΎ.
ΠΡΠΎΠ΄Π΅ Π²ΡΠ΅ ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΎ, Π½ΠΎ Π²ΠΎΡ ΡΡΠΎ-ΡΠΎ Π½Π΅ Π²ΡΡΡΡΠ΅Π»ΠΈΠ»ΠΎ Ρ ΠΌΠ΅Π½Ρ ).
ΠΠΎΠΆΠ΅Ρ ΡΠΆΠ΅ ΠΊΡΠΎ-ΡΠΎ ΡΠ΄Π΅Π»Π°Π» ΡΠ°ΠΊΠΎΠ΅ ΠΈΠ»ΠΈ Π΅ΡΡΡ ΠΏΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΡΡΠ»ΠΊΠΈ? ΠΡΠ΄Ρ Π±Π»Π°Π³ΠΎΠ΄Π°ΡΠ΅Π½.