Legyen számodra egyszerű a SalesAutopilot!

Tudástár

Globális változók megjelenítése feliratkozó vagy megrendelő űrlap szövegelemében

Mostanában sokan kérdezték, hogy milyen módon lehet feliratkozó vagy megrendelő űrlapon – a szövegelemben – megjeleníteni egy globális változó értékét.

A globális változó nagyon hasznos eszköz, hiszen elég egyszer megadni az értékét, és több helyen megjeleníthető a tartalma.  Érdemes használni például: a következő rendezvény helyszínénél, dátumánál, esetleg leírásánál.

A feliratkozó / megrendelő űrlapon belül azonban csak pár apró trükkel tudjuk megvalósítani ezt a SalesAutopilotban. Ez a Tudástár bejegyzésem bemutatja a megoldásokat.

Fontosság: Hasznos
Szint: Középhaladó
Téma: globális változó

A globális változók

A SalesAutopilot globális változói olyan speciális mezőkódok, amelyeket levelekben, landing oldalakon, adatmódosító űrlapokon használhatsz.
 
Ha a változó értékét módosítod, akkor az összes olyan helyen, ahol a változót beillesztetted, az új érték jelenik majd meg.
 
A globális változókat használhatod arra, hogy az aláírásodat behelyettesítsed a leveleidbe. Vagy például egy ismétlődő rendezvény időpontját ezzel jelenítheted meg, így a következő időpontot elég egy helyen módosítani, és a globális változó használata miatt az összes helyen az új érték fog megjelenni.

A globális változók felhasználási köre

A SalesAutopilot Globális Változók Tudásbázis bejegyzése szerint:

A globális változók felhasználási köre
A globális változókra mezőkóddal tud hivatkozni, és a mezőkódok csak személyre szabott tartalomban tudnak behelyettesítődni. Ez azt jelenti, hogy azokban a tartalmakban történik meg a helyettesítés, amelyeket a szoftver személyre szabottan generál abban a pillanatban, amikor erre kérés érkezik egy feliratkozóval kapcsolatban. Ilyenek a levelek, a landing oldalak (és az azokon elhelyezett bármilyen űrlap), és az adatmódosító űrlapok. Kivételt képeznek ezalól a szabály alól a landing oldalak publikus verziói: ezek nem személyre szabottak, azonban a helyettesítés itt is megtörténik.

Azaz alaphelyzetben a feliratkozó űrlapon a változó neve jelenik meg, és nem az értéke:

 

Megoldás

Két megoldás is van:

 1. megoldás: Landing oldal és iframe használata

Mivel a Tudásbázis bejegyzés szerint landig oldalba megtörténik a globális változó behelyettesítése, ezért, ha a feliratkozó / megrendelő űrlapot teljes forráskóddal illesztjük be landing oldalba, akkor az űrlapon megtörténik a behelyettesítés. A kérdés már csak az, hogy ezt hogyan tudjuk megjeleníteni külső, például WordPress oldalban.

A válasz az, hogy iframe használatával.

Ehhez először másold ki a landing oldal URL-jét.

Majd másold be a megfelelő iframe kódot a WordPress egy html blokkjába.

Ekkor megjelenik a blokkban a SalesAutopilot-os landing oldal és benne a behelyettesített változó értéke.

 2. megoldás. Az űrla javascripttel történő módosítása

A “Globális változók megjelenítése külső oldalon”  Power-up-pal megjelenítheted SalesAutopilot fiókod globális változóját a külső weboldaladon. A scriptet felhasználva azonban bármilyen más űrlapot is tudunk módosítani.

Ennek lépései:

  1. A get-global-variable.php állományban módosítsd az api felhasználónevedet és jelszavadat, majd helyezd el a weboldalad egyik könyvtárába.
  2. A replaceglobalvar.js tartalmát másold az űrlap egyedi CSS és Javascript mezőjébe.
  3. A 24. sorban módosítsd a get-global-variable.php helyét. Pl: https:/harmatakos.hu/get-global-variable.php
  4. A 41.sorba írd be a globális változó nevét. Az eredeti kód:
    A módosított kód:
  5. Az űrlap szövegelemének html szerkesztőjébe írd be a <span class=”your_global_var_name”></span> kódot, majd cseréld ki a “your_global_var_name” értékét a globális változód nevére.

Az űrlap betöltődésekor a script betölti és megjeleníti ebbe a span-ban a globális változó értékét.

Ezzel a módszerrel nem kell külön Landing oldalt létrehozni, de egy php file-t el kell helyezni a szervereden.

Döntsd el, hogy neked a két megoldás közül melyik felel meg jobban.

A hivatalos SalesAutopilot Tudásbázis bejegyzés:

Globális változók

Share on facebook
Facebook
Share on google
Google+
Share on linkedin
LinkedIn
Share on pinterest
Pinterest