Profilokból származó változók
Milyen, a profilokból származó változók érhetők el.
2022.09.16 — Posted by Webb & Flow
A profilokból származó változókat különböző helyeken használhatjuk, elsődlegesen feltételek megadásához, például:
- profilok keresése (search)
- profilok szegmentálása (segment)
- profilok összefűzése (matching)
- események feldolgozása (event script)
A profilból elérhető mindegyik property és coin aktuális értéke, illetve az első és az utolsó módosítási ideje, a flag-ek esetén pedig az, hogy most épp be van-e állítva, illetve valaha be volt-e már állítva, emellett az első illetve utolsó hozzáadás, elvétel és módosítás ideje.
PROPERTIES.{X}
Az {X} nevű vagy azonosítójú property értékét adja vissza.
A visszaadott érték típusát a property típusa határozza meg.
Ha még nem volt beállítva soha, null-t ad vissza.
PROPERTIES.{X}.FIRSTMOD
Az {X} nevű vagy azonosítójú property első módosítási idejét adja vissza datetime-ként.
Ha még nem volt beállítva az érték soha, null-t ad vissza.
PROPERTIES.{X}.LASTMOD
Az {X} nevű vagy azonosítójú property utolsó módosítási idejét adja vissza datetime-ként.
Ha még nem volt beállítva az érték soha, null-t ad vissza.
COINS.{X}
Az {X} nevű vagy azonosítójú coin értékét adja vissza.
Ha még nem volt módosítva az érték soha, null-t ad vissza.
COINS.{X}.FIRSTMOD
Az {X} nevű vagy azonosítójú coin első módosítási idejét adja vissza datetime-ként.
Ha még nem volt módosítva az érték soha, null-t ad vissza.
COINS.{X}.LASTMOD
Az {X} nevű vagy azonosítójú coin utolsó módosítási idejét adja vissza datetime-ként.
Ha még nem volt módosítva az érték soha, null-t ad vissza.
FLAGS.{X}
Az {X} nevű vagy azonosítójú flag állapotát adja vissza.
A megfelelő speciális feltételekkel lehet megadni, hogy az aktuális, vagy a hisztorikus (valaha volt-e már bekapcsolva) állapotára vagyunk-e kíváncsiak.
Ez értékként nem használható, csak a flag-ekre vonatkozó speciális ellenőrzéseknél, amikor egy feltételt adunk meg rá.
FLAGS.{X}.FIRSTADD
Az {X} nevű vagy azonosítójú flag első hozzáadási idejét adja vissza datetime-ként.
Ha még nem volt hozzáadva soha, null-t ad vissza.
FLAGS.{X}.FIRSTREMOVE
Az {X} nevű vagy azonosítójú flag első elvételi idejét adja vissza datetime-ként.
Ha még nem volt elvéve soha, null-t ad vissza.
FLAGS.{X}.FIRSTMOD
Az {X} nevű vagy azonosítójú flag első módosítási idejét adja vissza datetime-ként.
Ha még nem volt hozzáadva vagy elvéve soha, null-t ad vissza.
FLAGS.{X}.LASTADD
Az {X} nevű vagy azonosítójú flag utolsó hozzáadási idejét adja vissza datetime-ként.
Ha még nem volt hozzáadva soha, null-t ad vissza.
FLAGS.{X}.LASTREMOVE
Az {X} nevű vagy azonosítójú flag utolsó elvételi idejét adja vissza datetime-ként.
Ha még nem volt elvéve soha, null-t ad vissza.
FLAGS.{X}.LASTMOD
Az {X} nevű vagy azonosítójú flag utolsó módosítási idejét adja vissza datetime-ként.
Ha még nem volt hozzáadva vagy elvéve soha, null-t ad vissza.