OptiMonk probléma leírás
Nem változott az API a mi oldalunkon, de látjuk a kéréseket amik Tőletek érkeznek be és azokkal a kérésekkel van baj ahol a jogosultságot (“Feliratkozás megerősítése” a felületen) double opt-in-ra vagy double opt-in plus-ra állítják.
Háttér információ
Erről az API végpontról van szó: https://support.maileon.com/support/create-contact/
Ennek a végpontnak többek közt ezek a paraméterei amik most fontosak nekünk:
Paraméter | Leírás |
---|---|
permission | Megadja a feliratkozóhoz rendelendő kezdeti jogosultságot. Megjegyzés: ez a kezdeti jogosultság a feliratkozó létrehozásakor kerül hozzárendelésre. Ha a DOI folyamat elindul, az jogosultság DOI-ra vagy DOI+-ra változik, miután a feliratkozó használta a DOI-levélben található megerősítő linket. Ha ugyanazt a feliratkozót újra létrehozza, miután már visszaigazolta a DOI linket (és így már rendelkezik DOI vagy DOI+ jogosultsággal), és ezt a végpontot a DOI vagy DOI+ jogosultságtól eltérő (kevésbé értékes) jogosultsággal hívja meg, a jogosultságot figyelmen kívül hagyja, mivel már rendelkezik érvényes DOI(+) engedéllyel. Továbbá, ha a DOI vagy DOI+ jogosultság már be van állítva, és a Maileon fiók úgy van beállítva, hogy ne küldjön DOI-leveleket, ha már van DOI-engedély, akkor a feliratkozó második létrehozásakor nem küldi ki újra a DOI levelet. Támogatott értékek: 1: none |
doi | Megadja, hogy a létrehozott feliratkozó esetében el kell-e indítani a dupla opt-in folyamatot. Vegye figyelembe, hogy az erre a kérésre visszaküldött státuszkód nem jelenti azt, hogy a DOI folyamat sikeres volt. A támogatott értékek a true és a false. |
doiplus | Ezt a paramétert figyelmen kívül hagyjuk, ha DOI nincs megadva vagy false. Amennyiben a DOI folyamat sikeres, a Maileon nyomon követheti a feliratkozó megnyitásait és kattintásait. |
A Maileonban használható jogosultságok:
Jogosultság | Leírás |
---|---|
None (NONE) | Ne kapjon semmilyen jogosultságot |
Single Opt-in (SOI) | Csak egyszer adható beleegyezés, pl. az e-mail cím megadásával a regisztrációs űrlapon. Ez nem garantálja, hogy az előfizető valóban megegyezik az e-mail fiók tulajdonosával. |
Confirmed Opt-in (COI) | A megadott e-mail címre visszaigazoló levelet küld a regisztrációról, de nem tartalmaz megerősítő linket. Ezzel a módszerrel gyakran visszaélnek a spammerek. A címzettnek aktívan vissza kell vonnia a beleegyezést, hogy ne kapjon több reklám e-mailt. Ez a módszer Európában nem igazán törvényes és nem használható. |
Double Opt-in (DOI) | Egy visszaigazoló e-mailt küld a megadott e-mail címre, amely tartalmazza a „megerősítő linket”. A feliratkozás addig nem érvényes, amíg a címzett nem kattint erre a linkre. Így biztosítható, hogy a címzett megegyezzen a postafiók tulajdonosával, és valóban szeretné megkapni e-mailjeit (a címzett nem tud kattintani a megerősítő hivatkozásra anélkül, hogy bejelentkezett volna a postafiókjába). |
Double Opt-in Plus (DOI+) | Double opt-in egyéni nyomon követéssel. Kérjük, vegye figyelembe: Csak akkor szerezhet jelentős válaszelemzéseket, és megfelelő módon reagálhat, ha a kapcsolattartói hozzájárultak a felhasználó követéséhez. |
A probléma
Szóval ha az OptiMonkban az Integrációs beállításoknál (a felületen) “Feliratkozás megerősítése” double opt-in-ra vagy double opt-in plus-ra, ilyen kérés érkezik be:
Itt látható, hogy kezdeti jogosultságnak (permission) 5 (vagyis DOI+) van beállítva és “doi” igaz, “doiplus” igaz (vagyis a DOI folyamat is legyen elindítva és DOI+ legyen a végső jogosultság). Ha a “doi” paraméter igaz akkor a kezdeti jogosultságnak kisebbnek értékűnek kell lennie, mint DOI (NONE, SOI, COI). Jelen esetben ha a kezdeti jogosultág (permission) 5 (DOI+) akkor a feliratkozó már akkor megkapná a DOI+ jogosultságot, mielőtt a DOI megerősítő levélben megerősítené az email címet.
Megoldási javaslat
Kellene a felületre még egy beállítási lehetőség, és kicsit átalakítani a jelenlegit:
Név: Maileon jogosultság -> Típus: select → Lehetséges értékek: None, Single Opt-in, Confirmed Opt-in, Double Opt-in, Double Opt-in Plus
Név: DOI folyamat → Típus: checkbox
Az API végpont helyes paraméterezése jogosultági szintek szerint: (most csak a fent említett 3 paramétert nézve)
Ha a DOI folyamat ki van kapcsolva:
Kiválasztott jogosultság | permission | doi | doiplus |
---|---|---|---|
None | 1 | false | false |
Single Opt-in | 2 | false | false |
Confirmed Opt-in | 3 | false | false |
Double Opt-in | 4 | false | false |
Double Opt-in Plus | 5 | false | false |
Ha a DOI folyamat be van kapcsolva
Kiválasztott jogosultság | permission | doi | doiplus |
---|---|---|---|
None | 1 | true | false |
Single Opt-in | 2 | true | false |
Confirmed Opt-in | 3 | true | false |
Double Opt-in | 1 | true | false |
Double Opt-in Plus | 1 | true | true |