Технологија на рекламирањеАналитика и тестирањеСодржина МаркетингCRM и платформи за податоциЕ-трговија и малопродажбаМаркетинг и автоматизација на е-поштаМаркетинг на настаниМаркетинг на мобилни телефони и таблетиОбука за продажба и маркетингОвозможување на продажбаПребарување маркетингСоцијални медиуми и инфлуенсер маркетинг

15 прашања што треба да ги поставите за нивниот API пред да изберете платформа

Добар пријател и ментор напиша дека ми постави прашање и би сакал да ги искористам моите одговори за овој пост. Неговите прашања беа малку повеќе насочени кон една индустрија (е-пошта), така што ги генерализирав моите одговори на сите API. Тој праша кои прашања треба да ги постави компанијата до продавачот за нивниот API пред да направи избор.

Зошто ви требаат API?

An апликативен програмски интерфејс (API) е интерфејс што го обезбедува компјутерски систем, библиотека или апликација со цел да се дозволат барања за услуги од нив да се прават од други компјутерски програми и / или да се дозволи размена на податоци меѓу нив.

Википедија

Исто како што пишувате URL и добивате одговор на веб-страница, API е метод каде што вашите системи можат да бараат и да добијат одговор за да ги синхронизираат податоците помеѓу нив. Бидејќи компаниите бараат дигитално да се трансформираат, автоматизирањето на задачите преку API е одличен начин за подобрување на ефикасноста во организацијата и намалување на човечките грешки.

API-те се од централно значење за автоматизацијата, особено во апликациите за маркетинг. Еден од предизвиците кога купувате одличен продавач со сеопфатен API е дека развојните ресурси и трошоци се обично размислување. Маркетинг тимот или СМО може да поттикне купување апликација и понекогаш развојниот тим не добива многу придонес.

Истражувањето на можностите за интеграција на платформата преку API бара повеќе од едноставното прашање, Дали има API? И следното прашање:

Каков тип на API има?

Постојат многу различни типови на API технологии, секоја со свои специфични карактеристики и случаи на употреба. Типот на API технологија што е најдобар за вашата апликација ќе зависи од вашите специфични потреби и барања. Еве 6 вообичаени типови на API технологии:

  1. АПИ на РЕСТ - ОДМОР API се тип на веб API што користи HTTP методи (како што се GET, POST, PUT и DELETE) за преземање и манипулирање со податоци. REST API-ите се дизајнирани да бидат лесни и флексибилни и често се користат за градење веб и мобилни апликации.
  2. SOAP API - SOAP (Simple Object Access Protocol) API се тип на веб API што користи XML (Extensible Markup Language) за кодирање на податоците и нивно пренесување преку HTTP. SOAP API-ите се постандардизирани и поструктуирани од REST API-та и често се користат во средини на претпријатија каде безбедноста и доверливоста се важни.
  3. GraphQL API – GraphQL е јазик за прашања за API што им овозможува на програмерите да бараат конкретни податоци од API наместо да примаат фиксен сет на податоци. GraphQL API-ите се флексибилни и им овозможуваат на програмерите да ги бараат само податоците што им се потребни, што може да ги подобри перформансите и да го намали губењето податоци.
  4. Веб-куки – Webhooks се тип на API технологија која му овозможува на серверот да испраќа податоци до клиентот во реално време, наместо клиентот да бара податоци од серверот. Веб-куки често се користат за да се овозможи комуникација во реално време помеѓу апликациите и да се активираат дејства кога се случуваат одредени настани.
  5. Cloud API – Cloud API-ите им овозможуваат на програмерите да пристапуваат и да комуницираат со услугите за компјутерски облак, како што се складирање, бази на податоци и аналитика. Овие API може да им помогнат на програмерите да градат и распоредуваат апликации поефикасно и поефективно.
  6. Хардверски API – Хардверските API им овозможуваат на програмерите да пристапуваат и да ги контролираат хардверските уреди, како што се сензорите, камерите и печатачите. Овие API може да се користат за изградба на апликации кои комуницираат и контролираат физички уреди.

Ако се најавите со апликација со слабо поддржан или документиран API, ќе го полудите вашиот тим за развој и интеграциите веројатно ќе станат кратки или ќе пропаднат целосно. Пронајдете го вистинскиот продавач и вашата интеграција ќе работи и вашите луѓе со задоволство ќе ви помогнат!

Истражувачки прашања за нивните можности за API:

  1. Карактеристика Јаз - Идентификувајте кои карактеристики на нивниот кориснички интерфејс се достапни преку Интерфејсот за програмирање апликации. Кои карактеристики ги има API што ги нема UI и обратно?
  2. Скала - Прашајте колку повици се упатуваат на нивните API дневно. Дали имаат посветен базен на сервери? Количината е неверојатно важна бидејќи сакате да идентификувате дали API е последна мисла или всушност е дел од стратегијата на компанијата.
  3. Документација - Побарајте документација за API. Треба да биде робустен, да ги опишува сите одлики и променливи достапни во API.
  4. заедница - Прашајте дали имаат или не достапна заедница за развој на Интернет за споделување код и идеи со други програмери. Програмерските заедници се клучни за брзо и ефикасно започнување на вашите напори за развој и интеграција. Наместо да го искористувате „момчето API“ во компанијата, вие исто така ги искористувате сите нивни клиенти кои веќе имале обиди и грешки при интегрирање на нивното решение.
  5. Видови на API – Запознавање со типот на API што го користите, интеграциите можат да бидат прилично лесни. Спротивното е точно, иако, ако не сте запознаени со карактеристиките и барањата за користење на API.
  6. Јазици - Прашајте со кои платформи и апликации успешно ги интегрирале и побарајте контакти за да можете да дознаете од тие клиенти колку било тешко да се интегрираат и колку работи API.
  7. Ограничувања - Прашајте какви ограничувања има продавачот во бројот на повици на час, на ден, неделно, итн. Ако не сте со скаларен продавач, вашиот раст ќе биде ограничен од клиентот.
  8. Примероци - Дали тие нудат библиотека со примери со кодови за полесно да започнете? Многу компании објавуваат SDK (Комплети за развој на софтвер) за различни јазици и рамки што ќе го забрзаат вашиот временски рок за интеграција.
  9. песок - Дали тие нудат крајна точка или песочна средина за непродукција за да го тестирате вашиот код?
  10. Извори - Прашајте дали тие имаат посветено ресурси за интеграција во рамките на нивната компанија. Дали имаат располагање со интерна консултантска група за интеграција? Ако е така, фрлете неколку часа во договорот!
  11. Безбедност - Како се автентицираат со користење на API? Дали се тоа кориснички квалификации, клучеви или други методологии? Дали можат да ги ограничат барањата по IP адреса?
  12. Uptime - Прашај што се нивните API времето на работа и стапката на грешка се и кога се нивните часови на одржување. Исто така, важни се стратегиите за работа околу нив. Дали тие имаат внатрешни процеси што повторно ќе се обидат API повици во случај записот да не е достапен поради друг процес? Дали е ова нешто што тие го замислиле во своето решение?
  13. SLA - Дали тие имаат Услуга договор на ниво каде ажурирањата треба да бидат нагоре од 99.9%?
  14. патоказот - Кои идни карактеристики ги вметнуваат во нивниот API и кои се очекуваните распореди на испорака?
  15. интеграции - Какви продуктивни интеграции имаат развиено или трети лица имаат развиено? Понекогаш, компаниите можат да се одречат од внатрешниот развој на одликите кога друга продуцирана интеграција веќе постои и е поддржана.

Клучот за овие прашања е дека интеграцијата ве „омажи“ за платформата. Не сакате да се омажите за некого без да дознаете колку што можете повеќе за него, нели? Ова е токму она што се случува кога луѓето купуваат платформа без знаење за нејзините можности за интеграција.

Надвор од API, треба да се обидете и да дознаете кои други ресурси за интеграција може да имаат: баркодирање, мапирање, услуги за чистење податоци, RSS, Веб формулари, додатоци, формални партнерски интеграции, мотори за скриптирање, SFTP капки итн.

Douglas Karr

Douglas Karr е CMO на OpenINSIGHTS и основачот на Martech Zone. Даглас им помогна на десетици успешни стартапи на MarTech, помогна во длабинската анализа од над 5 милијарди американски долари за аквизиции и инвестиции на Martech и продолжува да им помага на компаниите во имплементацијата и автоматизирањето на нивните стратегии за продажба и маркетинг. Даглас е меѓународно признат експерт и говорник за дигитална трансформација и MarTech. Даглас е исто така објавен автор на водич за Dummie и книга за бизнис лидерство.

поврзани написи

Вратете се на почетокот копче
Затвори

Откриен е блок за рекламирање

Martech Zone може да ви ја обезбеди оваа содржина без трошоци бидејќи ја монетизираме нашата страница преку приходи од реклами, врски со партнери и спонзорства. Ќе ни биде благодарно ако го отстраните вашиот блокатор на реклами додека ја гледате нашата страница.