ЖСОНПатҳ
Планфих-га келаётган эмаилс ёки wебҳоокс ма'лумотларини ЖСОН орқали таҳлил (парсе) қилиш мумкин. Эмаилс сент то Планфих cан бе парсед ЖСОН — инсон о’қиши мумкин бўлган матн шаклидаги ма’лумотларни сақлаш ва алмашиш формати. ЖСОН обекти икки асосий элементдан иборат: калит (кей) ва қиймат (валуэ).
Мисол:
{"city":"New York", "country":"United States"}
- калитлар — cитй ва cоунтрй;
- қийматлар — Неw Ёрк ва Унитед Статес
Планфих ушбу форматдаги эмаил-ларни таҳлил қилиб, керакли ма'лумотларни инфо блоcк-ларга қо'шиши мумкин, ЖсонПатҳ кутубхонаси ёрдамида. Эслатма: Парслаш вақтида функсия ишлатаётган бо'лсангиз, унинг охирида қавсларни қо'йишни унутманг, акс ҳолда функсия ишламайди.
Мисол №1
ЖСОН форматдаги эмаилни Планфих-га юбориш
- Мисол сифатида қуйидаги ЖСОН-дан фойдаланамиз:
{
"фирстНаме": "Денис",
"ластНаме": "Эванс",
"аддресс": {
"стреэтАддресс": "1109 СW 12тҳ Ст",
"cитй": "Неwпорт",
"посталCоде": 97365
},
"пҳонеНумберс": [
"1-211-906-4147"
]
}
- ЖСОН-дан қуйидаги ма'лумотлар керак деб фараз қилайлик:
{
"фирстНаме": "Денис",
"ластНаме": "Эванс",
"аддресс": {
"стреэтАддресс": "1109 СW 12тҳ Ст",
"cитй": "Неwпорт",
"посталCоде": 97365
},
"пҳонеНумберс": [
"1-211-906-4147"
}
- Эмаилларни қайта ишлаш учун қуйидаги қоида (руле) ни созлаймиз:
- Кейин шаблон (темплате) ёрдамида янги мижоз яратамиз, қайси инфо блоcк-лардан қайси майдонларни то'лдиришни ко'рсатамиз ва эмаилдан яратилган вазифага контактни қо'шамиз:
- Натижада, ЖСОН форматидаги эмаилдан керакли ма'лумотлар Планфих-га о'тказилди:
Мисол №2
ЖСОН параметрларини Планфих ма'лумот ёрлиқларига қо'шиш
Ушбу мисолда онлайн до'кондаги маҳсулот буюртмаси ЖСОН-дан фойдаланамиз. Аналитика учун керакли ма'лумотлар қизил билан та'кидланган:
{
"сите": "мйсите.шоп",
"наме": "Денис Эванс",
"ид": "6598634",
"дате": "30.11.2024 09:16:05",
"статус": "Ин прогресс",
"эмаил": "течТ7@гмаил.cом",
"пҳоне": "+1 211 906-4147",
"аддресс": "1109 СW 12тҳ Ст1",
"приcе_тотал": "466.45",
"итем_ордер": [
{
"ску": "598623",
"наме": Cобалт дрилл бит сет 29пc",
"барcоде": "596325689126",
"приcе": "29.99",
"қуантитй": 5
},
{
"ску": "589624",
"наме": "Ҳигҳ торқуэ дривер",
"барcоде": "5963256858963",
"приcе": "230.00",
"қуантитй": 1
},
{
"ску": "579824",
"наме": "Ҳалф инч ратчет 120 тоотҳ",
"барcоде": "5963256889634",
"приcе": "43.25",
"қуантитй": 2
}
]
}
- Эмаил вазифалари учун алоҳида қоида созлаймиз. ЖСОН-ни парс қилиш:
- Янги вазифа яратинг ва унинг яратилиши ҳақида керакли ходимга билдириш юборинг:
- Яратилган вазифага ма'лумот ёрлиқларини (дата тагс) қо'шамиз. Эслатма: инфо блоcкдаги барча қийматлар ма'лумот ёрлиқларига қо'шилиши учун параметрни Адд ас манй линес ас тҳере аре валуэс ин тҳе инфоблоcк деб белгилаш муҳим.
- Натижада, вазифада билдиришнома ва ма'лумот ёрлиқлари ко'рсатилади: