Articole din categoria "Exemple Cod"
Postat de Ioana Radoi on August 2, 2018
Pe lângă API-ul Newsman mai există o modalitate referitoare la preluarea de informații din Newsman. Puteti alege să primiți notificări (webhooks) atunci când se produc anumite evenimente: importuri, dezabonări, raportări spam și bounce-uri.
Pentru a activa această opțiune trebuie să intrați pe lista corespunzătoare în meniul Setari -> Sumar:

Opțiunile corespunzătoare sunt WebHook URL și Event-uri Webhook:

- În dreptul WebHook URL trebuie să introduceți un link la care vor fi trimise datele, de exemplu https://www.example.com/preluare-date-webhooks-newsman. Link-ul ar trebui să fie pe HTTPS.
- Opțiunea Event-uri Webhook vă permite să alegeți ce date se vor trimite. Implicit se trimit date despre importuri și newslettere, puteti opta și pentru dezabonari sau bounce-uri.
După ce ați activat webhooks veți incepe să primiți event-uri (notificări) astfel:
- Request-urile vor fi de tip POST
- Fiecare request va contine un string encodat JSON cu numele de newsman_events. String-ul encodat JSON este un array de evenimente (unul sau mai multe evenimente Newsman).
- Fiecare eveniment va conține urmatoarele câmpuri: type (import, newsletter_status, unsub, spam sau bounce), timestamp (data evenimentului) și data (un array cu informații care diferă în funcție de tipul evenimentului)
Mai jos puteți vedea un exemplu pentru import:
<!--?php print_r($_POST); /* Array ( [newsman_events] => [{"type":"import","timestamp":1372428476,"data":{"import_id":"51cd98951fbbbf972d000001","status":"finished"}}]
)
*/
$newsman_events = json_decode($_POST["newsman_events"]);
print_r($newsman_events[0]);
/*
Array
(
[type] => import
[timestamp] => 1372428476
[data] => Array
(
[import_id] => 51cd98951fbbbf972d000001
[status] => finished
)
)
*/
)
?--> |
Mai jos puteți vedea ce informație se trimite în funcție de tipul de eveniment:
import: import_id (poate fi citit prin API), status
newsletter_status: newsletter_id, status
unsub: newsletter_id, subject, list_id, abonat_id, email
spam: newsletter_id, subject, list_id, abonat_id, email
bounce: newsletter_id, subject, abonat_id, email, email_head (mesajul intreg al bounce-ului), diag_msg (descriere scurtă a bounce-ului), hard_bounce (daca este de tip HARD)
Postat de Ioana Radoi on Aprilie 26, 2018
Tag: ##NEWSMAN:profile_edit##
Tag-ul pentru editare profil (profile edit) generează un link, prin care abonatul ajunge în fața unui formular unde poate să-și modifice datele.
Mai mult ›
Postat de Adrian Manuca on Noiembrie 20, 2017
Pentru a menține același stil text în toți clienții email trebuie să ne asigurăm că edităm și ancora în acest sens.
Se va aplica stilul de decorare a textului (underline, none) și culoarea dorită.
- Din meniul contextual (click dreapta) se alege Editează Link (după ce a fost inserat în prealabil).

- Se elimină stilul de decor default de pe ancoră

- Se adaugă culoarea (același cod de culoare din restul paragrafului sau chiar și una diferită)

Alternativ putem edita direct în codul sursă:
<a href="https://www.newsman.ro" target="_blank" style="text-decoration: none; color:#ff0000;">Newsman Site</a>
Postat de Andreea Savu on Februarie 20, 2017
Pentru crearea unui newsletter personalizat, se începe cu inserarea acestui cod intr-o nouă pagină numită index.html.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes">
<title>
Titlu_newletter
</title>
</head>
<body>
[continut html]
</body>
</html>
Întotdeauna se adaugă declaraţia tipului de document <!DOCTYPE html> altfel încât browser-ul să ştie în ce este scris.
Mai mult ›
Postat de Ioana Radoi on Septembrie 17, 2015
Mutare newsletter creat în HTML
Pentru a muta un newsletter în HTML din lista în care a fost creat în alta, procedați astfel:
1. Intrați în Newslettere-> Listă, faceți click pe newsletter-ul dorit, apoi apăsați pe butonul Conținut:

2. Apăsați CTRL + U, apoi selectați toată sursa și copiați-o.
3. Intrați în cealaltă listă, click pe Newslettere-> Creare, dați Paste la sursă și salvați. Îl veți găsi în Newslettere -> Draft-uri.
Mutare newsletter creat cu editorul Newsman
Urmați pașii de mai jos:
1. Intrați în Newslettere-> Listă, faceți click pe newsletter, apoi apăsați pe butonul Refolosește template (dreapta jos, la Informații newsletter):

2. Denumiți newsletter-ul, după care faceți click pe butonul Salvează la lista de template-uri (ultimul buton din dreapta sus) :

3. Click pe logo Newsman (se află în colțul din stânga sus):

4. Intrați în Template-uri-> Template-urile mele
3. Selectați newsletter-ul tocmai salvat și din nou click pe Folosește template, apoi alegeți lista în care vreți să-l mutați
4. Denumiți-l și faceți click pe Salvează la lista de template-uri. Îl veți găsi în Template-urile mele din lista aleasă.
Postat de catalin on August 14, 2013
Un IP dedicat reprezinta adresa serverului de mail alocat unui client. IP-ul dedicat are rolul de a izola un client fata de alti clienti. In plus, fiecare provider mare de mail (AOL, Hotmail, Google, Yahoo, Mail.ru) calculeaza reputatia unui sender pe baza IP-urilor dedicate. Folosind IP-uri dedicate per client, pe langa izolare de ceilalti clienti, creste si viteza de trimitere (mailurile nu mai stau in coada dupa ceilalti clienti), creste si rata de open / click.
IP-urile dedicate alocate de Newsman, sunt din clase de IP-uri diferite si din zone geografice diferite (Romania, Germania, SUA, Franta, Cehia, Slovacia).
Trimiterea mailurilor este distribuita pe fiecare IP dedicat alocat (round robin).
In plus, se pot face si reguli smart de send (ex: IP-uri din SUA pentru AOL, sau IP-uri antrenate sa fie good / grey).
Postat de admin on Iulie 30, 2012
Tag: ##NEWSMAN:pinterest_sharebutton##
Tag-ul pinterest_sharebutton este plasat in atributul href al etichetei astfel:
<a href="##NEWSMAN:pinterest_sharebutton##">Text personalizat</a> |
Acest tag va fi inlocuit cu un apel la o functie javascript care la un singur click va determina aparitia unei ferestre modale cu butonul de Pin It propriu-zis.
Mai mult ›
Postat de admin on Februarie 16, 2011
Acesta este un exemplu rapid despre “cum sa” folositi serverele noastre pentru a trimite mesaje tranzactionale:
Mai mult ›