ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡ Google Π’Π°Π±Π»ΠΈΡΡ, ΡΡΠΎΠ±Ρ Ρ
ΡΠ°Π½ΠΈΡΡ ΠΈ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅: ΡΠ΅Π½Ρ, ΠΎΡΡΠ°ΡΠΊΠΈ, Π·Π°ΠΊΠ°Π·Ρ, Π°ΡΡΠΎΡΡΠΈΠΌΠ΅Π½Ρ.
ΠΠΎ Π²ΡΡΡΠ½ΡΡ ΠΊΠΎΠΏΠΈΡΠΎΠ²Π°ΡΡ ΡΠΈΠ΄ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ Π½Π΅ΡΠ΄ΠΎΠ±Π½ΠΎ β Ρ
ΠΎΡΠ΅ΡΡΡ, ΡΡΠΎΠ±Ρ Π²ΡΡ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ»ΠΎΡΡ ΡΠ°ΠΌΠΎ.
Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ Ρ ΠΏΠΎΠΊΠ°ΠΆΡ ΡΠ°Π±ΠΎΡΠΈΠΉ ΡΠΏΠΎΡΠΎΠ±, ΠΊΠ°ΠΊ ΡΠ΄Π΅Π»Π°ΡΡ, ΡΡΠΎΠ±Ρ Google Π’Π°Π±Π»ΠΈΡΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΠΏΠΎΠ΄Π³ΡΡΠΆΠ°Π»Π° Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· ΡΠΈΠ΄Π° ΠΏΠΎ ΡΡΡΠ»ΠΊΠ΅.
ΠΠΎΠ΄ΠΎΠΉΠ΄ΡΡ Π΄Π»Ρ Π»ΡΠ±ΠΎΠ³ΠΎ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ° β Π―Π½Π΄Π΅ΠΊΡ.ΠΠ°ΡΠΊΠ΅Ρ, Ozon, Wildberries, CRM, 1Π‘, ΡΠ°ΠΉΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΡΠΎ CSV.
---------------------------------------------------------------------------------------------
π Π§ΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΡΡΠΎΡ ΡΠΊΡΠΈΠΏΡ
π ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΊΠ°ΡΠΈΠ²Π°Π΅Ρ ΡΠΈΠ΄ (XML / YML / JSON / CSV) Ρ Π·Π°Π΄Π°Π½Π½ΠΎΠ³ΠΎ URL.
π Π‘Π°ΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠΎΡΠΌΠ°Ρ ΠΈ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ Π΅Π³ΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Π΅Ρ.
π ΠΠ°ΠΏΠΈΡΡΠ²Π°Π΅Ρ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΡ ΠΏΠΎΡΡΡΠΎΡΠ½ΠΎ, Π±Π°ΡΡΠ°ΠΌΠΈ β ΡΡΠΎΠ±Ρ Π½Π΅ Π·Π°Π²ΠΈΡΠ°Π»ΠΎ.
π ΠΠΎΠΆΠ΅Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡΡΡ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ β ΡΠ°Π· Π² ΡΠ°Ρ ΠΈΠ»ΠΈ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ Π² 9:00.
π Π£ΠΌΠ΅Π΅Ρ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡΡ Π»ΠΈΠΌΠΈΡΡ β ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ETag / Last-Modified (Π΅ΡΠ»ΠΈ ΡΠ΅ΡΠ²Π΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΈΠ²Π°Π΅Ρ).
π ΠΠ΅ΡΠ΅ΠΆΠΈΠ²Π°Π΅Ρ ΡΠ±ΠΎΠΈ: Π΄Π΅Π»Π°Π΅Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ ΠΏΠΎΠΏΡΡΠΎΠΊ (ΡΠ΅ΡΡΠ°ΠΈ) ΠΏΡΠΈ ΡΠ΅ΡΠ΅Π²ΡΡ
ΠΎΡΠΈΠ±ΠΊΠ°Ρ
.
ΠΠΎΡΠ»Π΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ Π²ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π°Π²ΡΠΎΠ½ΠΎΠΌΠ½ΠΎ. Π’Π°Π±Π»ΠΈΡΠ° ΡΠ°ΠΌΠ° ΡΡΠ½Π΅Ρ ΡΠ²Π΅ΠΆΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΠΈ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΠΏΡΠΎΡΡΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΡΠ΅Π·ΡΠ»ΡΡΠ°ΡΡ.
---------------------------------------------------------------------------------------------
βοΈ ΠΠ°ΠΊ ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ ΠΈ Π½Π°ΡΡΡΠΎΠΈΡΡ
1οΈβ£ Π‘ΠΎΠ·Π΄Π°ΡΠΌ ΡΠ°Π±Π»ΠΈΡΡ
ΠΡΠΊΡΠΎΠΉΡΠ΅ Google Sheets ΠΈ ΡΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΠΉ Π΄ΠΎΠΊΡΠΌΠ΅Π½Ρ.
ΠΠ°Π·ΠΎΠ²ΠΈΡΠ΅, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Β«ΠΠΌΠΏΠΎΡΡ ΡΠΈΠ΄Π°Β».
2οΈβ£ ΠΡΠΊΡΡΠ²Π°Π΅ΠΌ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΊΠΎΠ΄Π°
Π Π²Π΅ΡΡ Π½Π΅ΠΌ ΠΌΠ΅Π½Ρ Π²ΡΠ±Π΅ΡΠΈΡΠ΅:
Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΡ β Apps Script
ΠΡΠΊΡΠΎΠ΅ΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΠΎΠ΅ ΠΎΠΊΠ½ΠΎ ΡΠΎ ΡΠΊΡΠΈΠΏΡΠΎΠΌ.
Π£Π΄Π°Π»ΠΈΡΠ΅ ΠΈΠ· Π½Π΅Π³ΠΎ Π²ΡΡ, ΡΡΠΎ ΡΠ°ΠΌ Π΅ΡΡΡ, ΠΈ Π²ΡΡΠ°Π²ΡΡΠ΅ Π²Π΅ΡΡ ΠΊΠΎΠ΄ ΠΈΠ· ΡΡΠ°ΡΡΠΈ (ΠΎΠ½ Π½ΠΈΠΆΠ΅).
https://gist.github.com/moix89/bb15ee735cc870f114508ed7a283ac2b
3οΈβ£ Π£ΠΊΠ°Π·ΡΠ²Π°Π΅ΠΌ ΡΠ²ΠΎΠΉ ΡΠΈΠ΄
Π ΡΠ°ΠΌΠΎΠΌ Π½Π°ΡΠ°Π»Π΅ ΠΊΠΎΠ΄Π° Π΅ΡΡΡ Π±Π»ΠΎΠΊ:
ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ https://ΠΏΡΠΈΠΌΠ΅Ρ.Π΄ΠΎΠΌΠ΅Π½/your-feed.yml Π½Π° Π²Π°ΡΡ ΡΠ΅Π°Π»ΡΠ½ΡΡ ΡΡΡΠ»ΠΊΡ β Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ:
ΠΡΠ»ΠΈ ΡΠΈΠ΄ Π·Π°ΠΊΡΡΡ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠ΅ΠΉ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½ΡΠΆΠ΅Π½ ΡΠΎΠΊΠ΅Π½), Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π΅Π³ΠΎ Π² FEED_HEADERS:
4οΈβ£ Π‘ΠΎΡ ΡΠ°Π½ΡΠ΅ΠΌ ΠΈ Π·Π°ΠΏΡΡΠΊΠ°Π΅ΠΌ
ΠΠ°ΠΆΠΌΠΈΡΠ΅ πΎ Π‘ΠΎΡ ΡΠ°Π½ΠΈΡΡ β Π·Π°ΡΠ΅ΠΌ βΆοΈ ΠΡΠΏΠΎΠ»Π½ΠΈΡΡ β onOpen().
Google ΠΏΠΎΠΏΡΠΎΡΠΈΡ ΡΠ°Π·ΡΠ΅ΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ β ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠ΄ΠΈΡΠ΅.
ΠΠΎΡΠ»Π΅ ΡΡΠΎΠ³ΠΎ Π²Π΅ΡΠ½ΠΈΡΠ΅ΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ β ΠΏΠΎΡΠ²ΠΈΡΡΡ Π½ΠΎΠ²ΠΎΠ΅ ΠΌΠ΅Π½Ρ Feed Import.
5οΈβ£ ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ ΡΠ°Π±ΠΎΡΡ
Π ΠΌΠ΅Π½Ρ Feed Import Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΠΏΡΠ½ΠΊΡ:
ΠΠ±Π½ΠΎΠ²ΠΈΡΡ ΡΠ΅ΠΉΡΠ°Ρ
Π‘ΠΊΡΠΈΠΏΡ ΡΠΊΠ°ΡΠ°Π΅Ρ Π²Π°Ρ ΡΠΈΠ΄, ΡΠ°ΡΠΏΠ°ΡΡΠΈΡ Π΄Π°Π½Π½ΡΠ΅ ΠΈ Π²ΡΠ²Π΅Π΄Π΅Ρ ΠΈΡ
ΠΏΡΡΠΌΠΎ Π½Π° Π»ΠΈΡΡ.
ΠΠΎΡΠ²ΡΡΡΡ ΡΡΡΠΎΠΊΠΈ Ρ Π½Π°Π·Π²Π°Π½ΠΈΡΠΌΠΈ, Π°ΡΡΠΈΠΊΡΠ»Π°ΠΌΠΈ, ΡΠ΅Π½Π°ΠΌΠΈ, ΡΠΎΡΠΎ ΠΈ Π΄ΡΡΠ³ΠΈΠΌΠΈ ΠΏΠΎΠ»ΡΠΌΠΈ ΠΈΠ· Π²Π°ΡΠ΅Π³ΠΎ ΡΠΈΠ΄Π°.
6οΈβ£ ΠΠΊΠ»ΡΡΠ°Π΅ΠΌ Π°Π²ΡΠΎΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅
Π’Π΅ΠΏΠ΅ΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ.
Π ΠΌΠ΅Π½Ρ Feed Import Π΅ΡΡΡ ΠΏΡΠ½ΠΊΡΡ:
- ΠΠΊΠ»ΡΡΠΈΡΡ ΠΏΠΎΡΠ°ΡΠΎΠ²ΠΎΠ΅ β ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΠΊΠ°ΠΆΠ΄ΡΠ΅ 60 ΠΌΠΈΠ½ΡΡ.
- ΠΠΊΠ»ΡΡΠΈΡΡ Π΅ΠΆΠ΅Π΄Π½Π΅Π²Π½ΠΎΠ΅ 09:00 β ΡΠ°Π· Π² Π΄Π΅Π½Ρ ΡΡΡΠΎΠΌ.
- ΠΡΠΊΠ»ΡΡΠΈΡΡ Π°Π²ΡΠΎΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ β ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡ.
ΠΡΠ±ΠΈΡΠ°Π΅ΡΠ΅ Π½ΡΠΆΠ½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ β ΠΈ Π²ΡΡ, ΡΠ°Π±Π»ΠΈΡΠ° ΡΠ°ΠΌΠ° ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ.
---------------------------------------------------------------------------------------------
π§ Π§ΡΠΎ Π΄Π΅Π»Π°Π΅Ρ ΠΊΠΎΠ΄ Π²Π½ΡΡΡΠΈ
ΠΠ½ΠΎΠ³ΠΈΠ΅ ΡΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ: Β«Π ΠΊΠ°ΠΊ ΠΎΠ½ ΠΏΠΎΠ½ΠΈΠΌΠ°Π΅Ρ, ΡΡΠΎ Π·Π° ΡΠΎΡΠΌΠ°Ρ β XML ΠΈΠ»ΠΈ JSON?Β»
Π‘ΠΊΡΠΈΠΏΡ ΡΠ°ΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΡΠΎ ΠΏΠΎ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠ°ΠΌ ΠΈ ΡΡΡΡΠΊΡΡΡΠ΅ ΡΠ°ΠΉΠ»Π°.
- ΠΡΠ»ΠΈ ΡΠ΅Π»ΠΎ Π½Π°ΡΠΈΠ½Π°Π΅ΡΡΡ Ρ { ΠΈΠ»ΠΈ [, Π·Π½Π°ΡΠΈΡ JSON.
- ΠΡΠ»ΠΈ Π΅ΡΡΡ ; ΠΈΠ»ΠΈ , β Π·Π½Π°ΡΠΈΡ CSV.
- ΠΡΠ»ΠΈ Π²ΡΡΡΠ΅ΡΠ°ΡΡΡΡ <offer>, <shop> ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ XML-ΡΠ΅Π³ΠΈ β Π·Π½Π°ΡΠΈΡ YML/XML.
ΠΠ»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ ΡΠΈΠΏΠ° Π΄Π°Π½Π½ΡΡ Π΅ΡΡΡ ΡΠ²ΠΎΠΉ ΠΏΠ°ΡΡΠ΅Ρ:
- parseCSV_() β ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ (;, ,, | ΠΈΠ»ΠΈ ΡΠ°Π±) ΠΈ ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ ΡΠ°Π±Π»ΠΈΡΡ.
- parseJSON_() β Β«ΡΠ°ΡΠΏΠ»ΡΡΠΈΠ²Π°Π΅ΡΒ» Π²Π»ΠΎΠΆΠ΅Π½Π½ΡΠ΅ JSON-ΠΎΠ±ΡΠ΅ΠΊΡΡ Π² ΠΏΠ»ΠΎΡΠΊΠΈΠ΅ ΡΡΠΎΠ»Π±ΡΡ (a.b.c).
- parseYML_XML_() β Π½Π°Ρ ΠΎΠ΄ΠΈΡ Π²ΡΠ΅ <offer> ΠΈΠ· ΡΠΈΠ΄Π° Π―Π½Π΄Π΅ΠΊΡ.ΠΠ°ΡΠΊΠ΅ΡΠ°, ΡΠΎΠ±ΠΈΡΠ°Π΅Ρ ΡΠ΅Π³ΠΈ, Π°ΡΡΠΈΠ±ΡΡΡ ΠΈ <param name="...">.
ΠΠ°ΠΆΠ΅ Π΅ΡΠ»ΠΈ Ρ Π²Π°Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ <picture>, ΠΎΠ½ΠΈ ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡΡΡ Π² ΠΎΠ΄Π½Ρ ΡΡΡΠΎΠΊΡ ΡΠ΅ΡΠ΅Π· |.
---------------------------------------------------------------------------------------------
π§© ΠΠ°ΠΊ ΠΊΠΎΠ΄ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ ΠΊΠ²ΠΎΡΡ
Π Google Apps Script Π΅ΡΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ Π·Π°ΠΏΡΠΎΡΠΎΠ² ΠΈ ΡΠΊΠΎΡΠΎΡΡΡ ΡΠ°Π±ΠΎΡΡ.
Π§ΡΠΎΠ±Ρ Π½Π΅ ΡΠΊΠ°ΡΠΈΠ²Π°ΡΡ ΠΎΠ΄ΠΈΠ½Π°ΠΊΠΎΠ²ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅, ΡΠΊΡΠΈΠΏΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ ETag ΠΈ Last-Modified:
π¦ ΠΡΠΈ ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π·Π°ΠΏΡΠΎΡΠ΅ ΠΎΠ½ Π·Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅Ρ, ΠΊΠ°ΠΊΠΎΠΉ ETag/Π΄Π°ΡΠ° ΠΌΠΎΠ΄ΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π±ΡΠ»ΠΈ Ρ ΡΠΈΠ΄Π°.
π¦ ΠΡΠ»ΠΈ ΡΠΈΠ΄ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΡΡ β ΡΠ΅ΡΠ²Π΅Ρ ΠΎΡΠ²Π΅ΡΠ°Π΅Ρ 304 Not Modified, ΠΈ ΡΠΊΡΠΈΠΏΡ ΠΏΡΠΎΠΏΡΡΠΊΠ°Π΅Ρ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅.
π¦ ΠΡΠΎ ΡΠΊΠΎΠ½ΠΎΠΌΠΈΡ Π»ΠΈΠΌΠΈΡΡ ΠΈ ΡΡΠΊΠΎΡΡΠ΅Ρ ΡΠ°Π±ΠΎΡΡ Π² Π΄Π΅ΡΡΡΠΊΠΈ ΡΠ°Π·.
---------------------------------------------------------------------------------------------
π Π§ΡΠΎ ΠΏΡΠΎΠΈΡΡ ΠΎΠ΄ΠΈΡ ΠΏΡΠΈ ΠΎΡΠΈΠ±ΠΊΠ°Ρ
ΠΠ½ΠΎΠ³Π΄Π° ΡΠΈΠ΄ ΠΌΠΎΠΆΠ΅Ρ Π½Π΅ ΠΎΡΠ²Π΅ΡΠΈΡΡ (502, 503, ΠΎΠ±ΡΡΠ²).
Π’ΠΎΠ³Π΄Π° ΠΊΠΎΠ΄ Π½Π΅ ΠΏΠ°Π΄Π°Π΅Ρ, Π° Π΄Π΅Π»Π°Π΅Ρ Π΄ΠΎ ΡΡΡΡ
ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΡ
ΠΏΠΎΠΏΡΡΠΎΠΊ β Ρ ΡΠ²Π΅Π»ΠΈΡΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½ΡΠ΅ΡΠ²Π°Π»Π°.
ΠΡΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½ΠΎ Π² ΡΡΠ½ΠΊΡΠΈΠΈ fetchWithRetry_().
ΠΡΠ»ΠΈ Π²ΡΠ΅ ΠΏΠΎΠΏΡΡΠΊΠΈ Π½Π΅ΡΠ΄Π°ΡΠ½Ρ β ΡΠΊΡΠΈΠΏΡ Π²ΡΠ΄Π°ΡΡ ΠΎΡΠΈΠ±ΠΊΡ Π² Π»ΠΎΠ³ ΠΈ ΠΎΡΡΠ°Π½ΠΎΠ²ΠΈΡΡΡ, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΠΎΡΡΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅.
---------------------------------------------------------------------------------------------
π ΠΠ°ΠΊ ΠΎΠ½ ΠΏΠΈΡΠ΅Ρ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠ°Π±Π»ΠΈΡΡ
Π€ΠΈΠ΄ ΠΌΠΎΠΆΠ΅Ρ Π±ΡΡΡ Π±ΠΎΠ»ΡΡΠΈΠΌ (ΡΡΡΡΡΠΈ ΡΡΡΠΎΠΊ).
Google ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΠ²Π°Π΅Ρ ΡΠ°Π·ΠΌΠ΅Ρ ΠΎΠ΄Π½ΠΎΠ³ΠΎ Π·Π°ΠΏΡΠΎΡΠ° ΠΊ Π»ΠΈΡΡΡ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΊΠΎΠ΄ Π΄Π΅Π»ΠΈΡ Π΄Π°Π½Π½ΡΠ΅ Π½Π° Π±Π°ΡΡΠΈ ΠΏΠΎ 20 000 ΡΡΡΠΎΠΊ:
ΠΡΠ° ΠΏΠ°ΡΠ·Π° Π² 0.1 ΡΠ΅ΠΊΡΠ½Π΄Ρ ΠΌΠ΅ΠΆΠ΄Ρ Π±Π»ΠΎΠΊΠ°ΠΌΠΈ Π·Π°ΡΠΈΡΠ°Π΅Ρ ΠΎΡ ΠΎΡΠΈΠ±ΠΊΠΈ RequestTooLarge ΠΈ Π½Π΅ Π½Π°Π³ΡΡΠΆΠ°Π΅Ρ ΡΠ΅ΡΠ²Π΅Ρ.
Π’Π°ΠΊΠΆΠ΅ Π·Π°Π΄Π°ΡΡΡΡ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠ΅ MAX_ROWS = 500000 β ΡΡΠΎΠ±Ρ Π½Π΅ ΡΠ±ΠΈΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΠΏΡΠΈ Π³ΠΈΠ³Π°Π½ΡΡΠΊΠΈΡ ΡΠΈΠ΄Π°Ρ .
ΠΡΠ΅ <param> Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΡΠ°Π½ΠΎΠ²ΡΡΡΡ ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠΌΠΈ ΠΊΠΎΠ»ΠΎΠ½ΠΊΠ°ΠΌΠΈ (param:Π½Π°Π·Π²Π°Π½ΠΈΠ΅).
ΠΡΠ΅ <picture> ΠΎΠ±ΡΠ΅Π΄ΠΈΠ½ΡΡΡΡΡ Π² ΠΎΠ΄Π½ΠΎ ΠΏΠΎΠ»Π΅ ΡΠ΅ΡΠ΅Π· |.
---------------------------------------------------------------------------------------------
π§° ΠΠ°ΠΊ Π°Π΄Π°ΠΏΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΠΎΠ΄ ΡΠ΅Π±Ρ
ΠΡΠ»ΠΈ Π²Ρ Ρ ΠΎΡΠΈΡΠ΅:
- ΠΌΠ΅Π½ΡΡΡ ΠΏΠΎΡΡΠ΄ΠΎΠΊ ΠΊΠΎΠ»ΠΎΠ½ΠΎΠΊ β ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΌΠ°ΡΡΠΈΠ² preferred Π² parseYML_XML_().
- ΡΠΎΡ ΡΠ°Π½ΡΡΡ ΡΠΎΡΠΌΠ°Ρ Π»ΠΈΡΡΠ° β ΡΠ±Π΅ΡΠΈΡΠ΅ sheet.clearContents() Π² ΡΡΠ½ΠΊΡΠΈΠΈ writeTable_().
- ΠΎΠ±Π½ΠΎΠ²Π»ΡΡΡ ΡΠΎΠ»ΡΠΊΠΎ Π½ΠΎΠ²ΡΠ΅ ΡΡΡΠΎΠΊΠΈ β Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ id ΠΏΠ΅ΡΠ΅Π΄ Π²ΡΡΠ°Π²ΠΊΠΎΠΉ.
π‘ ΠΠΎΠ»Π΅Π·Π½ΡΠ΅ ΡΠΈΡΠΊΠΈ
π¬ ΠΠ²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ.
ΠΡΠ»ΠΈ ΡΠΈΠ΄ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΠΎΠΊΠ΅Π½ β Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π΅Π³ΠΎ Π² FEED_HEADERS. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ:
π§© ΠΠΌΠΏΠΎΡΡ CSV ΠΈΠ· CRM.
ΠΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Π·Π°ΡΡ ΠΏΡΡΠΌΡΡ ΡΡΡΠ»ΠΊΡ Π½Π° CSV-ΠΎΡΡΡΡ ΠΈΠ· Π²Π°ΡΠ΅ΠΉ ΡΠΈΡΡΠ΅ΠΌΡ. Π‘ΠΊΡΠΈΠΏΡ ΡΠ°ΠΌ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΠΈΡ ΡΠ°Π·Π΄Π΅Π»ΠΈΡΠ΅Π»Ρ.
π ΠΠΎΠ³ΠΈΠΊΠ° 304 Not Modified.
ΠΡΠ»ΠΈ ΡΠΈΠ΄ Π½Π΅ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΡΡ β ΡΠ°Π±Π»ΠΈΡΠ° Π½Π΅ ΡΡΠΎΠ³Π°Π΅ΡΡΡ. ΠΡΠΎ Π²Π°ΠΆΠ½ΠΎ ΠΏΡΠΈ Π±ΠΎΠ»ΡΡΠΈΡ
ΠΎΠ±ΡΡΠΌΠ°Ρ
, ΡΡΠΎΠ±Ρ Π½Π΅ ΠΏΠ΅ΡΠ΅Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ Π·ΡΡ.
π ΠΠΈΠ±ΠΊΠΎΠ΅ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅.
Π₯ΠΎΡΠΈΡΠ΅, ΡΡΠΎΠ±Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ»ΠΎΡΡ Π² 7 ΡΡΡΠ° ΠΈ 7 Π²Π΅ΡΠ΅ΡΠ°? ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π΅ΡΡ ΠΎΠ΄Π½Ρ ΡΡΠ½ΠΊΡΠΈΡ:
β Π§ΡΠΎ Π² ΠΈΡΠΎΠ³Π΅
ΠΠΎΡΠ»Π΅ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Ρ Π²Π°Ρ Π±ΡΠ΄Π΅Ρ ΠΏΠΎΠ»Π½ΠΎΡΡΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠ°Ρ ΡΡ Π΅ΠΌΠ°:
1οΈβ£ Π€ΠΈΠ΄ ΠΏΡΠ±Π»ΠΈΠΊΡΠ΅ΡΡΡ Π½Π° ΡΠ°ΠΉΡΠ΅ / Π² CRM.
2οΈβ£ Google Π’Π°Π±Π»ΠΈΡΠ° ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ ΡΠΊΠ°ΡΠΈΠ²Π°Π΅Ρ Π΅Π³ΠΎ.
3οΈβ£ ΠΠ°Π½Π½ΡΠ΅ ΡΠ°Π·Π±ΠΈΡΠ°ΡΡΡΡ ΠΈ ΠΊΡΠ°ΡΠΈΠ²ΠΎ Π»ΠΎΠΆΠ°ΡΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ.
4οΈβ£ ΠΠΎΠΆΠ½ΠΎ ΡΡΡΠΎΠΈΡΡ ΠΎΡΡΡΡΡ, ΡΠΈΠ»ΡΡΡΡ, Π³ΡΠ°ΡΠΈΠΊΠΈ, ΡΠ²ΠΎΠ΄Π½ΡΠ΅ ΡΠ°Π±Π»ΠΈΡΡ β Π²ΡΡ Π²ΡΠ΅Π³Π΄Π° Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎ.
---------------------------------------------------------------------------------------------
π§Ύ ΠΡΠ΅ΠΈΠΌΡΡΠ΅ΡΡΠ²Π° ΠΏΠΎΠ΄Ρ ΠΎΠ΄Π°
β ΠΠ΅Π· Π²Π½Π΅ΡΠ½ΠΈΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² (Integromat, n8n, Zapier) β Π²ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π²Π½ΡΡΡΠΈ Google.
β ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΠΎ ΠΈ ΡΡΠ°Π±ΠΈΠ»ΡΠ½ΠΎ.
β Π Π°Π±ΠΎΡΠ°Π΅Ρ Ρ Π»ΡΠ±ΡΠΌΠΈ ΡΠΎΡΠΌΠ°ΡΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ
.
β ΠΡΠΎΡΡΠ°Ρ Π½Π°ΡΡΡΠΎΠΉΠΊΠ°: ΠΎΠ΄ΠΈΠ½ ΡΠ°Π· Π²ΡΡΠ°Π²ΠΈΠ» ΠΊΠΎΠ΄, ΡΠΊΠ°Π·Π°Π» ΡΡΡΠ»ΠΊΡ β ΠΈ Π²ΡΡ.
β ΠΠΎΠΆΠ½ΠΎ Π»Π΅Π³ΠΊΠΎ Π΄ΠΎΡΠ°Π±Π°ΡΡΠ²Π°ΡΡ ΠΏΠΎΠ΄ ΡΠ΅Π±Ρ: ΠΌΠ΅Π½ΡΡΡ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅, ΡΠΈΠ»ΡΡΡΠ°ΡΠΈΡ, ΡΠΎΡΠΌΠ°Ρ Π²ΡΠ²ΠΎΠ΄Π°.
---------------------------------------------------------------------------------------------
π ΠΡΠΈΠΌΠ΅Ρ ΠΆΠΈΠ²ΠΎΠ³ΠΎ ΡΡΠ΅Π½Π°ΡΠΈΡ
ΠΡΠ΅Π΄ΡΡΠ°Π²ΠΈΠΌ, ΡΡΠΎ Ρ Π²Π°Ρ Π΅ΡΡΡ ΠΈΠ½ΡΠ΅ΡΠ½Π΅Ρ-ΠΌΠ°Π³Π°Π·ΠΈΠ½, ΠΈ Π―Π½Π΄Π΅ΠΊΡ.ΠΠ°ΡΠΊΠ΅Ρ ΠΊΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ ΡΠΎΡΠΌΠΈΡΡΠ΅Ρ XML-ΡΠΈΠ΄ Ρ ΡΠΎΠ²Π°ΡΠ°ΠΌΠΈ.
ΠΠ°ΠΌ Π½ΡΠΆΠ½ΠΎ Π²ΠΈΠ΄Π΅ΡΡ Π°ΠΊΡΡΠ°Π»ΡΠ½ΡΠ΅ ΡΠ΅Π½Ρ ΠΈ ΠΎΡΡΠ°ΡΠΊΠΈ ΠΏΡΡΠΌΠΎ Π² ΡΠ°Π±Π»ΠΈΡΠ΅, ΡΡΠΎΠ±Ρ Π΄Π΅Π»Π°ΡΡ ΡΠ²ΠΎΠ΄ΠΊΠΈ ΠΏΠΎ ΠΏΠΎΡΡΠ°Π²ΡΠΈΠΊΠ°ΠΌ.
Π‘ ΠΏΠΎΠΌΠΎΡΡΡ ΡΡΠΎΠ³ΠΎ ΡΠΊΡΠΈΠΏΡΠ° Π²Ρ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°Π΅ΡΠ΅ ΡΠΈΠ΄ ΠΊ Google Sheets, Π²ΠΊΠ»ΡΡΠ°Π΅ΡΠ΅ Β«ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠ°Π· Π² ΡΠ°ΡΒ» β ΠΈ Π²ΡΡ.
Π’Π΅ΠΏΠ΅ΡΡ ΠΊΠ°ΠΆΠ΄ΡΠΉ ΡΠ°Ρ Ρ Π²Π°Ρ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΡΠ²Π΅ΠΆΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅. ΠΠΎΠΆΠ½ΠΎ ΡΡΡΠΎΠΈΡΡ Π΄Π°ΡΠ±ΠΎΡΠ΄Ρ, Π³ΡΠ°ΡΠΈΠΊΠΈ, Π΄Π΅Π»Π°ΡΡ ΠΎΡΡΡΡΡ Π΄Π»Ρ ΡΠ΅ΠΊΠ»Π°ΠΌΡ, SEO ΠΈΠ»ΠΈ Π±ΡΡ
Π³Π°Π»ΡΠ΅ΡΠΈΠΈ.
---------------------------------------------------------------------------------------------
β οΈ ΠΠ°ΠΆΠ½ΠΎ ΠΏΠΎΠΌΠ½ΠΈΡΡ
- Π ΠΎΠ΄Π½ΠΎΠΌ ΠΏΡΠΎΠ΅ΠΊΡΠ΅ Apps Script Π½Π΅Π»ΡΠ·Ρ Π·Π°ΠΏΡΡΠΊΠ°ΡΡ Π±ΠΎΠ»Π΅Π΅ 20 ΡΡΠΈΠ³Π³Π΅ΡΠΎΠ² ΠΎΠ΄Π½ΠΎΠ²ΡΠ΅ΠΌΠ΅Π½Π½ΠΎ.
- ΠΠΎΠ»ΡΡΠΈΠ΅ ΡΠ°Π±Π»ΠΈΡΡ (ΡΠ²ΡΡΠ΅ 500 ΡΡΡ. ΡΡΡΠΎΠΊ) Π»ΡΡΡΠ΅ Π΄Π΅Π»ΠΈΡΡ Π½Π° Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΎ.
- ΠΡΠ»ΠΈ Π²Ρ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΠ΅ ΡΠΈΠ΄ ΡΠ°ΡΠ΅, ΡΠ΅ΠΌ ΡΠ°Π· Π² 15 ΠΌΠΈΠ½ΡΡ β Google ΠΌΠΎΠΆΠ΅Ρ ΠΎΠ³ΡΠ°Π½ΠΈΡΠΈΡΡ ΠΊΠ²ΠΎΡΡ (Π»ΠΈΠΌΠΈΡ UrlFetchApp).
---------------------------------------------------------------------------------------------
π ΠΡΠ²ΠΎΠ΄
ΠΡΠΎΡ ΡΠΊΡΠΈΠΏΡ β ΡΠ½ΠΈΠ²Π΅ΡΡΠ°Π»ΡΠ½ΠΎΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅ Π΄Π»Ρ Π²ΡΠ΅Ρ
, ΠΊΡΠΎ Ρ
ΠΎΡΠ΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
Π² Google Π’Π°Π±Π»ΠΈΡΠ°Ρ
.
ΠΠ½ Π½Π°Π΄ΡΠΆΠ½ΡΠΉ, Π»ΡΠ³ΠΊΠΈΠΉ, Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΡΠΎΡΠΎΠ½Π½ΠΈΡ
ΡΠ΅ΡΠ²ΠΈΡΠΎΠ² ΠΈ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ ΠΏΠΎΠ΄Ρ
ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ ΡΠΈΠ΄Π°ΠΌΠΈ Π―Π½Π΄Π΅ΠΊΡ.ΠΠ°ΡΠΊΠ΅Ρ, Ozon, Wildberries, CSV-ΠΎΡΡΡΡΠ°ΠΌΠΈ ΠΈΠ»ΠΈ API.
π§ ΠΠ΄ΠΈΠ½ ΡΠ°Π· Π²ΡΡΠ°Π²ΠΈΠ» β ΠΈ Π·Π°Π±ΡΠ».
Π’Π΅ΠΏΠ΅ΡΡ Π²Π°ΡΠ° ΡΠ°Π±Π»ΠΈΡΠ° Π²ΡΠ΅Π³Π΄Π° ΡΠ²Π΅ΠΆΠ°Ρ ΠΈ ΠΎΠ±Π½ΠΎΠ²Π»ΡΠ΅ΡΡΡ ΡΠ°ΠΌΠ°.
---------------------------------------------------------------------------------------------
π¬ ΠΠ΅Π»ΠΈΡΠ΅ΡΡ ΠΎΠΏΡΡΠΎΠΌ!
Π Π²Ρ ΡΠΆΠ΅ ΠΏΡΠΎΠ±ΠΎΠ²Π°Π»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠ°ΡΡ ΡΠΈΠ΄ ΠΊ Google Π’Π°Π±Π»ΠΈΡΠ°ΠΌ?
ΠΠΈΡΠΈΡΠ΅ Π² ΠΊΠΎΠΌΠΌΠ΅Π½ΡΠ°ΡΠΈΡΡ
π, Ρ ΠΊΠ°ΠΊΠΈΠΌΠΈ ΠΈΡΡΠΎΡΠ½ΠΈΠΊΠ°ΠΌΠΈ ΡΠ°Π±ΠΎΡΠ°Π΅ΡΠ΅ β Π―Π½Π΄Π΅ΠΊΡ.ΠΠ°ΡΠΊΠ΅Ρ, Ozon, Wildberries, CRM, 1Π‘ ΠΈΠ»ΠΈ ΡΠ²ΠΎΠΉ ΡΠ°ΠΉΡ.
ΠΡΠ΄Π΅Ρ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΎ ΠΎΠ±ΠΌΠ΅Π½ΡΡΡΡΡ ΠΏΡΠΈΠΌΠ΅ΡΠ°ΠΌΠΈ, ΠΊΠ°ΠΊΠΈΠ΅ ΡΠΈΠ΄Ρ ΠΏΠ°ΡΡΡΡΡΡ ΠΈΠ΄Π΅Π°Π»ΡΠ½ΠΎ, Π° Π³Π΄Π΅ Π½ΡΠΆΠ½ΠΎ ΡΡΡΡ Π΄ΠΎΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΊΠΎΠ΄.
π Π₯ΡΡΡΠ΅Π³ΠΈ Π΄Π»Ρ ΠΠ·Π΅Π½Π°
#googleΡΠ°Π±Π»ΠΈΡΡ #yandexmarket #ozon #wildberries #xml #csv #json #yml #ΡΠΈΠ΄ #ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΡ #Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ #googleappsscript #ΡΠΊΡΠΈΠΏΡ #ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ #Π³Π°ΠΉΠ΄Ρ #ΡΠ°Π±Π»ΠΈΡΡ #Π΄Π°Π½Π½ΡΠ΅ #ΠΎΠ½Π»Π°ΠΉΠ½Π±ΠΈΠ·Π½Π΅Ρ #crm #1Ρ #excel #Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ° #Π΄Π°ΡΠ±ΠΎΡΠ΄ #ΠΈΠ½ΡΠ΅ΡΠ½Π΅ΡΠΌΠ°Π³Π°Π·ΠΈΠ½ #itΡΠ΅ΡΠ΅Π½ΠΈΡ #noΡode #lowcode