ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ ΡΡΡΠΈΠ½Π½ΡΡ ΠΏΡΠΎΡΠ΅ΡΡΠΎΠ² β ΠΊΠ»ΡΡΠ΅Π²ΠΎΠΉ ΡΠ°ΠΊΡΠΎΡ ΡΡΠΏΠ΅Ρ Π° Π΄Π»Ρ ΠΏΡΠΎΠ΄Π°Π²ΡΠΎΠ² Π½Π° Ozon. ΠΠΆΠ΅Π΄Π½Π΅Π²Π½Π°Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ ΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ , ΡΡΠ°ΡΡΡΠ°Ρ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ ΠΈ ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΡΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΡΡ Π²ΡΡΡΠ½ΡΡ ΠΎΡΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠ°ΡΡ ΡΠ°Π±ΠΎΡΠ΅Π³ΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΠ²Π΅Π»ΠΈΡΠΈΠ²Π°Π΅Ρ ΡΠΈΡΠΊ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΈ ΠΌΠ΅ΡΠ°Π΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎ Π°Π½Π°Π»ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΎΠ΄Π°ΠΆΠΈ. Π Π΅ΡΠ΅Π½ΠΈΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌΡ Π»Π΅ΠΆΠΈΡ Π½Π° ΠΏΠΎΠ²Π΅ΡΡ Π½ΠΎΡΡΠΈ: Google Apps Script ΠΏΠΎΠ·Π²ΠΎΠ»ΡΠ΅Ρ ΡΠΎΠ·Π΄Π°ΡΡ ΡΠΊΡΠΈΠΏΡ, ΠΊΠΎΡΠΎΡΡΠΉ Π±ΡΠ΄Π΅Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ pulling Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· Π»ΠΈΡΠ½ΠΎΠ³ΠΎ ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠ° Ozon Seller ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡ ΠΈΡ Π² Google Π’Π°Π±Π»ΠΈΡΡ ΠΏΠΎ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΡ.
ΠΠΎ ΠΊΠ°ΠΊ ΡΡΠΎ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π½Π° ΠΏΡΠ°ΠΊΡΠΈΠΊΠ΅? ΠΠ½ΠΎΠ³ΠΈΠ΅ ΠΏΡΠΎΠ΄Π°Π²ΡΡ ΠΎΡΠΈΠ±ΠΎΡΠ½ΠΎ ΡΡΠΈΡΠ°ΡΡ, ΡΡΠΎ Π΄Π»Ρ ΡΠ°ΠΊΠΎΠΉ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π½ΡΠΆΠ½Ρ Π³Π»ΡΠ±ΠΎΠΊΠΈΠ΅ Π·Π½Π°Π½ΠΈΡ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ Π΄ΠΎΡΠΎΠ³ΠΎΡΡΠΎΡΡΠΈΠ΅ CRM-ΡΠΈΡΡΠ΅ΠΌΡ. ΠΠ° ΡΠ°ΠΌΠΎΠΌ Π΄Π΅Π»Π΅ Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π±Π°Π·ΠΎΠ²ΡΡ
Π½Π°Π²ΡΠΊΠΎΠ² ΡΠ°Π±ΠΎΡΡ Ρ JavaScript ΠΈ ΠΏΠΎΠ½ΠΈΠΌΠ°Π½ΠΈΡ ΡΡΡΡΠΊΡΡΡΡ API Ozon. Π ΡΡΠΎΠΉ ΡΡΠ°ΡΡΠ΅ ΠΌΡ ΡΠ°Π·Π±Π΅ΡΡΠΌ Π²Π΅ΡΡ ΠΏΡΠΎΡΠ΅ΡΡ β ΠΎΡ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ API-ΠΊΠ»ΡΡΠ΅ΠΉ Π΄ΠΎ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΠΈΠ³Π³Π΅ΡΠΎΠ² Π΄Π»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
. ΠΡ ΡΠ·Π½Π°Π΅ΡΠ΅, ΠΊΠ°ΠΊ Π²ΡΠ³ΡΡΠΆΠ°ΡΡ Π½Π΅ ΡΠΎΠ»ΡΠΊΠΎ ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ Π·Π°ΠΊΠ°Π·ΠΎΠ², Π½ΠΎ ΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ ΠΌΠ΅ΡΡΠΈΠΊΠΈ: Π²ΡΠ΅ΠΌΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ, ΠΏΡΠΈΡΠΈΠ½Ρ ΠΎΡΠΌΠ΅Π½, Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°ΠΌ ΠΈ Π΄Π°ΠΆΠ΅ Π°Π½Π°Π»ΠΈΡΠΈΠΊΡ ΠΏΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠΌ ΡΠΎΠ²Π°ΡΠΎΠ².
ΠΠ°ΠΆΠ½ΠΎ: ΡΠΊΡΠΈΠΏΡ, ΠΎΠΏΠΈΡΠ°Π½Π½ΡΠΉ Π½ΠΈΠΆΠ΅, ΠΏΠΎΠ΄Ρ ΠΎΠ΄ΠΈΡ Π΄Π»Ρ ΠΏΡΠΎΠ΄Π°Π²ΡΠΎΠ² Π½Π° ΠΌΠΎΠ΄Π΅Π»ΡΡ FBS ΠΈ FBO. ΠΠ½ Π½Π΅ ΡΡΠ΅Π±ΡΠ΅Ρ ΡΡΡΠ°Π½ΠΎΠ²ΠΊΠΈ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΠΎΠ³ΠΎ ΠΠ β Π²ΡΡ ΡΠ°Π±ΠΎΡΠ°Π΅Ρ Π² Π±ΡΠ°ΡΠ·Π΅ΡΠ΅ ΡΠ΅ΡΠ΅Π· Google Π’Π°Π±Π»ΠΈΡΡ. ΠΡΠ»ΠΈ Π²Ρ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΡΠ΅ Ozon Global ΠΈΠ»ΠΈ Π΄ΡΡΠ³ΠΈΠ΅ ΠΌΠ΅ΠΆΠ΄ΡΠ½Π°ΡΠΎΠ΄Π½ΡΠ΅ ΠΏΠ»Π°ΡΡΠΎΡΠΌΡ ΠΌΠ°ΡΠΊΠ΅ΡΠΏΠ»Π΅ΠΉΡΠ°, ΠΏΠΎΡΡΠ΅Π±ΡΡΡΡΡ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡΠ΅Π»ΡΠ½ΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ API, ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΡ ΡΠ°ΠΊΠΆΠ΅ ΠΊΡΠ°ΡΠΊΠΎ ΡΠ°ΡΡΠΌΠΎΡΡΠΈΠΌ.
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΡΠΈΡΡΡΠΏΠΈΡΡ ΠΊ ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠΉ ΡΠ°ΡΡΠΈ, Π΄Π°Π²Π°ΠΉΡΠ΅ ΡΠ°Π·Π±Π΅ΡΡΠΌΡΡ, ΠΊΠ°ΠΊΠΈΠ΅ ΠΈΠΌΠ΅Π½Π½ΠΎ Π΄Π°Π½Π½ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ³ΡΡΠΆΠ°ΡΡ ΠΈ Π·Π°ΡΠ΅ΠΌ ΡΡΠΎ Π½ΡΠΆΠ½ΠΎ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ ΡΡΠ°ΡΡΡΠΎΠ² Π·Π°ΠΊΠ°Π·ΠΎΠ² ΠΏΠΎΠΌΠΎΠΆΠ΅Ρ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΎ ΡΠ΅Π°Π³ΠΈΡΠΎΠ²Π°ΡΡ Π½Π° Π·Π°Π΄Π΅ΡΠΆΠΊΠΈ Π»ΠΎΠ³ΠΈΡΡΠΈΠΊΠΈ, Π° Π°Π½Π°Π»ΠΈΠ· ΠΏΡΠΈΡΠΈΠ½ ΠΎΡΠΌΠ΅Π½ ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΡ ΡΠ½ΠΈΠ·ΠΈΡΡ ΠΈΡ ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ. Π Π΅ΡΠ»ΠΈ ΠΏΠΎΠ΄ΠΊΠ»ΡΡΠΈΡΡ ΠΊ ΡΠ°Π±Π»ΠΈΡΠ΅ Google Data Studio, Π²Ρ ΠΏΠΎΠ»ΡΡΠΈΡΠ΅ ΠΈΠ½ΡΠ΅ΡΠ°ΠΊΡΠΈΠ²Π½ΡΡ Π΄Π°ΡΠ±ΠΎΡΠ΄ Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΠΊΠ»ΡΡΠ΅Π²ΡΡ ΠΌΠ΅ΡΡΠΈΠΊ Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ.
1. ΠΠ°ΠΊΠΈΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ³ΡΡΠΆΠ°ΡΡ ΠΈΠ· Ozon Π² Google Π’Π°Π±Π»ΠΈΡΡ
Π‘ΠΊΡΠΈΠΏΡ Π΄Π»Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ ΠΏΡΠΎΠ΄Π°ΠΆ ΠΌΠΎΠΆΠ΅Ρ ΡΠ°Π±ΠΎΡΠ°ΡΡ Ρ Π½Π΅ΡΠΊΠΎΠ»ΡΠΊΠΈΠΌΠΈ ΡΠΈΠΏΠ°ΠΌΠΈ Π΄Π°Π½Π½ΡΡ , Π΄ΠΎΡΡΡΠΏΠ½ΡΠΌΠΈ ΡΠ΅ΡΠ΅Π· API Ozon. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΠΈ, ΠΊΠΎΡΠΎΡΡΠ΅ ΡΠ°ΡΠ΅ Π²ΡΠ΅Π³ΠΎ Π·Π°ΠΏΡΠ°ΡΠΈΠ²Π°ΡΡ ΠΏΡΠΎΠ΄Π°Π²ΡΡ:
- π¦ ΠΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ
: Π½ΠΎΠΌΠ΅Ρ Π·Π°ΠΊΠ°Π·Π°, Π΄Π°ΡΠ° ΡΠΎΠ·Π΄Π°Π½ΠΈΡ, ΡΡΠ°ΡΡΡ (
awaiting_packaging,shipped,deliveredΠΈ Π΄Ρ.), ΡΡΠΌΠΌΠ°, ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ ΡΠΎΠ²Π°ΡΠΎΠ², Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠΊΡΠΏΠ°ΡΠ΅Π»Ρ (Ρ ΡΡΡΡΠΎΠΌ ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΠΉ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ). - π° Π€ΠΈΠ½Π°Π½ΡΠΎΠ²ΡΠ΅ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ: ΡΡΠΌΠΌΡ Π²ΡΠΏΠ»Π°Ρ, ΠΊΠΎΠΌΠΈΡΡΠΈΠΈ Ozon, ΡΠ΄Π΅ΡΠΆΠ°Π½Π½ΡΠ΅ Π½Π°Π»ΠΎΠ³ΠΈ, Π΄Π°ΡΡ Π·Π°ΡΠΈΡΠ»Π΅Π½ΠΈΠΉ Π½Π° ΡΡΡΡ. ΠΡΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠΌΠΎΠ³Π°ΡΡ ΡΠ²Π΅ΡΡΡΡ Π²ΡΡΡΡΠΊΡ Ρ Π±ΡΡ Π³Π°Π»ΡΠ΅ΡΡΠΊΠΈΠΌΠΈ ΠΎΡΡΡΡΠ°ΠΌΠΈ.
- π ΠΠΎΠ³ΠΈΡΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ ΠΌΠ΅ΡΡΠΈΠΊΠΈ: Π²ΡΠ΅ΠΌΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π·Π°ΠΊΠ°Π·Π°, Π΄Π°ΡΡ ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ ΠΊΡΡΡΠ΅ΡΡ, ΡΡΠ°ΡΡΡ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ, ΠΏΡΠΈΡΠΈΠ½Ρ Π·Π°Π΄Π΅ΡΠΆΠ΅ΠΊ. ΠΡΠΎΠ±Π΅Π½Π½ΠΎ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎ Π΄Π»Ρ ΠΏΡΠΎΠ΄Π°Π²ΡΠΎΠ² Π½Π° FBS, Π³Π΄Π΅ Π»ΠΎΠ³ΠΈΡΡΠΈΠΊΠ° ΡΠΏΡΠ°Π²Π»ΡΠ΅ΡΡΡ ΠΌΠ°ΡΠΊΠ΅ΡΠΏΠ»Π΅ΠΉΡΠΎΠΌ.
- π ΠΠΎΠ·Π²ΡΠ°ΡΡ ΠΈ ΠΎΡΠΌΠ΅Π½Ρ: ΠΏΡΠΈΡΠΈΠ½Ρ Π²ΠΎΠ·Π²ΡΠ°ΡΠΎΠ² (Π½Π΅ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΠΎΠΏΠΈΡΠ°Π½ΠΈΡ, Π±ΡΠ°ΠΊ, ΠΏΠ΅ΡΠ΅Π΄ΡΠΌΠ°Π» ΠΈ Ρ.Π΄.), ΡΡΠΌΠΌΡ Π²ΠΎΠ·ΠΌΠ΅ΡΠ΅Π½ΠΈΠΉ, ΡΡΠ°ΡΡΡ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°. ΠΡΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΊΡΠΈΡΠΈΡΠ½Ρ Π΄Π»Ρ ΡΠ»ΡΡΡΠ΅Π½ΠΈΡ ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΡΠΎΠ²Π°ΡΠΎΠ² ΠΈ ΠΎΠΏΠΈΡΠ°Π½ΠΈΠΉ.
- π ΠΠ½Π°Π»ΠΈΡΠΈΠΊΠ° ΠΏΠΎ ΡΠΎΠ²Π°ΡΠ°ΠΌ: ΠΊΠ°ΠΊΠΈΠ΅ ΠΏΠΎΠ·ΠΈΡΠΈΠΈ ΠΏΡΠΎΠ΄Π°ΡΡΡΡ Π»ΡΡΡΠ΅, ΡΡΠ΅Π΄Π½ΠΈΠΉ ΡΠ΅ΠΊ ΠΏΠΎ ΠΊΠ°ΡΠ΅Π³ΠΎΡΠΈΡΠΌ, Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠ° ΠΏΡΠΎΠ΄Π°ΠΆ ΠΏΠΎ Π΄Π½ΡΠΌ/Π½Π΅Π΄Π΅Π»ΡΠΌ. ΠΡΠΎ ΠΎΡΠ½ΠΎΠ²Π° Π΄Π»Ρ ΠΏΡΠΈΠ½ΡΡΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠΉ ΠΎ Π·Π°ΠΊΡΠΏΠΊΠ°Ρ ΠΈ ΠΌΠ°ΡΠΊΠ΅ΡΠΈΠ½Π³ΠΎΠ²ΡΡ Π°ΠΊΡΠΈΡΡ .
ΠΡΠΈΠΌΠ΅Ρ ΡΡΡΡΠΊΡΡΡΡ Π΄Π°Π½Π½ΡΡ , ΠΊΠΎΡΠΎΡΡΠ΅ ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΠ³ΡΡΠ·ΠΈΡΡ Π² ΡΠ°Π±Π»ΠΈΡΡ:
| ΠΠΎΠ»Π΅ | ΠΠΏΠΈΡΠ°Π½ΠΈΠ΅ | ΠΡΠΈΠΌΠ΅Ρ Π·Π½Π°ΡΠ΅Π½ΠΈΡ |
|---|---|---|
order_id |
Π£Π½ΠΈΠΊΠ°Π»ΡΠ½ΡΠΉ ΠΈΠ΄Π΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΎΡ Π·Π°ΠΊΠ°Π·Π° | 23456789012345 |
status |
Π’Π΅ΠΊΡΡΠΈΠΉ ΡΡΠ°ΡΡΡ Π·Π°ΠΊΠ°Π·Π° | delivered |
items.price |
Π¦Π΅Π½Π° ΡΠΎΠ²Π°ΡΠ° Π² Π·Π°ΠΊΠ°Π·Π΅ | 1299.90 |
cancel_reason |
ΠΡΠΈΡΠΈΠ½Π° ΠΎΡΠΌΠ΅Π½Ρ (Π΅ΡΠ»ΠΈ ΠΏΡΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ) | customer_change_of_mind |
shipping_date |
ΠΠ°ΡΠ° ΠΏΠ΅ΡΠ΅Π΄Π°ΡΠΈ Π·Π°ΠΊΠ°Π·Π° Π»ΠΎΠ³ΠΈΡΡΠΈΠΊΠ΅ | 2026-05-15T14:30:00Z |
ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π½Π΅ Π²ΡΠ΅ ΠΏΠΎΠ»Ρ Π΄ΠΎΡΡΡΠΏΠ½Ρ ΡΠ΅ΡΠ΅Π· ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ΅ API. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠΊΡΠΏΠ°ΡΠ΅Π»Π΅ΠΉ (Π€ΠΠ, Π°Π΄ΡΠ΅Ρ) ΠΌΠΎΠ³ΡΡ Π±ΡΡΡ ΡΠΊΡΡΡΡ ΠΈΠ·-Π·Π° ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ Ozon. ΠΠ΄Π½Π°ΠΊΠΎ Π΄Π°ΠΆΠ΅ Π±Π΅Π· ΡΡΠΎΠΉ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΈ Π²ΡΠ³ΡΡΠΆΠ΅Π½Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡΡ ΡΡΡΠΎΠΈΡΡ ΡΡΡΠ΅ΠΊΡΠΈΠ²Π½ΡΡ Π°Π½Π°Π»ΠΈΡΠΈΠΊΡ.
2. ΠΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΊΠ°: ΡΠ΅Π³ΠΈΡΡΡΠ°ΡΠΈΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ ΠΈ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΠ΅ API-ΠΊΠ»ΡΡΠ΅ΠΉ
ΠΡΠ΅ΠΆΠ΄Π΅ ΡΠ΅ΠΌ ΠΏΠΈΡΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ»ΡΡΠΈΡΡ Π΄ΠΎΡΡΡΠΏ ΠΊ API Ozon. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ Π½ΡΠΆΠ½ΠΎ Π·Π°ΡΠ΅Π³ΠΈΡΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π² Π»ΠΈΡΠ½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠ΅ ΠΏΡΠΎΠ΄Π°Π²ΡΠ°. ΠΠΎΡ ΠΏΠΎΡΠ°Π³ΠΎΠ²Π°Ρ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡ:
- ΠΠ΅ΡΠ΅ΠΉΠ΄ΠΈΡΠ΅ Π² Π»ΠΈΡΠ½ΡΠΉ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ Ozon Seller ΠΈ Π°Π²ΡΠΎΡΠΈΠ·ΡΠΉΡΠ΅ΡΡ.
- ΠΡΠΊΡΠΎΠΉΡΠ΅ ΡΠ°Π·Π΄Π΅Π»
ΠΠ°ΡΡΡΠΎΠΉΠΊΠΈ β API-ΠΊΠ»ΡΡΠΈ. - ΠΠ°ΠΆΠΌΠΈΡΠ΅ ΠΊΠ½ΠΎΠΏΠΊΡ Β«Π‘ΠΎΠ·Π΄Π°ΡΡ ΠΊΠ»ΡΡΒ» ΠΈ Π·Π°ΠΏΠΎΠ»Π½ΠΈΡΠ΅ ΡΠΎΡΠΌΡ:
- π Π£ΠΊΠ°ΠΆΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
ΠΡΠ³ΡΡΠ·ΠΊΠ° Π·Π°ΠΊΠ°Π·ΠΎΠ² Π² Google Sheets). - π Π ΠΏΠΎΠ»Π΅ Β«Redirect URIΒ» Π²Π²Π΅Π΄ΠΈΡΠ΅
https://script.google.com/macros/d(ΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅Π½Π½ΡΠΉ URL, Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π±ΡΠ΄Π΅Ρ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠΎΠ·ΠΆΠ΅). - β
ΠΡΠ±Π΅ΡΠΈΡΠ΅ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΡΠ΅ ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΈΡ (scope). ΠΠ»Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ Π·Π°ΠΊΠ°Π·ΠΎΠ² Π΄ΠΎΡΡΠ°ΡΠΎΡΠ½ΠΎ Π³Π°Π»ΠΎΡΠ΅ΠΊ Π½Π°ΠΏΡΠΎΡΠΈΠ²
ordersΠΈfinance.
- π Π£ΠΊΠ°ΠΆΠΈΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ ΠΏΡΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
Client ID ΠΈ Client Secret. Π‘ΠΎΡ
ΡΠ°Π½ΠΈΡΠ΅ ΠΈΡ
Π² Π½Π°Π΄ΡΠΆΠ½ΠΎΠΌ ΠΌΠ΅ΡΡΠ΅ β ΠΎΠ½ΠΈ ΠΏΠΎΠ½Π°Π΄ΠΎΠ±ΡΡΡΡ Π΄Π»Ρ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΊΡΠΈΠΏΡΠ°.β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΠΈΠΊΠΎΠ³Π΄Π° Π½Π΅ Π΄Π΅Π»ΠΈΡΠ΅ΡΡ Client Secret Ρ ΡΡΠ΅ΡΡΠΈΠΌΠΈ Π»ΠΈΡΠ°ΠΌΠΈ ΠΈ Π½Π΅ ΠΏΡΠ±Π»ΠΈΠΊΡΠΉΡΠ΅ Π΅Π³ΠΎ Π² ΠΎΡΠΊΡΡΡΡΡ
ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΡΡ
(Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π½Π° GitHub). ΠΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ ΠΊΠΎΠΌΠΏΡΠΎΠΌΠ΅ΡΠ°ΡΠΈΠΈ Π²Π°ΡΠ΅Π³ΠΎ Π°ΠΊΠΊΠ°ΡΠ½ΡΠ° Π½Π° Ozon. ΠΡΠ»ΠΈ ΠΊΠ»ΡΡΠΈ ΡΠ»ΡΡΠ°ΠΉΠ½ΠΎ ΡΡΠ°Π»ΠΈ ΠΈΠ·Π²Π΅ΡΡΠ½Ρ ΠΏΠΎΡΡΠΎΡΠΎΠ½Π½ΠΈΠΌ, Π½Π΅ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ ΠΎΡΠ·ΠΎΠ²ΠΈΡΠ΅ ΠΈΡ
Π² Π»ΠΈΡΠ½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠ΅ ΠΈ ΡΠ³Π΅Π½Π΅ΡΠΈΡΡΠΉΡΠ΅ Π½ΠΎΠ²ΡΠ΅.
Π’Π°ΠΊΠΆΠ΅ ΠΎΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° ΠΎΠ³ΡΠ°Π½ΠΈΡΠ΅Π½ΠΈΡ API Ozon:
- π ΠΠΈΠΌΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ²: Π΄ΠΎ 60 Π·Π°ΠΏΡΠΎΡΠΎΠ² Π² ΠΌΠΈΠ½ΡΡΡ Π΄Π»Ρ Π±ΠΎΠ»ΡΡΠΈΠ½ΡΡΠ²Π° ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ².
- β³ ΠΡΠ΅ΠΌΡ ΠΆΠΈΠ·Π½ΠΈ ΡΠΎΠΊΠ΅Π½Π°: 1 ΡΠ°Ρ (ΠΏΠΎΡΠ»Π΅ ΠΈΡΡΠ΅ΡΠ΅Π½ΠΈΡ Π½ΡΠΆΠ½ΠΎ ΠΏΠΎΠ²ΡΠΎΡΠ½ΠΎ Π°Π²ΡΠΎΡΠΈΠ·ΠΎΠ²Π°ΡΡΡΡ).
- π ΠΠ°Π½Π½ΡΠ΅ ΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ Π΄ΠΎΡΡΡΠΏΠ½Ρ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 90 Π΄Π½Π΅ΠΉ (Π΄Π»Ρ Π±ΠΎΠ»Π΅Π΅ ΡΠ°Π½Π½ΠΈΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΎΠ² ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ Π°ΡΡ ΠΈΠ²Π½Π°Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠ°).
3. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Google Π’Π°Π±Π»ΠΈΡΡ ΠΈ Π±Π°Π·ΠΎΠ²ΠΎΠΉ ΡΡΡΡΠΊΡΡΡΡ
Π’Π΅ΠΏΠ΅ΡΡ ΠΏΠΎΠ΄Π³ΠΎΡΠΎΠ²ΠΈΠΌ Google Π’Π°Π±Π»ΠΈΡΡ, Π² ΠΊΠΎΡΠΎΡΡΡ Π±ΡΠ΄ΡΡ Π·Π°ΠΏΠΈΡΡΠ²Π°ΡΡΡΡ Π΄Π°Π½Π½ΡΠ΅. Π‘ΠΎΠ·Π΄Π°ΠΉΡΠ΅ Π½ΠΎΠ²ΡΡ ΡΠ°Π±Π»ΠΈΡΡ ΠΈ Π½Π°Π·ΠΎΠ²ΠΈΡΠ΅ Π΅Ρ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Ozon Sales Data 2026. Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΠ°Ρ ΡΡΡΡΠΊΡΡΡΠ° Π»ΠΈΡΡΠΎΠ²:
- π Β«ΠΠ°ΠΊΠ°Π·ΡΒ» β ΠΎΡΠ½ΠΎΠ²Π½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΎ Π·Π°ΠΊΠ°Π·Π°Ρ (ID, Π΄Π°ΡΠ°, ΡΡΠ°ΡΡΡ, ΡΡΠΌΠΌΠ°).
- π Β«Π’ΠΎΠ²Π°ΡΡΒ» β Π΄Π΅ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΡ ΠΏΠΎ ΡΠΎΠ²Π°ΡΠ°ΠΌ Π² Π·Π°ΠΊΠ°Π·Π°Ρ (Π°ΡΡΠΈΠΊΡΠ», ΠΊΠΎΠ»ΠΈΡΠ΅ΡΡΠ²ΠΎ, ΡΠ΅Π½Π°).
- π Β«Π€ΠΈΠ½Π°Π½ΡΡΒ» β ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΈ, ΠΊΠΎΠΌΠΈΡΡΠΈΠΈ, Π²ΡΠΏΠ»Π°ΡΡ.
- π Β«ΠΠΎΠ·Π²ΡΠ°ΡΡΒ» β ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΡ ΠΎΠ± ΠΎΡΠΌΠ΅Π½Π°Ρ ΠΈ Π²ΠΎΠ·Π²ΡΠ°ΡΠ°Ρ .
ΠΡΠΈΠΌΠ΅Ρ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠ² Π΄Π»Ρ Π»ΠΈΡΡΠ° Β«ΠΠ°ΠΊΠ°Π·ΡΒ»:
| A1 | B1 | C1 | D1 | E1 | F1 |
|---|---|---|---|---|---|
| order_id | order_date | status | total_amount | items_count | shipping_date |
Π§ΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ ΠΎΡΠΈΠ±ΠΎΠΊ ΠΏΡΠΈ Π·Π°ΠΏΠΈΡΠΈ Π΄Π°Π½Π½ΡΡ , Π·Π°ΡΠΈΠΊΡΠΈΡΡΠΉΡΠ΅ ΠΏΠ΅ΡΠ²ΡΡ ΡΡΡΠΎΠΊΡ (Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ) ΠΈ Π½Π°ΡΡΡΠΎΠΉΡΠ΅ ΡΠΎΡΠΌΠ°ΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅:
- ΠΡΠ΄Π΅Π»ΠΈΡΠ΅ ΠΏΠ΅ΡΠ²ΡΡ ΡΡΡΠΎΠΊΡ β
ΠΠΈΠ΄ β ΠΠ°ΠΌΠΎΡΠΎΠ·ΠΈΡΡ β 1 ΡΡΡΠΎΠΊΠ°. - ΠΠ»Ρ ΡΡΠΎΠ»Π±ΡΠΎΠ² Ρ Π΄Π°ΡΠ°ΠΌΠΈ (
order_date,shipping_date) ΡΡΡΠ°Π½ΠΎΠ²ΠΈΡΠ΅ ΡΠΎΡΠΌΠ°ΡΠΠ°ΡΠ°. - ΠΠ»Ρ ΡΡΠΎΠ»Π±ΡΠΎΠ² Ρ Π΄Π΅Π½Π΅ΠΆΠ½ΡΠΌΠΈ ΡΡΠΌΠΌΠ°ΠΌΠΈ (
total_amount) Π²ΡΠ±Π΅ΡΠΈΡΠ΅ ΡΠΎΡΠΌΠ°ΡΠ€ΠΈΠ½Π°Π½ΡΠΎΠ²ΡΠΉ.
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠ»ΠΈ Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΡΠΆΠ΅ Π΅ΡΡΡ Π΄Π°Π½Π½ΡΠ΅, ΡΠΊΡΠΈΠΏΡ ΠΏΠΎ ΡΠΌΠΎΠ»ΡΠ°Π½ΠΈΡ Π±ΡΠ΄Π΅Ρ Π΄ΠΎΠΏΠΈΡΡΠ²Π°ΡΡ Π½ΠΎΠ²ΡΠ΅ ΡΡΡΠΎΠΊΠΈ Π² ΠΊΠΎΠ½Π΅Ρ. Π§ΡΠΎΠ±Ρ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΡ, Π΄ΠΎΠ±Π°Π²ΡΡΠ΅ Π² ΡΠΊΡΠΈΠΏΡ ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Π½Π° ΡΠ½ΠΈΠΊΠ°Π»ΡΠ½ΠΎΡΡΡ order_id ΠΏΠ΅ΡΠ΅Π΄ Π·Π°ΠΏΠΈΡΡΡ. ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠΉ Π²Π°ΡΠΈΠ°Π½Ρ β ΡΠΎΠ·Π΄Π°Π²Π°ΡΡ Π½ΠΎΠ²ΡΠΉ Π»ΠΈΡΡ Π΄Π»Ρ ΠΊΠ°ΠΆΠ΄ΠΎΠ³ΠΎ Π΄Π½Ρ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, ΠΠ°ΠΊΠ°Π·Ρ_2026-05-20).
Π‘ΠΎΠ·Π΄Π°ΡΡ Π½ΠΎΠ²ΡΡ ΡΠ°Π±Π»ΠΈΡΡ Ρ 4 Π»ΠΈΡΡΠ°ΠΌΠΈ|ΠΠ°ΠΌΠΎΡΠΎΠ·ΠΈΡΡ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΈ Π½Π° ΠΊΠ°ΠΆΠ΄ΠΎΠΌ Π»ΠΈΡΡΠ΅|ΠΠ°ΡΡΡΠΎΠΈΡΡ ΡΠΎΡΠΌΠ°ΡΡ Π΄Π°ΡΡ ΠΈ Π΄Π΅Π½Π΅ΠΆΠ½ΡΡ Π·Π½Π°ΡΠ΅Π½ΠΈΠΉ|ΠΠ°ΠΏΠΈΡΠ°ΡΡ ID ΡΠ°Π±Π»ΠΈΡΡ (ΠΈΠ· URL)|ΠΡΠΎΠ²Π΅ΡΠΈΡΡ ΠΏΡΠ°Π²Π° Π΄ΠΎΡΡΡΠΏΠ° (ΡΠ΅Π΄Π°ΠΊΡΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π»Ρ ΡΠΊΡΠΈΠΏΡΠ°)-->
4. ΠΠ°ΠΏΠΈΡΠ°Π½ΠΈΠ΅ ΡΠΊΡΠΈΠΏΡΠ° Π΄Π»Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ Π΄Π°Π½Π½ΡΡ
ΠΠ΅ΡΠ΅Ρ
ΠΎΠ΄ΠΈΠΌ ΠΊ ΡΠ°ΠΌΠΎΠΌΡ ΡΠ΅Ρ
Π½ΠΈΡΠ΅ΡΠΊΠΎΠΌΡ ΡΡΠ°ΠΏΡ β ΡΠΎΠ·Π΄Π°Π½ΠΈΡ ΡΠΊΡΠΈΠΏΡΠ°. ΠΡΠΊΡΠΎΠΉΡΠ΅ Π²Π°ΡΡ Google Π’Π°Π±Π»ΠΈΡΡ, Π·Π°ΡΠ΅ΠΌ Π²ΡΠ±Π΅ΡΠΈΡΠ΅ Π Π°ΡΡΠΈΡΠ΅Π½ΠΈΡ β Apps Script. ΠΡΠΊΡΠΎΠ΅ΡΡΡ ΡΠ΅Π΄Π°ΠΊΡΠΎΡ ΠΊΠΎΠ΄Π°, Π³Π΄Π΅ ΠΌΡ Π±ΡΠ΄Π΅ΠΌ ΠΏΠΈΡΠ°ΡΡ ΡΠΊΡΠΈΠΏΡ.
ΠΠΈΠΆΠ΅ ΠΏΡΠΈΠ²Π΅Π΄ΡΠ½ Π±Π°Π·ΠΎΠ²ΡΠΉ ΠΊΠΎΠ΄ Π΄Π»Ρ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ Π·Π°ΠΊΠ°Π·ΠΎΠ². ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΡΡΠΎΡ ΠΊΠΎΠ΄ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅Ρ OAuth 2.0 Π΄Π»Ρ Π°ΡΡΠ΅Π½ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ, ΠΏΠΎΡΡΠΎΠΌΡ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΎΠ΄Π½ΠΎΡΠ°Π·ΠΎΠ²Π°Ρ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ ΡΠ΅ΡΠ΅Π· Π±ΡΠ°ΡΠ·Π΅Ρ.
// ΠΠΎΠ½ΡΠΈΠ³ΡΡΠ°ΡΠΈΡ API Ozon
const CLIENT_ID ='ΠΠΠ¨_CLIENT_ID'; // ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ Π½Π° Π²Π°Ρ Client ID
const CLIENT_SECRET ='ΠΠΠ¨_CLIENT_SECRET'; // ΠΠ°ΠΌΠ΅Π½ΠΈΡΠ΅ Π½Π° Π²Π°Ρ Client Secret
const REDIRECT_URI ='https://script.google.com/macros/d'; // ΠΠΎΠΆΠ½ΠΎ ΠΎΡΡΠ°Π²ΠΈΡΡ Π±Π΅Π· ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΠΉ
// ID Π²Π°ΡΠ΅ΠΉ Google Π’Π°Π±Π»ΠΈΡΡ (Π²ΠΎΠ·ΡΠΌΠΈΡΠ΅ ΠΈΠ· URL ΡΠ°Π±Π»ΠΈΡΡ)
const SPREADSHEET_ID ='ΠΠΠ¨_SPREADSHEET_ID';
// Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ ΠΏΠΎΠ»ΡΡΠ΅Π½ΠΈΡ ΡΠΎΠΊΠ΅Π½Π° Π΄ΠΎΡΡΡΠΏΠ°
function getOzonToken {
const service = getOzonService;
if (!service.hasAccess) {
const authorizationUrl = service.getAuthorizationUrl;
Logger.log('ΠΡΠΊΡΠΎΠΉΡΠ΅ ΡΡΡ ΡΡΡΠ»ΠΊΡ Π΄Π»Ρ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ:' + authorizationUrl);
throw new Error('Π’ΡΠ΅Π±ΡΠ΅ΡΡΡ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ. Π‘ΡΡΠ»ΠΊΠ° Π² Π»ΠΎΠ³Π°Ρ
.');
}
return service.getAccessToken;
}
// Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ Π·Π°ΠΊΠ°Π·ΠΎΠ²
function fetchOrders {
const token = getOzonToken;
const url ='https://api-seller.ozon.ru/v3/orders/list';
const headers = {
'Client-Id': CLIENT_ID,
'Api-Key': token,
'Content-Type':'application/json'
};
const params = {
'method':'POST',
'headers': headers,
'payload': JSON.stringify({
"dir":"ASC",
"filter": {
"since":"2026-05-01T00:00:00Z", // ΠΠ°ΡΠ° Π½Π°ΡΠ°Π»Π° ΠΏΠ΅ΡΠΈΠΎΠ΄Π°
"to":"2026-05-20T23:59:59Z" // ΠΠ°ΡΠ° ΠΊΠΎΠ½ΡΠ° ΠΏΠ΅ΡΠΈΠΎΠ΄Π°
},
"limit": 1000,
"offset": 0,
"translit": true,
"with": {
"analytics_data": true,
"financial_data": true
}
})
};
const response = UrlFetchApp.fetch(url, params);
const data = JSON.parse(response.getContentText);
return data.result.orders;
}
// Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ Π΄Π°Π½Π½ΡΡ
Π² ΡΠ°Π±Π»ΠΈΡΡ
function writeOrdersToSheet(orders) {
const sheet = SpreadsheetApp.openById(SPREADSHEET_ID).getSheetByName('ΠΠ°ΠΊΠ°Π·Ρ');
const rows = orders.map(order => [
order.order_id,
new Date(order.created_at),
order.status,
order.total_amount,
order.products.length,
order.shipping_date? new Date(order.shipping_date): null
]);
// ΠΠΎΠΏΠΈΡΡΠ²Π°Π΅ΠΌ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΊΠΎΠ½Π΅Ρ ΡΠ°Π±Π»ΠΈΡΡ
sheet.getRange(sheet.getLastRow + 1, 1, rows.length, rows[0].length).setValues(rows);
}
// ΠΡΠ½ΠΎΠ²Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ Π·Π°ΠΏΡΡΠΊΠ°
function updateOzonOrders {
const orders = fetchOrders;
writeOrdersToSheet(orders);
Logger.log(`ΠΡΠ³ΡΡΠΆΠ΅Π½ΠΎ ${orders.length} Π·Π°ΠΊΠ°Π·ΠΎΠ².`);
}
// Π‘Π»ΡΠΆΠ΅Π±Π½Π°Ρ ΡΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ OAuth
function getOzonService {
return OAuth2.createService('Ozon')
.setAuthorizationBaseUrl('https://id.ozon.ru/oauth/authorize')
.setTokenUrl('https://id.ozon.ru/oauth/token')
.setClientId(CLIENT_ID)
.setClientSecret(CLIENT_SECRET)
.setScope('orders')
.setRedirectUri(REDIRECT_URI)
.setPropertyStore(PropertiesService.getUserProperties);
}
ΠΡΠΎΡ ΡΠΊΡΠΈΠΏΡ Π²ΡΠΏΠΎΠ»Π½ΡΠ΅Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠ΅ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ:
- ΠΠ²ΡΠΎΡΠΈΠ·ΡΠ΅ΡΡΡ Π² API Ozon ΡΠ΅ΡΠ΅Π·
OAuth 2.0. - ΠΠ°ΠΏΡΠ°ΡΠΈΠ²Π°Π΅Ρ ΡΠΏΠΈΡΠΎΠΊ Π·Π°ΠΊΠ°Π·ΠΎΠ² Π·Π° ΡΠΊΠ°Π·Π°Π½Π½ΡΠΉ ΠΏΠ΅ΡΠΈΠΎΠ΄ (Π² ΠΏΡΠΈΠΌΠ΅ΡΠ΅ β Ρ 1 ΠΏΠΎ 20 ΠΌΠ°Ρ 2026 Π³ΠΎΠ΄Π°).
- ΠΡΠ΅ΠΎΠ±ΡΠ°Π·ΡΠ΅Ρ Π΄Π°Π½Π½ΡΠ΅ Π² ΡΠ΄ΠΎΠ±Π½ΡΠΉ ΡΠΎΡΠΌΠ°Ρ ΠΈ Π·Π°ΠΏΠΈΡΡΠ²Π°Π΅Ρ ΠΈΡ Π² Π»ΠΈΡΡ Β«ΠΠ°ΠΊΠ°Π·ΡΒ».
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠΈ ΠΏΠ΅ΡΠ²ΠΎΠΌ Π·Π°ΠΏΡΡΠΊΠ΅ ΡΠΊΡΠΈΠΏΡ Π·Π°ΠΏΡΠΎΡΠΈΡ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΡ. Π‘Π»Π΅Π΄ΡΠΉΡΠ΅ ΠΈΠ½ΡΡΡΡΠΊΡΠΈΡΠΌ Π² Π»ΠΎΠ³Π°Ρ
(ΠΎΡΠΊΡΠΎΠΉΡΠ΅ ΡΡΡΠ»ΠΊΡ Π΄Π»Ρ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΠΈ ΡΠ°Π·ΡΠ΅ΡΠΈΡΠ΅ Π΄ΠΎΡΡΡΠΏ). ΠΠΎΡΠ»Π΅ ΡΡΠΏΠ΅ΡΠ½ΠΎΠΉ Π°Π²ΡΠΎΡΠΈΠ·Π°ΡΠΈΠΈ ΡΠΎΠΊΠ΅Π½ ΡΠΎΡ
ΡΠ°Π½ΠΈΡΡΡ, ΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΠΉ Π²Π²ΠΎΠ΄ Π΄Π°Π½Π½ΡΡ
Π½Π΅ ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ (Π΄ΠΎ ΠΈΡΡΠ΅ΡΠ΅Π½ΠΈΡ ΡΡΠΎΠΊΠ° Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎΠΊΠ΅Π½Π°).
Π§ΡΠΎΠ±Ρ Π²ΡΠ³ΡΡΠ·ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ Π·Π° Π΄ΡΡΠ³ΠΎΠΉ ΠΏΠ΅ΡΠΈΠΎΠ΄, ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ ΠΠ°ΠΊ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ?
since ΠΈ to Π² ΡΡΠ½ΠΊΡΠΈΠΈ fetchOrders. Π€ΠΎΡΠΌΠ°Ρ Π΄Π°ΡΡ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΎΠ²Π°ΡΡ YYYY-MM-DDTHH:MM:SSZ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, 2026-01-01T00:00:00Z Π΄Π»Ρ 1 ΡΠ½Π²Π°ΡΡ 2026 Π³ΠΎΠ΄Π°).
5. ΠΠ°ΡΡΡΠΎΠΉΠΊΠ° Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ
Π§ΡΠΎΠ±Ρ ΡΠΊΡΠΈΠΏΡ ΡΠ°Π±ΠΎΡΠ°Π» Π±Π΅Π· Π²Π°ΡΠ΅Π³ΠΎ ΡΡΠ°ΡΡΠΈΡ, Π½Π°ΡΡΡΠΎΠΉΡΠ΅ ΡΡΠΈΠ³Π³Π΅ΡΡ (Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈΠ΅ Π·Π°ΠΏΡΡΠΊΠΈ) Π² Google Apps Script. ΠΠ»Ρ ΡΡΠΎΠ³ΠΎ:
- Π ΡΠ΅Π΄Π°ΠΊΡΠΎΡΠ΅ ΡΠΊΡΠΈΠΏΡΠ° Π½Π°ΠΆΠΌΠΈΡΠ΅ Π½Π° ΠΈΠΊΠΎΠ½ΠΊΡ β° Β«Π’ΡΠΈΠ³Π³Π΅ΡΡΒ» (ΡΠ»Π΅Π²Π° Π² ΠΌΠ΅Π½Ρ).
- Π ΠΏΡΠ°Π²ΠΎΠΌ Π½ΠΈΠΆΠ½Π΅ΠΌ ΡΠ³Π»Ρ Π½Π°ΠΆΠΌΠΈΡΠ΅ Β«ΠΠΎΠ±Π°Π²ΠΈΡΡ ΡΡΠΈΠ³Π³Π΅ΡΒ».
- ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΠΏΠ°ΡΠ°ΠΌΠ΅ΡΡΡ:
- π ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ:
updateOzonOrders. - π ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠΈΠΏ ΡΡΠΈΠ³Π³Π΅ΡΠ°:
ΠΠΎ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ. - β° ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΠ°ΡΠΏΠΈΡΠ°Π½ΠΈΠ΅: Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ,
ΠΠ°ΠΆΠ΄ΡΠΉ Π΄Π΅Π½Ρ Π² 9:00.
- π ΠΡΠ±ΠΈΡΠ°Π΅ΠΌ ΡΡΠ½ΠΊΡΠΈΡ:
Π Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΠΌΡΠ΅ Π½Π°ΡΡΡΠΎΠΉΠΊΠΈ ΡΡΠΈΠ³Π³Π΅ΡΠΎΠ² Π² Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡΠΈ ΠΎΡ Π·Π°Π΄Π°Ρ:
| ΠΠ°Π΄Π°ΡΠ° | Π§Π°ΡΡΠΎΡΠ° Π·Π°ΠΏΡΡΠΊΠ° | ΠΠΏΡΠΈΠΌΠ°Π»ΡΠ½ΠΎΠ΅ Π²ΡΠ΅ΠΌΡ |
|---|---|---|
| ΠΡΠ³ΡΡΠ·ΠΊΠ° Π½ΠΎΠ²ΡΡ Π·Π°ΠΊΠ°Π·ΠΎΠ² | ΠΠ°ΠΆΠ΄ΡΠ΅ 6 ΡΠ°ΡΠΎΠ² | 9:00, 15:00, 21:00 |
| ΠΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΡΠ°ΡΡΡΠΎΠ² Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ | ΠΠ°ΠΆΠ΄ΡΠ΅ 3 ΡΠ°ΡΠ° | 8:00, 11:00, 14:00, 17:00, 20:00 |
| ΠΡΠ³ΡΡΠ·ΠΊΠ° ΡΠΈΠ½Π°Π½ΡΠΎΠ²ΡΡ ΡΡΠ°Π½Π·Π°ΠΊΡΠΈΠΉ | 1 ΡΠ°Π· Π² Π΄Π΅Π½Ρ | 10:00 (ΠΏΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ Π΄Π°Π½Π½ΡΡ Π² ΠΠ) |
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: Π§Π°ΡΡΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ ΠΊ API Ozon (ΡΠ°ΡΠ΅ ΡΠ΅ΠΌ ΡΠ°Π· Π² 10 ΠΌΠΈΠ½ΡΡ) ΠΌΠΎΠ³ΡΡ ΠΏΡΠΈΠ²Π΅ΡΡΠΈ ΠΊ Π±Π»ΠΎΠΊΠΈΡΠΎΠ²ΠΊΠ΅ Π²Π°ΡΠ΅Π³ΠΎ Client ID ΠΈΠ·-Π·Π° ΠΏΡΠ΅Π²ΡΡΠ΅Π½ΠΈΡ Π»ΠΈΠΌΠΈΡΠΎΠ². ΠΡΠ»ΠΈ Π²Π°ΠΌ Π½ΡΠΆΠ½Π° Π²ΡΠ³ΡΡΠ·ΠΊΠ° Π² ΡΠ΅Π°Π»ΡΠ½ΠΎΠΌ Π²ΡΠ΅ΠΌΠ΅Π½ΠΈ, ΡΠ°ΡΡΠΌΠΎΡΡΠΈΡΠ΅ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠ΅ΡΠ΅Π½ΠΈΡ, Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π²Π΅Π±Ρ
ΡΠΊΠΈ (webhooks), ΠΊΠΎΡΠΎΡΡΠ΅ ΠΎΡΠΏΡΠ°Π²Π»ΡΡΡ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΎ Π½ΠΎΠ²ΡΡ
Π·Π°ΠΊΠ°Π·Π°Ρ
ΡΡΠ°Π·Ρ ΠΏΠΎΡΠ»Π΅ ΠΈΡ
ΡΠΎΠ·Π΄Π°Π½ΠΈΡ.
} catch (e) {
MailApp.sendEmail('Π²Π°Ρ@email.com','ΠΡΠΈΠ±ΠΊΠ° Π²ΡΠ³ΡΡΠ·ΠΊΠΈ Ozon', e.toString);
}
-->
6. Π Π°ΡΡΠΈΡΠ΅Π½Π½ΡΠ΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡΠΈ: Π°Π½Π°Π»ΠΈΡΠΈΠΊΠ° ΠΈ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ
ΠΠ°Π·ΠΎΠ²Π°Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠ° Π΄Π°Π½Π½ΡΡ β ΡΠΎΠ»ΡΠΊΠΎ ΠΏΠ΅ΡΠ²ΡΠΉ ΡΠ°Π³. Π§ΡΠΎΠ±Ρ ΠΏΡΠ΅Π²ΡΠ°ΡΠΈΡΡ ΡΡΡΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ Π² ΠΏΠΎΠ»Π΅Π·Π½ΡΡ Π°Π½Π°Π»ΠΈΡΠΈΠΊΡ, ΠΌΠΎΠΆΠ½ΠΎ ΡΠ°ΡΡΠΈΡΠΈΡΡ ΡΡΠ½ΠΊΡΠΈΠΎΠ½Π°Π» ΡΠΊΡΠΈΠΏΡΠ°:
- π ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΏΠΎΡΡΡΠΎΠ΅Π½ΠΈΠ΅ Π³ΡΠ°ΡΠΈΠΊΠΎΠ²: ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅
=QUERYΠΈΠ»ΠΈ Google Data Studio Π΄Π»Ρ Π²ΠΈΠ·ΡΠ°Π»ΠΈΠ·Π°ΡΠΈΠΈ Π΄ΠΈΠ½Π°ΠΌΠΈΠΊΠΈ ΠΏΡΠΎΠ΄Π°ΠΆ, ΡΡΠ΅Π΄Π½Π΅Π³ΠΎ ΡΠ΅ΠΊΠ°, ΠΊΠΎΠ½Π²Π΅ΡΡΠΈΠΈ. - π Π£Π²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ ΠΎ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°Ρ
: ΠΠ°ΡΡΡΠΎΠΉΡΠ΅ ΠΎΡΠΏΡΠ°Π²ΠΊΡ email ΠΈΠ»ΠΈ ΡΠΎΠΎΠ±ΡΠ΅Π½ΠΈΠΉ Π² Telegram, Π΅ΡΠ»ΠΈ ΡΡΠ°ΡΡΡ Π·Π°ΠΊΠ°Π·Π° Π΄ΠΎΠ»Π³ΠΎ Π½Π΅ ΠΌΠ΅Π½ΡΠ΅ΡΡΡ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π±ΠΎΠ»Π΅Π΅ 24 ΡΠ°ΡΠΎΠ² Π² ΡΡΠ°ΡΡΡΠ΅
awaiting_packaging). - π Π‘ΠΈΠ½Ρ
ΡΠΎΠ½ΠΈΠ·Π°ΡΠΈΡ Ρ 1Π‘ ΠΈΠ»ΠΈ CRM: ΠΠΊΡΠΏΠΎΡΡΠΈΡΡΠΉΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΈΠ· Google Π’Π°Π±Π»ΠΈΡΡ Π² Π΄ΡΡΠ³ΠΈΠ΅ ΡΠΈΡΡΠ΅ΠΌΡ ΡΠ΅ΡΠ΅Π· API ΠΈΠ»ΠΈ
CSV-Π²ΡΠ³ΡΡΠ·ΠΊΡ. - π ΠΠ½Π°Π»ΠΈΠ· Π°ΡΡΠΎΡΡΠΈΠΌΠ΅Π½ΡΠ°: ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π² ΡΠΊΡΠΈΠΏΡ ΡΠ°ΡΡΡΡ ABC-Π°Π½Π°Π»ΠΈΠ·Π° Π΄Π»Ρ ΠΎΠΏΡΠ΅Π΄Π΅Π»Π΅Π½ΠΈΡ ΡΠ°ΠΌΡΡ ΠΈ Π½Π°ΠΈΠΌΠ΅Π½Π΅Π΅ ΠΏΡΠΎΠ΄Π°Π²Π°Π΅ΠΌΡΡ ΡΠΎΠ²Π°ΡΠΎΠ².
ΠΡΠΈΠΌΠ΅Ρ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ ΡΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΡ Π² Telegram ΠΏΡΠΈ Π·Π°Π΄Π΅ΡΠΆΠΊΠ΅ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π·Π°ΠΊΠ°Π·Π°:
function checkDelayedOrders {
const sheet = SpreadsheetApp.openById(SPREADSHEET_ID).getSheetByName('ΠΠ°ΠΊΠ°Π·Ρ');
const data = sheet.getDataRange.getValues;
const now = new Date;
const delayedOrders =;
// ΠΡΠΎΠ²Π΅ΡΡΠ΅ΠΌ Π·Π°ΠΊΠ°Π·Ρ Π² ΡΡΠ°ΡΡΡΠ΅ awaiting_packaging ΡΡΠ°ΡΡΠ΅ 24 ΡΠ°ΡΠΎΠ²
for (let i = 1; i < data.length; i++) {
if (data[i][2] ==='awaiting_packaging') {
const orderDate = new Date(data[i][1]);
const hoursDiff = (now - orderDate) / (1000 60 60);
if (hoursDiff > 24) {
delayedOrders.push({
order_id: data[i][0],
hours: Math.round(hoursDiff)
});
}
}
}
if (delayedOrders.length > 0) {
const message = `β οΈ ΠΠ°Π΄Π΅ΡΠΆΠΊΠ° ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΈ Π·Π°ΠΊΠ°Π·ΠΎΠ²:\n${delayedOrders.map(o => `#${o.order_id}: ${o.hours} ΡΠ°ΡΠΎΠ²`).join('\n')}`;
sendTelegramMessage(message); // Π€ΡΠ½ΠΊΡΠΈΡ Π΄Π»Ρ ΠΎΡΠΏΡΠ°Π²ΠΊΠΈ Π² Telegram
}
}
ΠΠ»Ρ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ Telegram ΠΏΠΎΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΡΠΎΠ·Π΄Π°ΡΡ Π±ΠΎΡΠ° ΡΠ΅ΡΠ΅Π· @BotFather ΠΈ ΠΏΠΎΠ»ΡΡΠΈΡΡ chat_id ΠΈ token. ΠΡΠΈ Π΄Π°Π½Π½ΡΠ΅ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΡΡΡΡ Π² ΡΡΠ½ΠΊΡΠΈΠΈ sendTelegramMessage, ΠΊΠΎΡΠΎΡΡΡ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Telegram API.
7. Π’ΠΈΠΏΠΈΡΠ½ΡΠ΅ ΠΎΡΠΈΠ±ΠΊΠΈ ΠΈ ΠΈΡ ΡΠ΅ΡΠ΅Π½ΠΈΠ΅
ΠΡΠΈ ΡΠ°Π±ΠΎΡΠ΅ ΡΠΎ ΡΠΊΡΠΈΠΏΡΠΎΠΌ Π²Ρ ΠΌΠΎΠΆΠ΅ΡΠ΅ ΡΡΠΎΠ»ΠΊΠ½ΡΡΡΡΡ Ρ ΡΠ»Π΅Π΄ΡΡΡΠΈΠΌΠΈ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ°ΠΌΠΈ:
| ΠΡΠΈΠ±ΠΊΠ° | ΠΡΠΈΡΠΈΠ½Π° | Π Π΅ΡΠ΅Π½ΠΈΠ΅ |
|---|---|---|
Invalid Client ID or Secret |
ΠΠ΅Π²Π΅ΡΠ½ΡΠ΅ ΡΡΡΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ API. | ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ CLIENT_ID ΠΈ CLIENT_SECRET Π² ΡΠΊΡΠΈΠΏΡΠ΅. ΠΡΠΈ Π½Π΅ΠΎΠ±Ρ
ΠΎΠ΄ΠΈΠΌΠΎΡΡΠΈ ΡΠ³Π΅Π½Π΅ΡΠΈΡΡΠΉΡΠ΅ Π½ΠΎΠ²ΡΠ΅ ΠΊΠ»ΡΡΠΈ Π² ΠΠ Ozon. |
Token expired |
ΠΡΡΡΠΊ ΡΡΠΎΠΊ Π΄Π΅ΠΉΡΡΠ²ΠΈΡ ΡΠΎΠΊΠ΅Π½Π° (1 ΡΠ°Ρ). | ΠΠΎΠ±Π°Π²ΡΡΠ΅ Π² ΡΠΊΡΠΈΠΏΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΎΠ΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ ΡΠΎΠΊΠ΅Π½Π° (ΡΠΌ. ΡΠ°Π·Π΄Π΅Π» 4). |
Exceeded rate limit |
ΠΡΠ΅Π²ΡΡΠ΅Π½ Π»ΠΈΠΌΠΈΡ Π·Π°ΠΏΡΠΎΡΠΎΠ² (60 Π² ΠΌΠΈΠ½ΡΡΡ). | Π£ΠΌΠ΅Π½ΡΡΠΈΡΠ΅ ΡΠ°ΡΡΠΎΡΡ Π·Π°ΠΏΡΡΠΊΠ° ΡΠΊΡΠΈΠΏΡΠ° ΠΈΠ»ΠΈ ΡΠ°Π·Π±Π΅ΠΉΡΠ΅ Π²ΡΠ³ΡΡΠ·ΠΊΡ Π½Π° ΡΠ°ΡΡΠΈ Ρ Π·Π°Π΄Π΅ΡΠΆΠΊΠΎΠΉ Utilities.sleep(1000). |
Sheet not found |
ΠΠΈΡΡ Ρ ΡΠΊΠ°Π·Π°Π½Π½ΡΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½. | ΠΡΠΎΠ²Π΅ΡΡΡΠ΅ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Π»ΠΈΡΡΠ° Π² ΡΠ°Π±Π»ΠΈΡΠ΅ ΠΈ Π² ΡΠΊΡΠΈΠΏΡΠ΅ (ΡΠ΅Π³ΠΈΡΡΡ Π²Π°ΠΆΠ΅Π½!). |
β οΈ ΠΠ½ΠΈΠΌΠ°Π½ΠΈΠ΅: ΠΡΠ»ΠΈ ΡΠΊΡΠΈΠΏΡ ΠΏΠ΅ΡΠ΅ΡΡΠ°Π» ΡΠ°Π±ΠΎΡΠ°ΡΡ ΠΏΠΎΡΠ»Π΅ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡ API Ozon, ΠΏΡΠΎΠ²Π΅ΡΡΡΠ΅ Π°ΠΊΡΡΠ°Π»ΡΠ½ΠΎΡΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΡΠ΅ΠΌΡΡ
ΡΠ½Π΄ΠΏΠΎΠΈΠ½ΡΠΎΠ² (url) ΠΈ ΡΡΡΡΠΊΡΡΡΡ ΠΎΡΠ²Π΅ΡΠ°. ΠΠ°ΡΠΊΠ΅ΡΠΏΠ»Π΅ΠΉΡ ΠΏΠ΅ΡΠΈΠΎΠ΄ΠΈΡΠ΅ΡΠΊΠΈ Π²Π½ΠΎΡΠΈΡ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½ΠΈΡ Π² API, ΡΡΠΎ ΠΌΠΎΠΆΠ΅Ρ ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡ ΠΊ ΠΎΡΠΈΠ±ΠΊΠ°ΠΌ. Π‘Π»Π΅Π΄ΠΈΡΠ΅ Π·Π° ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΡΠΌΠΈ Π² Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠ°ΡΠΈΠΈ Ozon API.
ΠΡΡ ΠΎΠ΄Π½Π° ΡΠ°ΡΡΠ°Ρ ΠΏΡΠΎΠ±Π»Π΅ΠΌΠ° β Π΄ΡΠ±Π»ΠΈΡΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ
ΠΏΡΠΈ ΠΏΠΎΠ²ΡΠΎΡΠ½ΡΡ
Π·Π°ΠΏΡΡΠΊΠ°Ρ
ΡΠΊΡΠΈΠΏΡΠ°. Π§ΡΠΎΠ±Ρ ΡΡΠΎΠ³ΠΎ ΠΈΠ·Π±Π΅ΠΆΠ°ΡΡ, ΠΌΠΎΠ΄ΠΈΡΠΈΡΠΈΡΡΠΉΡΠ΅ ΡΡΠ½ΠΊΡΠΈΡ writeOrdersToSheet, Π΄ΠΎΠ±Π°Π²ΠΈΠ² ΠΏΡΠΎΠ²Π΅ΡΠΊΡ Π½Π° ΡΡΡΠ΅ΡΡΠ²ΠΎΠ²Π°Π½ΠΈΠ΅ order_id Π² ΡΠ°Π±Π»ΠΈΡΠ΅:
function writeOrdersToSheet(orders) {
const sheet = SpreadsheetApp.openById(SPREADSHEET_ID).getSheetByName('ΠΠ°ΠΊΠ°Π·Ρ');
const existingOrders = sheet.getRange('A:A').getValues.flat;
const newRows =;
orders.forEach(order => {
if (!existingOrders.includes(order.order_id)) {
newRows.push([
order.order_id,
new Date(order.created_at),
order.status,
order.total_amount,
order.products.length,
order.shipping_date? new Date(order.shipping_date): null
]);
}
});
if (newRows.length > 0) {
sheet.getRange(sheet.getLastRow + 1, 1, newRows.length, newRows[0].length).setValues(newRows);
}
}
8. ΠΠ»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ ΡΠΏΠΎΡΠΎΠ±Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ Π΄Π°Π½Π½ΡΡ
ΠΡΠ»ΠΈ ΡΠ°Π±ΠΎΡΠ° Ρ Google Apps Script ΠΊΠ°ΠΆΠ΅ΡΡΡ ΡΠ»ΠΎΠΆΠ½ΠΎΠΉ, ΡΠ°ΡΡΠΌΠΎΡΡΠΈΡΠ΅ Π°Π»ΡΡΠ΅ΡΠ½Π°ΡΠΈΠ²Π½ΡΠ΅ Π²Π°ΡΠΈΠ°Π½ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ:
- π Π‘Π΅ΡΠ²ΠΈΡΡ-ΠΊΠΎΠ½Π½Π΅ΠΊΡΠΎΡΡ: Zapier, Make (ex-Integromat), Albato ΠΏΡΠ΅Π΄Π»Π°Π³Π°ΡΡ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ ΠΌΠ΅ΠΆΠ΄Ρ Ozon ΠΈ Google Sheets Π±Π΅Π· ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΌΠΈΡΠΎΠ²Π°Π½ΠΈΡ. ΠΠΈΠ½ΡΡ β ΠΏΠ»Π°ΡΠ½ΡΠ΅ ΡΠ°ΡΠΈΡΡ ΠΏΡΠΈ Π±ΠΎΠ»ΡΡΠΎΠΌ ΠΎΠ±ΡΡΠΌΠ΅ Π΄Π°Π½Π½ΡΡ .
- π₯ ΠΠΊΡΠΏΠΎΡΡ Π² CSV: Π Π»ΠΈΡΠ½ΠΎΠΌ ΠΊΠ°Π±ΠΈΠ½Π΅ΡΠ΅ Ozon Seller ΠΌΠΎΠΆΠ½ΠΎ Π²ΡΡΡΠ½ΡΡ Π²ΡΠ³ΡΡΠΆΠ°ΡΡ ΠΎΡΡΡΡΡ Π²
CSV/Excel, Π° Π·Π°ΡΠ΅ΠΌ ΠΈΠΌΠΏΠΎΡΡΠΈΡΠΎΠ²Π°ΡΡ ΠΈΡ Π² Google Π’Π°Π±Π»ΠΈΡΡ ΡΠ΅ΡΠ΅Π·Π€Π°ΠΉΠ» β ΠΠΌΠΏΠΎΡΡ. - π₯οΈ ΠΠΎΠΊΠ°Π»ΡΠ½ΡΠ΅ ΡΠΊΡΠΈΠΏΡΡ Π½Π° Python: ΠΡΠ»ΠΈ Π²Ρ Π·Π½Π°ΠΊΠΎΠΌΡ Ρ
Python, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΡ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΡrequestsΠ΄Π»Ρ ΡΠ°Π±ΠΎΡΡ Ρ API Ozon ΠΈgspreadΠ΄Π»Ρ Π·Π°ΠΏΠΈΡΠΈ Π² Google Sheets. - π CRM-ΡΠΈΡΡΠ΅ΠΌΡ: Π‘Π΅ΡΠ²ΠΈΡΡ Π²ΡΠΎΠ΄Π΅ ΠΠΎΠΉΠ‘ΠΊΠ»Π°Π΄, ΠΠΈΡΡΠΈΠΊΡ24 ΠΈΠ»ΠΈ RetailCRM ΠΈΠΌΠ΅ΡΡ Π³ΠΎΡΠΎΠ²ΡΠ΅ ΠΈΠ½ΡΠ΅Π³ΡΠ°ΡΠΈΠΈ Ρ Ozon ΠΈ ΠΌΠΎΠ³ΡΡ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΡΠ΅ΡΠΊΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠΎΠ²Π°ΡΡ Π΄Π°Π½Π½ΡΠ΅.
Π‘ΡΠ°Π²Π½Π΅Π½ΠΈΠ΅ ΠΌΠ΅ΡΠΎΠ΄ΠΎΠ² Π²ΡΠ³ΡΡΠ·ΠΊΠΈ:
| ΠΠ΅ΡΠΎΠ΄ | Π‘Π»ΠΎΠΆΠ½ΠΎΡΡΡ | Π‘ΡΠΎΠΈΠΌΠΎΡΡΡ | ΠΠ²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΡ | ΠΠΈΠ±ΠΊΠΎΡΡΡ |
|---|---|---|---|---|
| Google Apps Script | Π‘ΡΠ΅Π΄Π½ΡΡ | ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΠΎ | ΠΠ° | ΠΡΡΠΎΠΊΠ°Ρ |
| Zapier/Make | ΠΠΈΠ·ΠΊΠ°Ρ | ΠΡ $20/ΠΌΠ΅Ρ | ΠΠ° | Π‘ΡΠ΅Π΄Π½ΡΡ |
| Π ΡΡΠ½ΠΎΠΉ ΡΠΊΡΠΏΠΎΡΡ CSV | ΠΠΈΠ·ΠΊΠ°Ρ | ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΠΎ | ΠΠ΅Ρ | ΠΠΈΠ·ΠΊΠ°Ρ |
| Python-ΡΠΊΡΠΈΠΏΡ | ΠΡΡΠΎΠΊΠ°Ρ | ΠΠ΅ΡΠΏΠ»Π°ΡΠ½ΠΎ | ΠΠ° | ΠΠ°ΠΊΡΠΈΠΌΠ°Π»ΡΠ½Π°Ρ |
ΠΡΠ»ΠΈ Π²Ρ Π²ΡΠ±ΠΈΡΠ°Π΅ΡΠ΅ Google Apps Script, Π½ΠΎ ΡΡΠ°Π»ΠΊΠΈΠ²Π°Π΅ΡΠ΅ΡΡ Ρ ΡΡΡΠ΄Π½ΠΎΡΡΡΠΌΠΈ, Π²ΠΎΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ΡΡ Π³ΠΎΡΠΎΠ²ΡΠΌΠΈ ΡΠ°Π±Π»ΠΎΠ½Π°ΠΌΠΈ. ΠΠ°ΠΏΡΠΈΠΌΠ΅Ρ, Π² GitHub ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΠΉΡΠΈ ΠΎΡΠΊΡΡΡΡΠ΅ ΡΠ΅ΠΏΠΎΠ·ΠΈΡΠΎΡΠΈΠΈ Ρ Π³ΠΎΡΠΎΠ²ΡΠΌΠΈ ΡΠΊΡΠΈΠΏΡΠ°ΠΌΠΈ Π΄Π»Ρ Ozon. ΠΠ±ΡΠ°ΡΠΈΡΠ΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Π»ΠΈΡΠ΅Π½Π·ΠΈΡ ΠΈ ΠΎΡΠ·ΡΠ²Ρ Π΄ΡΡΠ³ΠΈΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Π΅ΠΉ ΠΏΠ΅ΡΠ΅Π΄ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ΠΌ.
FAQ: Π§Π°ΡΡΡΠ΅ Π²ΠΎΠΏΡΠΎΡΡ ΠΎ Π²ΡΠ³ΡΡΠ·ΠΊΠ΅ Π΄Π°Π½Π½ΡΡ Ρ Ozon
β ΠΠ°ΠΊ Π²ΡΠ³ΡΡΠ·ΠΈΡΡ Π΄Π°Π½Π½ΡΠ΅ Π·Π° ΠΏΠ΅ΡΠΈΠΎΠ΄ Π±ΠΎΠ»ΡΡΠ΅ 90 Π΄Π½Π΅ΠΉ?
Π‘ΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠ΅ API Ozon ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ Π΄Π°Π½Π½ΡΠ΅ ΡΠΎΠ»ΡΠΊΠΎ Π·Π° ΠΏΠΎΡΠ»Π΅Π΄Π½ΠΈΠ΅ 90 Π΄Π½Π΅ΠΉ. ΠΠ»Ρ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ Π±ΠΎΠ»Π΅Π΅ ΡΠ°Π½Π½ΠΈΡ Π·Π°ΠΊΠ°Π·ΠΎΠ²:
- ΠΡΠΏΠΎΠ»ΡΠ·ΡΠΉΡΠ΅ ΡΡΡΠ½ΠΎΠΉ ΡΠΊΡΠΏΠΎΡΡ ΡΠ΅ΡΠ΅Π· Π»ΠΈΡΠ½ΡΠΉ ΠΊΠ°Π±ΠΈΠ½Π΅Ρ (
ΠΠ½Π°Π»ΠΈΡΠΈΠΊΠ° β ΠΡΡΡΡΡ β ΠΡΡΠΎΡΠΈΡ Π·Π°ΠΊΠ°Π·ΠΎΠ²). - ΠΠ±ΡΠ°ΡΠΈΡΠ΅ΡΡ Π² ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΡ Ozon Ρ Π·Π°ΠΏΡΠΎΡΠΎΠΌ Π½Π° Π°ΡΡ ΠΈΠ²Π½ΡΡ Π²ΡΠ³ΡΡΠ·ΠΊΡ (ΠΏΠ»Π°ΡΠ½ΠΎ, ΠΎΡ 1000 β½ Π·Π° Π·Π°ΠΏΡΠΎΡ).
- ΠΡΠ»ΠΈ Ρ Π²Π°Ρ ΡΠΎΡ
ΡΠ°Π½Π΅Π½Ρ ΡΡΠ°ΡΡΠ΅
CSV-ΡΠ°ΠΉΠ»Ρ, ΠΈΠΌΠΏΠΎΡΡΠΈΡΡΠΉΡΠ΅ ΠΈΡ Π² Google Π’Π°Π±Π»ΠΈΡΡ ΡΠ΅ΡΠ΅Π·Π€Π°ΠΉΠ» β ΠΠΌΠΏΠΎΡΡ.
ΠΠ»Ρ Π°Π²ΡΠΎΠΌΠ°ΡΠΈΠ·Π°ΡΠΈΠΈ Π°ΡΡ ΠΈΠ²Π½ΠΎΠΉ Π²ΡΠ³ΡΡΠ·ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡΡΠΎΠΈΡΡ Π΅ΠΆΠ΅ΠΌΠ΅ΡΡΡΠ½ΠΎΠ΅ ΡΠΎΡ ΡΠ°Π½Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ Π² ΠΎΡΠ΄Π΅Π»ΡΠ½ΡΠ΅ Π»ΠΈΡΡΡ ΡΠ°Π±Π»ΠΈΡΡ.
β ΠΠΎΠΆΠ½ΠΎ Π»ΠΈ Π²ΡΠ³ΡΡΠ·ΠΈΡΡ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠΊΡΠΏΠ°ΡΠ΅Π»Π΅ΠΉ (Π€ΠΠ, ΡΠ΅Π»Π΅ΡΠΎΠ½, Π°Π΄ΡΠ΅Ρ)?
ΠΠ΅Ρ, API Ozon Π½Π΅ ΠΏΡΠ΅Π΄ΠΎΡΡΠ°Π²Π»ΡΠ΅Ρ ΠΏΠ΅ΡΡΠΎΠ½Π°Π»ΡΠ½ΡΠ΅ Π΄Π°Π½Π½ΡΠ΅ ΠΏΠΎΠΊΡΠΏΠ°ΡΠ΅Π»Π΅ΠΉ ΠΈΠ·-Π·Π° ΠΏΠΎΠ»ΠΈΡΠΈΠΊΠΈ ΠΊΠΎΠ½ΡΠΈΠ΄Π΅Π½ΡΠΈΠ°Π»ΡΠ½ΠΎΡΡΠΈ. ΠΠΎΡΡΡΠΏΠ½Ρ ΡΠΎΠ»ΡΠΊΠΎ:
- ID Π·Π°ΠΊΠ°Π·Π°;
- Π‘ΡΠ°ΡΡΡ;
- Π‘ΡΠΌΠΌΠ°;
- ΠΠ°ΡΠ° ΡΠΎΠ·Π΄Π°Π½ΠΈΡ;
- ΠΠΎΡΠΎΠ΄ Π΄ΠΎΡΡΠ°Π²ΠΊΠΈ (Π±Π΅Π· ΡΠΎΡΠ½ΠΎΠ³ΠΎ Π°Π΄ΡΠ΅ΡΠ°).