Android гар утасны програм гэж юу вэ. Евгений Малеев (Yandex.Money): гар утасны програм дээр төлбөр хүлээн авах боломжийг хэрхэн идэвхжүүлэх вэ. Програм үүсгэхийн тулд та тодорхойлох хэрэгтэй

Nokia 03.01.2022
Nokia

Андройд SDK-г жишээ болгон ашигласнаар хүрээ болон WebView-ээр хязгаарлагдахгүй байх, банкны картын төлбөрийг хүлээн авах эх маягтыг гар утасны програмд ​​​​хэрхэн оруулах, мөн тэр үед PCI DSS аудитад хамрагдахгүй байх. Түүнээс хойш манай SDK нэлээд өргөжин тэлж, Андройд болон iOS үйлдлийн системд карт оруулах ердийн маягт дээр дараах функцуудыг нэмж оруулсан болно.

Android болон iOS-д зориулсан React Native номын сан
- картын дэлгэрэнгүй мэдээлэл бүхий маягтын байршлыг өөрчлөх
- оптик карт сканнердах функц
- NFC технологийг ашиглан Android дээр контактгүй төлбөрийг хүлээн авах
Энэ нийтлэлд би та гар утасны аппликейшн дээр төлбөр тооцоо хийх замаар юу хийж болох, амьдралын хакерууд, бэрхшээлүүд юу болохыг танд хэлэх болно, эцэст нь би демо програмын кодын жишээг өгч, картын өрийг хэрхэн яаж барагдуулах талаар танд хэлэх болно. ухаалаг утасныхаа NFC уншигчийг ашиглан найз.

Тохиолдол 1. Байнгын дебит эсвэл 1 товшилтоор төлбөр хийх үйлчлүүлэгчийн картыг арын хэсэгт холбох

order.setRequiredRecToken(үнэн) order.setVerification(true) Параметр шаардлагатайRecTokenкартыг амжилттай зөвшөөрсний дараа картын жетоныг буцааж өгөхийг шаарддаг, мөн баталгаажуулалт- картаас мөнгө хасах шаардлагагүй, гэхдээ тэдгээрийг блоклож, буцааж өгөхөд хангалттай (төлбөрийн гарц автоматаар буцааж өгдөг). Үүний хариуд төлбөрийн гарц нь параметрүүдийг буцаана recToken- карт жетон, recTokenLifeTime- жетоны хүчинтэй байх хугацаа (үндсэндээ картын хүчинтэй байх хугацаа) ба maskedCard - төлбөрийн аргыг сонгохдоо үйлчлүүлэгчид цаашид харуулахын тулд арын хэсэгт байгаа жетонтой холбогдсон байх ёстой далдлагдсан картын дугаар. Одоо картын жетонтой болсноор та хүссэн үедээ, үйлчлүүлэгчийн хүсэлтээр эсвэл төлбөрийн хугацаа дуусахад серверээс сервер рүү API-ээр дамжуулан жетоны дебит аргыг дуудаж, шаардлагатай дүнг дебит хийх боломжтой. Усан доорх чулуулаг:Манай статистик мэдээллээс харахад карт эзэмшигчдийн нэлээд хэсэг нь гар утас болон гаралтаас хамаарахгүй хэд хэдэн шалтгааны улмаас гар утасны төхөөрөмж дээр 3DSecure-ээр дамжуулан төлбөр хийх боломжгүй байдаг: - SMS хүлээн авахгүй байх, эсвэл хэрэглэгч SMS програм хооронд шилжих. болон таных 3D нууц үг оруулах маягтыг алдсан - WebView эсвэл системийн хөтөч дээр нээгддэг Secure - Ухаалаг утас эсвэл таблет дээрх банкны хуудасны 3D-Secure загвар нь ашигтай болсон (банкууд ийм хуудсыг маш ховор дасан зохицдог) - банкны вэб сервер нь найдвартай биш TSL 1.0 протоколын дэмжлэгийг идэвхгүй болгосон нь 3D-Secure-г андроид хувилбарт ашиглах боломжгүй болгодог.<4.1 Lifehack:Төлбөрийн гарц дээр бид 3D-Secure-г шууд идэвхжүүлж/идэвхгүй болгох боломжтой бөгөөд хэрэв үйлчлүүлэгч төлбөрөө төлөөгүй хэвээр байвал бид үүнд дасан зохицож, 3D-Secure нууц үггүйгээр төлбөр хийхийг оролддог. Хэрэв та нэг төлбөрийн үйлчилгээ үзүүлэгчийн жетоныг системдээ хадгалсан бол үйлчилгээ үзүүлэгчид жетон шилжүүлэх талаар харилцан тохиролцоогүй л бол тэдгээрийг өөр үйлчилгээ үзүүлэгч дээр ашиглах боломжгүй болно гэдгийг санах нь зүйтэй. Манай практикт хэд хэдэн удаа тохиолдсон.

Тохиолдол 2. Картын дугаар оруулах маягтын байршлыг өөрчлөх

Ихэнхдээ картын дугаар, хүчинтэй байх хугацаа, cvv2-г оруулах талбаруудыг SDK-ийн стандарт зохион байгуулалтад зааснаас өөр дарааллаар байрлуулах шаардлагатай байдаг. Гэхдээ PCI DSS-ийн шаардлагын улмаас та картын дугаар оруулах талбарыг стандарт EditText бүрэлдэхүүнээр сольж болохгүй. Эдгээр зорилгын үүднээс бид уян хатан зохион байгуулалтыг боловсруулсан. Уян хатан зохион байгуулалт нь таны гар утасны програмын хэв маягийг өвлөн авч, картын өгөгдлийг санамсаргүй байдлаар арын хэсэгт дамжуулахаас сэргийлж маягтын элементүүдийг ямар ч дараалал, ямар ч загвараар зохион байгуулах боломжийг олгодог.

SDK-д карт оруулах ажлыг зохион байгуулах хоёр механизм байдаг.
CardInputView - ашиглахад бэлэн харагдах байдал;
CardInputLayout бол зүгээр л өөрийн байршлын хэв маягаар харагдац бүтээхэд зориулсан бүдүүвчний багц юм.

Үндсэндээ CardInputView = CardInputLayout + CardNumberEdit + CardExpMmEdit + CardExpYyEdit + CardCvvEdit.
XML дээрх CardInputView-ийн хялбаршуулсан бүтцийг дараах байдлаар бичиж болно.

<> <com.cloudipsp.android.CardNumberEdit/> <LinearLayout android:orientation="хэвтээ" > <com.cloudipsp.android.CardExpMmEdit /> <com.cloudipsp.android.CardExpYyEdit /> LinearLayout > <com.cloudipsp.android.CardCvvEdit /> <com.cloudipsp.android.CardInputLayout>

Тиймээс та өөрийн төсөөлөл хангалттай байх хугацаанд оролтын элементүүдийг чөлөөтэй өөрчилж, цэгцлэх боломжтой. Зөвхөн нэг дүрмийг дагаж мөрдөх ёстой - оролтын элемент бүр (CardNumberEdit,CardExpMmEdit,CardExpYyEdit,CardCvvEdit) CardInputLayout-д нэг удаа байх ёстой, харин View-ийн үүрлэх түвшин хамаагүй.

Энэ нь дараах байдалтай байж магадгүй юм.

Усан доорх чулуулаг:
Оролтын талбаруудыг тохируулахдаа:
- cvv2 нь 3 эсвэл 4 тэмдэгтийн урттай байж болно
- Картын дугаар нь 14-19 тэмдэгттэй байж болно
- Та SDK-г салгаж, байршлынхаа хэрэгжилтэд аль хэдийн өөрчлөлт оруулснаар дизайныхаа хамгийн зөв тохируулгыг хийх боломжтой (хэрэв та картын мэдээллийг арын хэсэгт дамжуулж эхлээгүй бол үүнийг хийхийг хориглодоггүй). Гэхдээ салаагаар та гарцаас SDK шинэчлэлт болон шинэ функцуудыг нэгтгэх дэмжлэгээ алддаг.

Lifehack:
Та карт эзэмшигчийн нэр, овог, түүний ZIP кодыг оруулахын тулд картын дэлгэрэнгүй мэдээллийг оруулах маягтаас олж болно. ТУХН-ийн төлбөрийн хувьд 99% тохиолдолд үүнийг хийх практик шаардлага байдаггүй - зөвхөн АНУ, Канад, Их Британийн зарим банкууд энэ технологийг дэмждэг бөгөөд үүнийг Хаяг баталгаажуулах систем гэж нэрлэдэг бөгөөд баталгаажуулалт ажиллахын тулд үүнийг хийх ёстой. хүлээн авагч банк болон банк гаргагч аль аль нь дэмжинэ.

Тохиолдол 3. Бид картыг камер болон NFC-ээр дамжуулан скан хийх боломжийг холбодог

Оптик карт сканнердах функц нь Android-д Android-sdk-оптик номын санд, iOS-д card.io SDK ашиглан CloudipspOptical номын санд хэрэгждэг.
NFC скан хийх нь android-sdk-nfc болон react-native-cloudipsp-nfc сангуудыг ашиглан хийгддэг бөгөөд зөвхөн Android-д ашиглах боломжтой. Хэдийгээр Apple iOS 11+ хувилбараас хойш гуравдагч этгээдийн хөгжүүлэгчдэд RFID хаягуудыг унших боломжийг нээж өгсөн ч банкны картнаас EMV хаягуудыг унших боломжгүй хэвээр байна.

NFC ашиглах жишээ демо програм

Энэ нь NfcCardBridge байгаа бөгөөд карт уншсан үйл явдлыг хүлээх зорилготойгоор (readCard) ердийн хэрэгжилтээс ялгаатай юм.

Усан доорх чулуулаг:
Картыг гүйлгэх ажиллагааг NFC-ээр гүйцэтгэдэг ч картын санхүүгийн зөвшөөрлийн протокол нь ердийн карт байхгүй хэвээр байна. Тэдгээр. Энэ функцийг бүрэн дүүрэн ажиллуулахын тулд карт нь интернетээр төлбөр хийх боломжтой байх ёстой.

Lifehack:
Энгийн програм бичснээр та хэн нэгний картыг утсандаа бариад өөр хүний ​​картнаас мөнгө шилжүүлэх боломжтой. Жишээлбэл, хэрэв та найзаасаа картын өрөнд бага хэмжээний мөнгө төлөх шаардлагатай бол энэ нь тохиромжтой байж болно. Нэг талаараа энэ нь практик, тохиромжтой байх болно, нөгөө талаас энэ нь маш гайхалтай байх болно. Картаас карт руу шилжүүлэх үйлчилгээг ашиглахын тулд та эхлээд Fondy төлбөрийн платформын вэбсайтад бүртгүүлж, мөнгө шилжүүлэх банкны картыг өөрийн санхүүгийн тохиргоонд холбох шаардлагатай. Аюулгүй байдлын үүднээс 3D-Secure-ийн дэмжлэггүйгээр NFC-ээр данснаас гаргаж болох хэмжээ нь 4 доллартай тэнцэхээс ихгүй байж болно.

Яагаад мобайл програм нь гар утасны вэбсайтаас илүү байдаг вэ?

Хөдөлгөөнт сайт нь сайн, гэхдээ гар утасны програм нь илүү дээр юм. Учир нь:

1. Тэдгээрийг ашиглахад илүү тохиромжтой (товчлуур дээр дарахад л хангалттай):

2. Энэ нь танд шинэ зочдыг авчрах боломжтой (жишээлбэл, Android Market-ээр дамжуулан):

Туршлагагүй хүнд зориулж гар утасны програмыг хаана, хэрхэн үүсгэх вэ?

Хэрэв та програмчлалын ур чадваргүй бол (эсвэл гар утасны сайтыг гар утасны програм болгохын тулд хэрхэн ашиглахаа мэдэхгүй байгаа бол) үнэгүй Appsgeyser.ru үйлчилгээ (Appsgeyser.com - Англи хувилбар) танд туслах болно. сайтыг нэг товшилтоор гар утасны програм болгон хувиргах:

Та Appsgeyser.ru вэб сайтад анх орохдоо "Create" товчийг дарвал вэбсайт эсвэл HTML код эсвэл баримт бичгийг зааж өгөхийг хүсэх болно (дашрамд хэлэхэд, гар утас үүсгэх чадварыг бүү худалдаж ав. HTML код эсвэл Баримт бичгийн програм - энд та html хуудасны код эсвэл doc файлын текстийг биш харин виджетийн кодыг оруулах хэрэгтэй. Хүн бүр виджет үүсгэж чадахгүй, тиймээс би тэдгээрийн тухай яриагүй байна. хараахан).

"Вэбсайт" дээр товшвол та дараах хуудас руу шилжих болно.

Энэ алхамд мобайл сайтынхаа URL хаяг, түүний нэр, тайлбар, дүрс тэмдэг (өөрийн дүрсийг байршуулахын тулд байгаа дүрс дээр дарж, компьютерээсээ шинэ цонхонд зургаа байршуулах), ангилалыг зааж өгөхөд хангалттай. програмаа ("Програм" эсвэл "Тоглоомууд") сонгоод "Үүсгэх" товчийг дарна уу.

Дашрамд хэлэхэд, баруун талд нь таны гар утасны сайт хэрэглэгчийн ухаалаг утсан дээр хэрхэн харагдахыг шууд харах болно.

Үүний дараа таныг Appsgeyser.ru вэб сайтад бүртгүүлэхийг хүсэх бөгөөд та програмаа татаж аваад QR кодыг нь (ухаалаг утсанд татаж авах) авах боломжтой болно.

Хэрэв та англи хэлтэй найзууд бол англи хэлний Appsgeyser.com сайт дээр ижил процедурыг хийж болно. Энэ нь мэдээллийн хувьд илүү баялаг бөгөөд урьдчилан үзэхэд ямар ч асуудалгүй (орос хэл дээрх хувилбараас ялгаатай). Appsgeyser.ru болон Appsgeyser.com дээр бүртгүүлэх нь туйлын бие даасан (тэнд, тэнд хоёулаа ижил имэйлээр бүртгүүлж болно).

Гар утасны програмын дүрс тэмдгийг хаанаас авах вэ?

Та freelancer захиалж болно, эсвэл аль нэг зургийн банкнаас бэлэн зураг худалдаж авах боломжтой. Жишээлбэл, би Pressfoto.ru ашигладаг (маш олон зураг байгаа, бүх зүйл орос хэл дээр, үүнд тохиромжтой төлбөрийн сонголтууд орно):

Түүнчлэн, хэрэв та гар утасны програмаа Android Market-ээр дамжуулан түгээх гэж байгаа бол хамгийн багадаа 512x512 пикселийн хэмжээтэй зураг худалдаж аваарай (Учир нь Android Market энэ дүрсний хэмжээг шаарддаг). Pressfoto.ru дээрх ийм зураг (Жижиг хэмжээтэй) ихэвчлэн 90 рубль байдаг.

Appsgeyser.ru сайтаас програмыг ухаалаг утсандаа хэрхэн суулгах талаар

Appsgeyser.ru дээр үүсгэсэн програмаа хэрхэн ажиллуулж байгааг харахын тулд та QR кодоор дамжуулан ухаалаг гар утсандаа татаж авах хэрэгтэй (үүнийг "Татаж авах" холбоосоор дамжуулан өөрийн данснаас олох болно):

Хэрэв таны ухаалаг утсанд QR код уншигч байхгүй бол та үүнийг ижил Android Market-ээс татаж авах боломжтой. Жишээлбэл, би Codee QR Code Reader ашигладаг - market.android.com/details?id=com.codee.products.reader.Android:

QR уншигч ашиглан програмынхаа QR кодыг уншина уу. Таны програм файл болгон таны ухаалаг утасны "Татаж авах" хэсэгт очно. "Татаж авах" хэсэгт очиж, татаж авсан файл дээр дарахад та үүнийг суулгахыг хүсэх болно. Суулгалтыг баталгаажуулна уу.

Дараа нь ухаалаг гар утсан дээрээ танил товчлуурыг хайж, товшиж, таны програм хэрхэн ажиллаж байгааг хараарай.

Олон улсын зах зээлд гарах цаг нь болсон

Тиймээс, хэрэв таны аппликейшн таны ухаалаг гар утсан дээр маш сайн ажилладаг бол үүнийг дэлхий даяар нэвтрүүлэх цаг болжээ. Үүнийг хийхийн тулд та бүртгүүлж, Android Market дээр програмаа байршуулах хэрэгтэй.

Android Market дээр хэрхэн бүртгүүлэх вэ - энэ талаар та дараагийн нийтлэлээс унших болно.

Хэрэглэгчийн сэтгэл хөдлөлийг хэрхэн өдөөх вэ (үзэл баримтлал судалгаа)

Асуудал: Хөдөлгөөнт судалгаа нь өвдөлттэй байдаг.

Өнгөрсөн долоо хоногт миний дуртай аппликейшнууд намайг судалгаанд хамрагдахыг хүссэн имэйл илгээсэн. Тэгээд би яагаад тэдэнд програмыг сайжруулахад нь тусалж болохгүй гэж бодсон юм бэ? Би анкетыг бүхэлд нь бөглөх гэж оролдсон боловч дуусгаж чадаагүй - энэ нь маш хэцүү байсан. Гол бэрхшээлүүдийн нэг нь тэд надаас нэг хуудсан дээр 2-3 асуултад хариулахыг хүссэн нь дэлгэцийг хэвтээ болон босоо байдлаар эргүүлэхийг шаарддаг байсан.

Аймшигтай туршлага.

Зорилго

Амжилттай асуулга хийхийн тулд та олон элементийг ашиглах хэрэгтэй. Гэхдээ хамгийн чухал зүйл бол хэрэглэгчээс асуулгын хуудсыг хэрхэн нээж бөглөх вэ гэдэг л чухал. Бизнесийн сайн шийдвэр гаргахад ашиглаж болох оновчтой үр дүнд хүрэхийн тулд асуулга нь хэрэглэхэд таатай байх ёстой.

  • Тиймээс, би дараах зүйлсийг хийх програмын загвар бүтээхээр шийдсэн.
  • Хэрэглэгчийн сэтгэл хөдлөлд хурдан хариу үйлдэл үзүүлэх
  • Хэрэглэгчийн асуулгыг хурдан бөгөөд хүчин чармайлтгүйгээр бөглөхөд тусална уу
  • Хэрэглэгчээс санал асуулга авахыг хүсэх хамгийн бага ядаргаатай аргыг бий болго
  • Захиалгат форматыг бий болгож, асуулгад уламжлалт арга барилтай хослуул.

Энэ нь намайг 2 үндсэн зорилгод хүрэх хүсэлд хүргэсэн.

Зорилго 1: Хэрэглэгчийг судалгаанд оролцох хүсэлтэй болгох.

Зорилго 2: Үүнийг бөглөхийн тулд хэрэглэгчээс хамгийн бага хүчин чармайлт шаардагдах асуулга үүсгэ.


Хэрэглэгчийн ойлголт

За, хэн ч компанид бүтээгдэхүүнээ сайжруулахад нь туслахыг үнэхээр сонирхдоггүй гэдгийг хүн бүр маш сайн ойлгодог - үнэндээ хэн ч хамаагүй. Бүгд завгүй, байнга захидал, сэрэмжлүүлэгээр бөмбөгддөг. Тиймээс та нарийхан, сайхан тоглох хэрэгтэй.

Цагийг ойлгох

Нэгдүгээрт, би хэрэглэгчдэд санал асуулга явуулах хамгийн тохиромжтой цагийг олохыг хүссэн. Хэрэглэгч аз жаргалтай, сэтгэл хангалуун байдаг тул ядаж санал асуулга нээхийг хүсч байгаа тэр цагийг би олох хэрэгтэй болсон.

Хүмүүс үүнийг "үйл явдлын дараа санал асуулга" гэж нэрлэдэг. Жишээлбэл, өнөөдөр та саяхан захиалсан Amazon-оос 27 инчийн дэлгэц эсвэл багц авсан гэж бодъё. Та аз жаргалтай, энэ нь таныг инээмсэглэдэг. Яг энэ мөчид та судалгааг бөглөх магадлал хамгийн өндөр байна.

Бүтээгдэхүүнийг хэзээ ч хэрэглэж байгаагүй шинэ хэрэглэгчдэд санал асуулга явуулахгүй байх нь чухал юм. Манай аппликейшнийг 2-4 удаа ашигласан хүн энэ талаар тодорхой бодолтой, юуг сайжруулах вэ гэсэн бодолтой байх шиг байна. Мөн эерэг туршлага хуримтлуулсан хэрэглэгчид судалгааг бөглөх магадлал өндөр байдаг. Логик, тийм үү?

Анхааралтай асуу

Таны харж байгаагаар попап цонх нь аймшигтай юм. Тэгэхээр миний дараагийн асуулт бол: Хэрэглэгчээс судалгаа бөглөхийг хүсэхээс бага ядаргаатай зүйл байна уу?

Та юу ч хийсэн бай, таны зарим хэрэглэгчид аз жаргалгүй хэвээр байх болно.

Би олон аргыг судалж үзээд энэ ялагчийг олсон. Би үүнийг "хамелеон" арга гэж нэрлэхийг илүүд үздэг - хүсэлт нь UI-тай ижил хэв маягтай байх ёстой. Попап цонхноос ялгаатай нь ийм хүсэлт нь хэрэглэгчээс яаралтай арга хэмжээ авах шаардлагагүй болно. Хүсэлт байгаа бөгөөд хэрэглэгч үүнийг хүлээн авах эсвэл бэлэн болсон үед татгалзах болно.

скриптээс гарах

Бидний хүн нэг бүр алдаа гаргадаг бөгөөд ийм зүйл тохиолдсон тул хэрэглэгчээс уучлалт гуйх хэрэгтэй. Хэрэв та ийм байдалд орвол ууртай хэрэглэгч рүү санал асуулга явуулахын оронд юу болсон бэ гэсэн асуултанд товч хариулт өгөхийг хүсч болно.


Санал хүсэлт өгөх эсвэл санал асуулга авах

Хэрэглэгчийг өдөөх

Хэрэглэгчийн нэмэлт урамшууллын нэг нь асуултанд хариулахын тулд цагаа зарцуулж, дараа нь бидэнд боловсруулалт хийх өгөгдлийг өгдөг гэсэн шагнал байж магадгүй юм. Миний хувьд бид түүнд дараагийн гүйлгээнд 50% хөнгөлөлт үзүүлэх болно.

Энэ цэгийг би хамгийн маргаантай зүйл гэж бодож байна - хэрэглэгчдэд урамшуулал өгөх эсэх. Хэрэглэгч танд үнэнч шударга хандахгүй бөгөөд зөвхөн хүссэн хөнгөлөлтийг авахын тулд бүх зүйлийг хийх эрсдэлтэй. Нөгөө талаар энэ шагнал их чухал гэж бодож байна. Гэхдээ эрсдэлийг бууруулахын тулд би хэрэглэгчдэд асар их шагнал өгөхгүй. Гэхдээ өчүүхэн зүйл өгөх нь бас муухай, тиймээс бид ийм зүйлд тэнцвэрийг олох ёстой.

Гайхалтай, бид олж мэдсэн! Бид хэрэглэгчийг асуулга бөглөхөд хэрхэн итгүүлэх талаар дор хаяж нэг санаатай байна.

Чи одоо энд байна уу? За, дараагийн хөгжилтэй хэсэг!

Дизайн үйл явц

Миний дизайны гол зорилго бол шүүслэг UX бий болгох явдал байв.

Прототип хийх

Энэ удаад би уламжлалт хүүхэлдэйн киноны техникийг зээлсэн. Би ерөнхий ойлголттой болохын тулд Photoshop дээр хэрэглэгчийн хурдан харилцах үйл явцыг зурсан. Үүний ачаар би дургүй байсан зарим ойлголтыг арилгаж, миний бодлоор үр дүнд хүрч чадах зүйлд анхаарлаа хандуулж чадсан. Олон сонголттой, үнэлгээний хуваарь, үнэлгээний дараалал зэрэг асуултын төрөл тус бүрийн хамгийн оновчтой бүтцийг олоход гол анхаарлаа хандуулсан.


Энэ зургийг удаан харж болохгүй. Хөдөлгөөнт дүрс нь тийм ч сайн биш юм.

Гадаад төрхийг хөгжүүлэх

Хэрэв та миний Dribble хуудсыг харвал Shipp нэртэй энэхүү төслийн үзэл баримтлалыг харах болно. Тогтсон дизайны хэлийг ашигласнаар би концепцийг хурдан өндөр нарийвчлалтай прототип болгон хувиргаж чадсан.

Харилцааны дизайн

Би After Effects-ийг шилжилт болон бүх харилцан үйлчлэлд ашигласан. Ихэнхдээ энэ нь хөгжүүлэгч болон үйлчлүүлэгчид санааны мөн чанарыг ойлгоход тусалдаг.


Үнэлгээний хуваарийг ашиглах
Шалгах хайрцаг болон радио товчлууртай харилцах

Сэтгэл хөдлөлийг бий болгох

Гарчиг дээр хэлсэнчлэн хэрэглэгчийн сэтгэл хөдлөлийг ойлгохыг хичээж байна. Гол санаа нь хэрэглэгчээс тухайн бүтээгдэхүүнийг ашигласан туршлагын талаар асууж, энгийн хариултаар илэрхийлэх боломжийг олгох явдал юм. Facebook-ийн хөдөлгөөнт эмотиконуудыг хэрэгжүүлсэн нь надад маш их сэтгэгдэл төрүүлсэн.

Хариуд нь маш сайн, сайн, төвийг сахисан, муу, маш муу гэсэн үндсэн 5 төрлийн сэтгэл хөдлөлийг илэрхийлэх нь зүйтэй болов уу гэж эхэндээ бодсон.

Би буруу байж болох ч хэрэглэгчийн оронд өөрийгөө тавиад үзэхэд энэ нь надад арай дэндүү санагдаж байсан. Би ... сайн ба маш сайныг яаж ялгах вэ? Бүх зүйлийг энгийн бөгөөд ойлгомжтой байлгахын тулд би 3 тодорхой сонголтыг ашиглахаар шийдсэн.

  • муу (муу инээмсэглэл)
  • төвийг сахисан (энгийн эможи)
  • сайн (аз жаргалтай инээмсэглэл)

Сэтгэл хөдлөлийг илэрхийлдэг дүрсний сэдвээр судалгаа хийх

Мэдээжийн хэрэг, зүрх сэтгэлтэй аз жаргалтай царай дэндүү их, гэхдээ би энэ төсөлд хөгжилтэй зүйл нэмэхийг хүсч байна. Энэ нь жинхэнэ төсөлд би өөрөөр ажиллах болно гэсэн үг юм. Гэхдээ одоо ч…

Сэтгэл хөдлөлийн сэргэлт

Маш их судалгаа хийсний дараа би хэрэглэгчийн дэмжлэгийн чанар гэх мэт чухал зүйлийн талаар асуухыг хүссэн. Хэрэглэгч манай тусламжийн үйлчилгээг ашиглан өөрийн туршлагыг хялбархан сонгож, хэлж өгөхийн тулд би хөдөлгөөнт эмотикон бүтээсэн. Юуны өмнө би хэрэглэгчдэд яагаад ийм мэдрэмж төрж болохыг олж мэдэхийг хүссэн. Хамгийн түрүүнд санаанд орж ирсэн зүйл бол хэрэглэгчийг шалтгааныг бичих текст талбараар хангах явдал байв. Гэсэн хэдий ч энэ нь тийм ч таатай байх болно гэж би бодохгүй байна.


Ууртай, төвийг сахисан, аз жаргалтай

Тэгэхээр... Би гарах аргаа олсон

Би бага зэрэг судалгаа хийж, мэдээлэл цуглуулсан. Доор би "тийм", "үгүй" гэсэн бүх саналаа бичсэн.

Тийм:

  • Нэг хуудсанд нэг асуулт - Хэрэглэгчийг дээш доош гүйлгэхийг албадах хэрэггүй, энэ нь ядаргаатай юм.
  • Дэлгэцэнд хүрэх газрын талаар бодож үзээрэй - Байршлыг оновчтой болго, "зөв" газар хүрэхийн тулд дэлгэцэн дээр дарахыг албадах замаар хэрэглэгчийг бүү бухимдуул.
  • 8-аас илүүгүй асуулт - Олон мэргэжилтнүүд үүнийг богино байлгахыг зөвлөж байна. Миний бодлоор асуултын хамгийн тохиромжтой тоо 8 хүртэл байна. Цөөн тооны асуултыг оновчтой болгож, үнэхээр утга учиртай болгох нь дээр.

Үгүй:

  • Унтраах жагсаалтаас зайлсхий - Унтраах нь муу санаа, дэлгэцэн дээр хэрэгтэй бүх зүйлийг нэг дор харуулах нь хамаагүй дээр.
  • Матрицын хүснэгтийг ашиглахаас зайлсхий - Энэ тухай бодох ч хэрэггүй.
  • Ерөнхий асуултуудыг бүү ашигла - Хэрэглэгчийг тийм/үгүй гэсэн хариултаар бүү хязгаарла. Түүнд санаа бодлоо илэрхийлэх боломжийг олго.
  • Бичихээс зайлсхий - Боломжтой бол хэрэглэгчийг утсаар бичихийг албадах хэрэггүй. Энэ нь тав тухтай биш юм.

Үүнийг анхаарч үзэх хэрэгтэй:

  • Урамшуулал - Олон хэрэглэгчид урамшуулал нь үйл ажиллагааг урамшуулдаг гэдгийг тэмдэглэж байна. Гэсэн хэдий ч энэ нь үргэлж тийм байдаггүй. Хэрэглэгчээ урамшуулах эсэхээ шийдэхээсээ өмнө сайтар судлаарай.
  • Явцын мөр - Гол нь хэрэглэгч судалгааг бөглөх явцад хэр хол явсаныг харуулах явдал юм. Үүний зэрэгцээ, хэрэв танд хэтэрхий олон асуулт байгаа бол (үүнээс зайлсхийх боломжгүй) хэрэглэгчийг дарамтлахгүйн тулд явцын самбарыг ашиглахгүй байхыг хичээгээрэй.
  • Гуравдагч этгээдийн судалгааг ашиглах - Гадны олон үйлчилгээ санал асуулга явуулах сонголтыг санал болгодог. Гэхдээ энэ тохиолдолд загвар нь танд таалагдахгүй байж магадгүй юм.

хэрэгтэй холбоосууд

  • Шипп (энэ нийтлэлийг бүтээхэд ашигласан төсөл)
  • chromaicon.com (төслийн дүрсний багц)
  • apptentive.com , converser.io (гуравдагч талын апп доторх судалгааны программ хангамж)

Дараа нь юу юм?

Тэгэхээр надад нэг санал, үзэл баримтлал байна.

Цаашид энэ үзэл баримтлал нь бодит ертөнцөд ямар үр нөлөөг авчрахыг харахын тулд ирээдүйн төслүүддээ энэ үзэл баримтлалыг ашиглахаар төлөвлөж байна.

Хэрэв надад ийм боломж олдвол би үйл явцын тодорхойлолт, олж авсан өгөгдөл нь бизнесийн шийдвэр гаргахад хэрхэн тусалсан талаар хуваалцах болно. Энэ ойлголт танд тусална гэж найдаж байна.

Дрибл: dribbble.comhttp://dribbble.com/buditanrim/buditanrim

Бүх асуулт, хариулт

Sberbank Online гар утасны програмыг хэрхэн ашиглаж эхлэх вэ?

Аппликешныг ашиглаж эхлэхийн тулд та холбогдсон SMS банктай Сбербанкны карттай эсэхээ шалгаарай. Програмыг татаж аваад нээгээд "Sberbank Online-д нэвтрэх" товчийг дарж дараагийн зааврыг дагана уу.

Би Sberbank Online гар утасны програмыг олон төхөөрөмж дээр суулгаж болох уу?

Та Sberbank Online гар утасны програмыг арван өөр төхөөрөмж дээр суулгаж болно.

Би гар утасны програм дээр бүртгүүлж чадахгүй байна. Бүртгэлийг баталгаажуулах SMS нууц үг надад ирээгүй. Юу хийх вэ?

Sberbank Online-д бүртгүүлэхэд ашигладаг карт нь:

1. Сбербанкнаас гаргасан бөгөөд нүүрэн талдаа Сбербанкны логотой,

2. хүчинтэй хэвээр байгаа бөгөөд блоклогдоогүй

3. нэмэлт биш

4. SMS банктай холбогдсон

Шалгахын тулд 900 дугаарт "Тусламж" гэсэн мессеж илгээнэ үү. Хэрэв асуудал хэвээр байвал холбоо барих төв рүү 900 дугаарын утсаар холбоо барина уу.

Би гар утасны програм дээр бүртгүүлж чадахгүй байна. "Энэ хэрэглэгч системд олдсонгүй" гэсэн мессеж гарч ирнэ. Яагаад?

1. Бүртгүүлж буй картаа шалгана уу. Үүнийг Сбербанкнаас гаргасан байх ёстой бөгөөд нүүрэн талд нь Сбербанкны лого байх ёстой.

2. Хэрэглэгчийн нэрээ зөв оруулсан эсэхээ шалгаарай. Хэрэв та анх удаа бүртгүүлж байгаа бөгөөд нэвтрэх эрхгүй бол "Нэвтрэх боломжгүй эсвэл мартсан уу?" гэсэн товчийг дарна уу. мөн картын дугаараар бүртгүүлэхийг оролдоно уу.

3. Карт SMS банкинд холбогдсон эсэхийг шалгаарай - холбогдсон утасны дугаар руу бүртгэлээ баталгаажуулах SMS илгээгдэх болно. Шалгахын тулд "Тусламж" гэсэн мессежийг 900 дугаарт илгээнэ үү. Хэрэв асуудал хэвээр байвал ОХУ-д гар утаснаасаа 900 дугаарын холбоо барих төв рүү залгана уу.

Хэрэв надад SMS банк холбогдоогүй бөгөөд мобайл аппликейшнийг үргэлжлүүлэн бүртгүүлэх боломжгүй бол би яах ёстой вэ?

Бид таны утсанд бүртгэлийг баталгаажуулахын тулд SMS илгээх боломжтой байхын тулд SMS банк холбох шаардлагатай. SMS-банкинг холбох хэд хэдэн арга байдаг:

1. Сбербанкны АТМ дээр

2. Хэрэв та карт авах хүсэлт гаргахдаа санал асуулгад одоо байгаа гар утасны дугаараа заасан бол үйлчилгээг идэвхжүүлэхийн тулд ОХУ-д байгаа гар утаснаасаа 900 руу залгаж, картын дугаар, хяналтын мэдээлэл, паспортын мэдээллээ оруулна уу.

3. Банкны оффис дээр - паспортоо авч яваарай

Нэвтрэхийг хаасан бол яах вэ?

Хэрэв таны нэвтрэх эрхийг хаасан бол ОХУ-ын нутаг дэвсгэрээс 900 дугаарын холбоо барих төв рүү залгана уу.

Би нууц үгээ буруу оруулж байна. Юу хийх вэ?

Таны хамгийн сүүлд бүртгүүлэх явцад үүсгэсэн код таны бүх төхөөрөмжид хүчинтэй байна. Хэрэв та 5 оронтой кодоо мартсан бол Кодоо мартсан товчийг дараад дахин бүртгүүлээрэй.

Би яагаад Sberbank Online гар утасны програм дээр өөрийн карт, данс эсвэл хадгаламжийг харж чадахгүй байна вэ?

Хэрэв та гар утасны аппликейшн дээр өөрийн карт, данс, хадгаламжийг харахгүй байгаа бол гараад дахин нэвтэрч үзнэ үү - магадгүй тэдгээрийн талаарх мэдээлэл хараахан шинэчлэгдээгүй байж магадгүй юм. Мөн карт, хадгаламж, дансны харагдах байдлын тохиргоог "Тохиргоо" → "Аюулгүй байдал ба хандалт" → "Бүтээгдэхүүний харагдах байдлын тохиргоо" гэсэн хэсэгт Сбербанк Онлайн Интернет банкнаас удирдах боломжтой гэдгийг санаарай. Тохиргооноос хайж буй бүтээгдэхүүнээ өмнө нь идэвхгүй болгож байгаагүй эсэхээ шалгаарай. Хэрэв та харагдах байдлын тохиргоонд шаардлагатай дансуудыг олж харахгүй байгаа бол Орос дахь гар утаснаас 900 дугаарын холбоо барих төвтэй холбоо барина уу.

Sberbank Online гар утасны програмыг суулгахад алдаа гарч ирдэг: "алдаа 24", "алдаа 491", "алдаа 504" болон бусад. Би юу хийх хэрэгтэй вэ?

Энэ алдаа нь Sberbank Online гар утасны програмын ажиллагаатай холбоогүй юм. Асуудлыг шийдэхийн тулд утасны үйлдвэрлэгчийнхээ холбоо барих төвтэй холбогдож эсвэл Google-н тусламжаас асууна уу.

Хэрэв асуудал хэвээр байвал холбоо барих төв рүү 900 дугаарын утсаар холбоо барина уу.

Sberbank Online гар утасны програм руу орох бүрт ямар төрлийн баталгаажуулалт хийдэг вэ?

Аппликешныг аюулгүй ашиглахын тулд нэвтрэх баталгаажуулалт шаардлагатай: манай аппликейшн нь таны төхөөрөмжийг аюул занал - вирус, програм хангамжийн эмзэг байдлыг шалгадаг вирусны эсрэг програмтай.

Би яагаад мобайл програм руу ороход "анхны бус програм хангамж эсвэл root хандалт" гэсэн мессежийг хардаг вэ?

Энэ нь гар утасны платформ үйлдвэрлэгчээс өгсөн хамгаалалтын механизмыг идэвхгүй болгож болзошгүй аюул таны утсан дээр илэрсэн гэсэн үг юм. Таны хөрөнгийн аюулгүй байдлыг хангах үүднээс програм нь хязгаарлагдмал горимд ажиллах болно - зөвхөн таны данс хооронд шилжүүлэг хийх, загваруудын дагуу төлбөр хийх боломжтой. Та загварын дагуу бус үйлдлүүдийг хийж болно, эсвэл компьютер дээрх Sberbank Online хувийн дансандаа загвар үүсгэж болно, эсвэл аюулыг арилгасны дараа. Аюул заналхийллийг арилгах талаар зөвлөгөө авахыг хүсвэл ухаалаг гар утас үйлдвэрлэгчийнхээ холбоо барих төвтэй холбогдоно уу.

Sberbank Online гар утасны програм руу нэвтрэх үед Touch ID эсвэл Face ID ашиглан нэвтрэх боломж алга болсон. Юу хийх вэ?

Хэрэв таны ухаалаг гар утас Touch ID эсвэл Face ID-г дэмждэг бол эхлээд утасны тохиргоо болон гар утасны програмын тохиргоонд энэ функц идэвхжсэн эсэхийг шалгаарай (та 5 оронтой код ашиглан оруулж болно).

Хэрэв бүх зүйл идэвхжсэн боловч Touch ID эсвэл Face ID байхгүй хэвээр байвал бүртгэлийг дахин тохируулаад (5 оронтой код оруулах дэлгэцэн дээрх "Гарах" товчийг дарж) дахин оруулна уу.

Сайтын гар утасны програм нь гар утасны төхөөрөмж дээр сайтыг ашиглахад хялбар болгох зорилготой ухаалаг утасны үйлчлүүлэгч юм.

Мобайл хөгжүүлэлт нь үзэгчдийг өргөжүүлэх, шинэ хэрэглэгчдийг татах нэмэлт суваг үүсгэх боломжийг олгодог.

Яагаад вэб сайтад гар утасны програм хэрэгтэй байна вэ?

Борлуулалтыг нэмэгдүүлэхийн тулд

Энэхүү програм нь хэрэглэгчтэй холбоо тогтоох боломжийг олгодог. Эдгээр нь мэдэгдэл, түлхэх мессеж юм. Та хүнд өөрийнхөө тухай байнга сануулж чадна.

Өрсөлдөөний давуу талыг олж авахын тулд

Одоо сурталчлагчдын дунд SEO, SMM гэх мэт зар сурталчилгааны хэрэгслүүд хамгийн алдартай. Цөөн хэдэн компани программ боловсруулахад хөрөнгө оруулалт хийж байна. Бидний олж мэдсэнээр програмыг ашиглах үр ашиг хэд дахин өндөр байдаг тул энэ нь танд өрсөлдөх давуу талыг олж авах, зах зээл дээрх санал болгож буй бусад төлөөлөгчдийг тойрч гарах боломжийг олгодог. Хамгийн их үр дүнд хүрэхийн тулд та хэрэглэгчдэд програм суулгах урамшуулал / хөнгөлөлт / бэлэг санал болгож болно. Үүний дараа та үйлчлүүлэгчид хандах боломжтой бөгөөд зар сурталчилгаагаар дамжуулан түүнд нөлөөлж чадна.

Хэрэглэгчийн үнэнч байдлыг нэмэгдүүлэх

Аппликейшнээр дамжуулан та зөвхөн сурталчлахаас гадна хэрэглэгчдэд хэрэгтэй сонирхолтой, хэрэгцээтэй материалаар хангах / урамшуулал зохион байгуулах боломжтой (10 аяга арьс цуглуулж, 11-ийг үнэгүй авах гэх мэт). Тиймээс хэрэглэгч өөрийгөө албадан сурталчилж байна гэсэн мэдрэмж төрдөггүй, зөвхөн уг программыг ашигласнаар ашиг тусыг нь олж хардаг.

Зорилтот үзэгчидтэй шууд ажиллах

Гар утасны програм нь зөвхөн зорилтот үзэгчдийн төлөөлөгчдийг цуглуулж, тэдэнтэй шууд ажиллах боломжийг олгодог. Та гоо сайхны салон дээр сурталчилгааны сурталчилгаа, SMM болон бусад хэрэгслээр хямдрал зарлаж, төсвийг нийт үзэгчдэд зарцуулж болно. Эсвэл та хэрэглэгчдэд програмыг татаж авахыг санал болгож болно (хэрэв хүн ямар нэгэн бүтээгдэхүүн / үйлчилгээг сонирхож байгаа бол түүнийг татаж авах болно), сонирхсон хэрэглэгчдэд сурталчилгааны кампанит ажлыг цаашид төвлөрүүлэх боломжтой.

Ямар сайтуудад програм хэрэгтэй байна

Мобайл програмууд нь гео-хамааралтай захиалга ихтэй байдаг компаниудад хамгийн их хэрэгтэй байдаг. Жишээлбэл, такси үйлчилгээ. Та дугаар руу залгаж болно, сайтаар дамжуулан машин захиалж болно. Та тусгай програмаар дамжуулан хийж болно.

Өнөөдөр гар утасны програмгүйгээр хийх боломжгүй салбарууд байдаг. Жишээлбэл, банкууд. Та хамт ажиллагсаддаа кофе ууж, татвар, торгууль төлөх хэрэгтэй - үүнийг утаснаасаа хийх нь хамгийн тохиромжтой.

Өөр нэг асуулт: хэн өргөдөлгүйгээр хийж чадах вэ. Хэрэв та програм нь ямар даалгавруудыг шийдвэрлэх ёстойг мэдэхгүй бол хөгжүүлэлт хийх шаардлагагүй. Эсвэл хөрөнгө байхгүй. Хэрэглэгчийг бухимдуулах чанар муутай програм гаргахаас илүүтэйгээр үйлчилгээнийхээ гар утасны хувилбарыг хүлээх нь дээр.

Сайн хэрэглээний чанарууд

  • Өвөрмөц, бүтээлч санаа. Та програмын зах зээлд зочлогчдын анхаарлыг татах хэрэгтэй.
  • Тогтмол шинэчлэлтүүд. Аппликешн хөгжиж, илүү сайн байх ёстой.
  • Төрөл бүрийн хэл, газарзүйн байршил, цаг, огноог дэмжих.
  • Гүйцэтгэлийн өндөр түвшин. Програм нь өндөр ачааллыг тэсвэрлэж, гүйцэтгэлтэй байх ёстой.
  • Хэрэглэх чадвар. Энэ нь хамгийн жижиг нарийн ширийнийг хүртэл бодож боловсруулсан навигаци, мэдрэмжтэй интерфейс, сэтгэл татам дизайнаар илэрхийлэгддэг.
  • Энгийн байдал. График, нарийн төвөгтэй видео болон бусад "хүндрэлүүд" бүхий програмуудыг хэт ачаалж болохгүй. Дараа нь эрчим хүчний хэрэглээ нэмэгддэг + урт ачаалал баталгаатай болно.
  • Стресс тест. Олон тооны сөрөг хүчин зүйлийн нөлөөн дор байсан ч нөөцийн гүйцэтгэлийг хадгалах ёстой. Автомат өгөгдөл хадгалах функцтэй байх нь зүйтэй.

Вэбсайтад зориулсан гар утасны програмыг хэрхэн хийх вэ

Хөдөлгөөнт програмыг бий болгох нь тусгай үйлчилгээнд явагддаг бөгөөд бид тэдгээрийн хамгийн алдартайд дүн шинжилгээ хийх болно.

  • AppsGeyser. Энэхүү үйлчилгээ нь блог, вэбсайт, сошиал медиа хуудас, видеог Android ухаалаг гар утсанд зориулсан програм болгон хувиргаж, Google Play дээр байршуулдаг. Үйлчилгээний функцууд нь үнэ төлбөргүй бөгөөд та хүссэнээрээ олон програм хийх боломжтой. Үндсэн давуу талууд: аливаа форматын материал, агуулгыг програм руу хурдан хөрвүүлэх.
  • Апп Builder. Энд та үйлчлүүлэгч, хэрэглэгчдээс илүү ажилчдын дотоод харилцаа, ажилд шаардлагатай үйлчилгээний програмуудыг үүсгэж болно. Үүний тусламжтайгаар та мэдэгдэл илгээх, ажилчдад ямар нэг зүйлийг сануулах, хамгийн сүүлийн үеийн мэдээг нийтлэх боломжтой. Нөөцийг төлдөг, зардлыг хүсэлт тус бүрээр нь тооцдог.
  • Програм үйлдвэрлэгч дэлгүүр. Эндээс та бизнесийн салбарт зориулсан бэлэн програмуудыг худалдан авах боломжтой. Жишээлбэл, ресторан, хувцасны дэлгүүр, зочид буудал гэх мэт. Дууссан програм нь янз бүрийн ухаалаг гар утсан дээр ажиллах боломжтой: Apple iOS, Android, Mobile Web гэх мэт. Дээрээс нь сайтууд - та олон хэл дээрх програмуудыг үүсгэж, ажиллаж байгаа програмуудад хязгааргүй тооны өөрчлөлт хийх боломжтой + аюулгүй хостинг хангагдсан. Энд нэг өргөдөл 49 доллар болно.
  • iBuildApp. Энэ бол орос хэл дээрх аналог бөгөөд програмчлалын ур чадвар, мэдлэггүй бол та Android болон Apple төхөөрөмж дээр ажилладаг маш сайн програм зохиох боломжтой. Хэрэглэгчдэд "Бизнес" (сард 2400 рубль), "Хязгааргүй" (сард 3700 рубль), "Корпораци" (сард 27100 рубль) гэсэн гурван тарифыг санал болгож байна. Үнийн үнэ нь хөгжүүлж болох програмуудын тоо, суулгацын тоо болон бусад олон шалгуураар ялгаатай байдаг.

Тиймээс өнөөдөр сайтад зориулсан гар утасны програмыг хөгжүүлэх нь маркетингийн ирээдүйтэй талбар юм. Энэ бол ирээдүй. Хөгжүүлсний дараа сайт дээр гар утасны програмын холбоосыг байрлуулахаа бүү мартаарай.



Бид уншихыг зөвлөж байна

Топ