
Bildirim
En sade olanı: bir başlık, bir satır ayrıntı, isteğe bağlı bir alıntı ve bir bağlantı.
Sonunda tek bir bağlantı bulunan, üç öğelik dönemsel bir özet.

{{periodLabel}} at {{productName}}
{{periodLabel}}
{{intro}}
{{itemTitle1}}
{{itemBody1}}
{{itemTitle2}}
{{itemBody2}}
{{itemTitle3}}
{{itemBody3}}
{{actionLabel}} [{{actionUrl}}]
{{footerNote}}Örnek değerlerle gösteriliyor. HTML ve Düz metin sekmeleri yer tutucuları korur.
Hakkında
Ayrı ayrı bildirimler yerine günlük ya da haftalık gönderin. Bir dönem etiketi ve kısa bir girişle açılır, her biri bir başlık ve bir satırdan oluşan üç öğeyi listeler ve her şeyi görmek için tek bir bağlantıyla biter.
Değerler
Zorunlu değerler her gönderimle birlikte gelmelidir. Diğerleri için burada gösterilen varsayılan kullanılır.
| Yer tutucu | Tür | Zorunlu | Varsayılan |
|---|---|---|---|
{{productName}} | Metin | Zorunlu | Yok |
{{periodLabel}} | Metin | Zorunlu | Yok |
{{intro}} | Metin | İsteğe bağlı | Yok |
{{itemTitle1}} | Metin | Zorunlu | Yok |
{{itemBody1}} | Metin | İsteğe bağlı | Yok |
{{itemTitle2}} | Metin | İsteğe bağlı | Yok |
{{itemBody2}} | Metin | İsteğe bağlı | Yok |
{{itemTitle3}} | Metin | İsteğe bağlı | Yok |
{{itemBody3}} | Metin | İsteğe bağlı | Yok |
{{actionLabel}} | Metin | İsteğe bağlı | See everything |
{{actionUrl}} | Bağlantı | Zorunlu | Yok |
{{footerNote}} | Metin | İsteğe bağlı | You are receiving this because you subscribed to updates. |
API
Bu tasarımdan bir kez şablon oluşturun, sonra her mesaj için değerlerle birlikte gönderin.
import { init, openemail } from '@openemail/sdk' init({ apiKey: process.env.OPENEMAIL_API_KEY }) const template = await openemail.templates.create({ name: 'Digest', starter: 'digest', publish: true,}) const sent = await openemail.templates.send(template.slug, { from: 'Northwind <[email protected]>', to: '[email protected]', props: { productName: 'Northwind', periodLabel: 'Your week', intro: 'Three things happened in your workspace since Monday.', itemTitle1: 'Launch plan approved', itemBody1: 'Priya signed off on the pricing section.', itemTitle2: 'Two new teammates', itemBody2: 'Jonas and Amara joined the design team.', itemTitle3: 'Invoice paid', itemBody3: 'The October invoice was paid in full.', actionUrl: 'https://example.com/activity', },}) console.log(sent.id, sent.status)Bildirimler
Bir şablonla başlayın
Her şablon düzenleyicide taşıyabileceğiniz, yeniden biçimlendirebileceğiniz ya da silebileceğiniz bloklar olarak açılır ve API üzerinden değerleri doldurulmuş hâlde gönderilir.
İşletmeler, yapay zekâ, ajanlar ve kişisel e-posta için e-posta altyapısı. Ölçek, gizlilik ve denetim için kuruldu. E-postanın ilk günden sahip olması gereken her şey.