Ugrás a fő tartalomra

Taskman használati leírás

A Taskman saját tárhely a SalesAutopilot fiókodhoz: PHP, JS, CSS, HTML, JSON és szöveges fájlokat tárolhatsz rajta, és meghívhatod vagy beágyazhatod őket a SalesAutopilotban.

Ha saját PHP scriptet szeretnél futtatni, vagy saját JavaScript, CSS vagy HTML fájlt szeretnél használni a SalesAutopilot mellett – ez a cikk neked szól.

Például: egy űrlapkitöltés után egy PHP script külső rendszert hív, vagy a SalesAutopilot API-n keresztül adatot ír vissza; vagy egy saját JavaScript fájlt ágyazol be az űrlapodba.

A cikk végére tudni fogod, hogyan kapcsoltathatod be a Taskmant, hogyan hozol létre rajta fájlokat, milyen címen érik el őket, hogyan használhatod őket a SalesAutopilotban, és mire figyelj a biztonság érdekében.

A folyamat három részből áll: (1) a Taskman bekapcsoltatása az ügyfélszolgálaton keresztül, (2) a fájlok létrehozása a beépített kódszerkesztőben, (3) a fájlok használata a SalesAutopilotban.

Bejegyzés tartalma

Mi a Taskman?

A Taskman egy saját tárhely a SalesAutopilot fiókodhoz. Ide saját PHP, JavaScript, CSS, HTML, JSON és szöveges fájlokat tehetsz, a PHP fájlokat pedig a szerver futtatja is.

Minden fájl saját webcímen érhető el. Ennek köszönhetően:

  • meghívhatod őket a SalesAutopilotból, például űrlap vagy automatizmus Külső műveletéből,

  • beágyazhatod őket űrlapba, landoló oldalba vagy dashboard widgetbe.

A Taskman bekapcsolása

A Taskman alapértelmezetten nincs bekapcsolva. A bekapcsolását az ügyfélszolgálaton keresztül igényelheted.

  1. Írj nekünk a szoftverben, a chat ablakon keresztül.

  2. Add meg, melyik fiókban szeretnéd használni a Taskmant. Ha partnerként az ügyfeled fiókjához kéred, az ügyfél fiókjának nevét vagy azonosítóját add meg.

  3. A bekapcsolás után visszajelzünk, és elküldjük a fiókod Taskman alapcímét, például: https://taskman.salesautopilot.com/<fiókod-mappája>

Ebből az alapcímből áll össze minden fájlod webcíme (lásd: A fájlok webcíme).

Hol éred el, és ki fér hozzá?

A Taskman menüpontja a bekapcsolás után jelenik meg: Beállítások → Rendszer → Taskman scripts.

A fiókban mindenki hozzáfér, akinek SalesAutopilot beállítások jogosultsága van. A főfelhasználó mindig hozzáfér.

Fontos: ha partnerként az ügyfeled fiókjában dolgozol, a scriptek tulajdonjogát a köztetek lévő szerződés rendezi.

Fájlok kezelése

A fájlokat a Taskman felületén, a beépített kódszerkesztőben hozod létre.

Mappák

A bal oldalon a következő mappák láthatók: ajax, css, js, includes, views.

Új mappát a felületen nem lehet létrehozni. Ha másik mappára van szükséged, írj az ügyfélszolgálatnak.

Új fájl létrehozása

  1. Kattints a bal alsó Új fájl gombra, vagy kattints jobb gombbal egy mappán.

  2. Válaszd ki a mappát.

  3. Add meg a fájlnevet a kiterjesztéssel együtt, például feldolgozo.php. Engedélyezett kiterjesztések: php, inc, js, css, html, txt, json.

  4. A fájl tartalmát másold be vagy írd be a beépített kódszerkesztőbe.

  5. Kattints a Mentés gombra. A fájl ezzel azonnal kikerül a szerverre, és elérhető a címén.

Fontos: fájlfeltöltés nincs, a fájl tartalmát mindig a kódszerkesztőbe kell bemásolnod vagy beírnod. Képet vagy más bináris fájlt nem lehet tárolni: ezeket máshol tárold, és URL-lel hivatkozz rájuk.

Fájl törlése és átnevezése

Fájlt törölni vagy átnevezni a felületen nem lehet. Ebben is az ügyfélszolgálat segít.

A fájlok webcíme

A fájl címe: alapcím + mappa + fájlnév. Például:

  • https://taskman.salesautopilot.com/<fiókod-mappája>/ajax/feldolgozo.php

  • https://taskman.salesautopilot.com/<fiókod-mappája>/js/urlap.js

Felhasználási módok

A Taskman fájljait háromféleképpen használhatod.

1. PHP script futtatása Külső műveletből

A rendszer a feliratkozó adatait elküldi a scriptnek, amely tetszőleges logikát futtathat: például külső rendszert hív, vagy a SalesAutopilot API-n keresztül adatot ír vissza.

  1. Űrlapon, időzítésnél vagy automatizmusban hozz létre Külső műveletet.

  2. Válaszd a Taskman típust.

  3. A legördülő listában a Taskmanen lévő .php fájljaid jelennek meg. Válaszd ki a futtatandó scriptet.

  4. Állítsd be az adatformátumot: JSON, POST vagy GET.

  5. Opcionálisan add meg a felhasználónevet és a jelszót.

A beállítás ugyanaz, mint egy REST API hívásnál.

2. JS, CSS vagy HTML beágyazása

A JS, CSS és HTML fájljaidat űrlapba vagy landoló oldalba ágyazhatod a webcímükkel, például:

<script src="https://taskman.salesautopilot.com/<mappa>/js/urlap.js"></script>

3. Egyedi dashboard widget adatszolgáltatója

Egy PHP script a SalesAutopilot API-ból kéri le az adatokat, és JSON-ben adja vissza a widgetnek.

  • Az ilyen script ajánlott helye az ajax/ mappa.

  • A közös segédfájlok ajánlott helye az includes/ mappa.

A szerver paraméterei

  • PHP verzió: 8.4

  • Memórialimit: 128 MB

  • Maximális futásidő: 15 perc

  • Fájlfeltöltés scripteken keresztül: legfeljebb 2 MB fájlonként, 20 fájl kérésenként

  • PHP kiegészítők: a gyakori kiegészítők elérhetők (pl. curl, gd, mbstring, xml, zip). Ha konkrét kiegészítőre van szükséged, kérdezd az ügyfélszolgálatot.

Biztonsági tudnivalók

Fontos: minden fájl nyilvános webcímen érhető el, bárki meghívhatja, aki ismeri a címet.

  • PHP scriptek védelme: a PHP scriptek elején ellenőrizz egy csak általad ismert titkos kulcsot (pl. $_POST['secret']). Ha nem egyezik, a script lépjen ki 403-as hibával.

  • API kulcsok és jelszavak: API kulcsot és jelszót csak .php fájlban tárolj. A .txt, .json, .inc, .js és a többi fájl tartalma böngészőből letölthető lehet.

Kapcsolódó bejegyzések

Választ kapott a kérdésére?