Notion, projelerinizi takip etmekten içerik yönetimine kadar geniş bir kullanım alanına sahip olsa da, manuel veri kopyalama veya güncellemeler zaman kaybına neden olabilir. n8n'in sunduğu Notion düğümü sayesinde, Notion veritabanlarınıza kod yazmadan okuma, yazma, güncelleme ve arama işlemlerini otomatik hale getirebilirsiniz. Bu yöntem, ücretli araçlara olan bağımlılığı azaltırken, karmaşık yapılandırmalardan da kurtarıyor.
Bu kılavuzda, Notion entegrasyonunun kurulumundan başlayarak, n8n'in Notion düğümünde yaygın otomatikleştirme görevlerini nasıl yapılandırabileceğinizi adım adım açıklıyoruz. Ayrıca, hemen kullanmaya başlayabilmeniz için bir örnek iş akışı JSON dosyası da sunuluyor.
n8n'de Notion Entegrasyonunu Kurma Adımları
Notion veritabanlarınızı otomatikleştirmeye başlamadan önce, Notion çalışma alanınızı n8n'e bağlamanız gerekiyor. Bu süreç, Notion'da bir entegrasyon oluşturarak ve veritabanınızı bu entegrasyonla paylaşarak tamamlanıyor.
Notion'da Yeni Bir Entegrasyon Oluşturma
- Notion hesabınıza giriş yapın ve my-integrations sayfasına gidin.
- Yeni entegrasyon butonuna tıklayarak, örneğin "n8n Otomasyonu" gibi bir isim verin.
- Veritabanınızın bulunduğu çalışma alanını seçin.
- İçerik okuma, içerik güncelleme ve içerik ekleme yeteneklerini etkinleştirin.
- Gönder butonuna tıklayın ve
ntn_veyasecret_ile başlayan İçsel Entegrasyon Token'ını kopyalayın.
⚠️ Önemli: Bu token, yalnızca açıkça paylaştığınız sayfalara erişim sağlar. Token geçerli olsa bile veritabanınızı entegrasyonla paylaşmazsanız 404 hataları alabilirsiniz.
Veritabanınızı Entegrasyonla Paylaşma
- Otomatikleştirmek istediğiniz Notion veritabanını açın.
- Sağ üst köşedeki ... menüsüne tıklayın ve Bağlantılar ekle seçeneğini seçin.
- Entegrasyonunuzu adına göre arayın ve seçin.
- Seçimi onaylayın.
Bu adımı atlamanız durumunda, token ne kadar geçerli olursa olsun entegrasyon veritabanınıza erişemeyecektir.
n8n'de Kimlik Bilgilerini Ekleme
- n8n arayüzünde Kimlik Bilgileri → Yeni seçeneğine gidin ve Notion API'yi arayın.
- Kopyaladığınız İçsel Entegrasyon Token'ını yapıştırın.
- Kimlik bilgilerini kaydedin ve testi çalıştırın. Başarılı bir bağlantıda "Bağlantı başarıyla test edildi" mesajı görüntülenmelidir.
n8n Notion Düğümünde Temel İşlemler
n8n'in Notion düğümü, iki kaynak türünü destekliyor: Veritabanı Sayfası ve Blok. Çoğu otomatikleştirme senaryosunda Veritabanı Sayfası ön plana çıkıyor.
Veritabanı Sayfası İşlemleri
- Oluştur: Veritabanına yeni satırlar ekleyin.
- Getir: Bir sayfanın benzersiz kimliğine göre tek bir giriş alın.
- Çoklu Getir: Filtreleme, sıralama ve sayfalama ile birden fazla sayfa sorgulayın.
- Güncelle: Mevcut sayfa özelliklerini değiştirin.
Notion Veritabanlarını Filtreleme ve Sorgulama
Çoklu Getir işlemi, verileri okumak için ideal bir yöntemdir. Bu işlem, Notion'un yerleşik filtre görünümlerine benzer şekilde çalışarak, belirli kriterlere göre sonuçları daraltmanıza olanak tanır.
Veritabanı Kimliğinizi Bulma
Veritabanı kimliği, veritabanı URL'sindeki 32 karakterlik bir dizedir. Örnek URL yapısı:
notion.so/myworkspace/abc123def456789012345678901234ab?v=xyzabc123def456789012345678901234ab kısmı, benzersiz veritabanı kimliğinizdir. n8n, abc123de-f456-7890-1234-5678901234ab gibi tireli kimlikleri de kabul eder.
Filtre Uygulama
Filtreler, sorgularınızı daha da hassaslaştırmanıza yardımcı olur. İşte yaygın özelliklere göre filtre türleri:
- Metin / Başlık:
rich_textözelliğiyle filtreleme yaparken aşağıdaki gibi bir JSON kullanın:
{
"property": "Başlık",
"rich_text": {
"equals": "Proje Özeti"
}
}- Sayı:
numberözelliğiyle karşılaştırma yapabilirsiniz:
{
"property": "Öncelik",
"number": {
"greater_than": 3
}
}- Tarih:
dateözelliğiyle tarih aralıkları belirleyin:
{
"property": "Son Teslim Tarihi",
"date": {
"after": "2024-06-01"
}
}- Durum Listesi:
statusözelliğiyle belirli bir duruma göre filtreleme yapın:
{
"property": "Durum",
"status": {
"equals": "Tamamlandı"
}
}Sıralama ve Sayfalama
Sorgularınızı sıralamak için Sıralama seçeneğini kullanabilirsiniz. Örneğin, Son Güncelleme Tarihi alanına göre azalan sırada sıralama yapabilirsiniz. Ayrıca, sayfalama ayarlarıyla sonuç sayısını sınırlayabilirsiniz.
Gerçek Dünyadan Örnek: Müşteri Kaydı Senkronizasyonu
Bir e-ticaret şirketi, müşteri kayıtlarını Notion'dan bir CRM sistemine otomatik olarak senkronize etmek istiyor. Aşağıdaki adımlar, bu süreci kolayca hayata geçirmenize yardımcı olabilir:
- Notion veritabanında müşteri kayıtlarını içeren bir altyapı oluşturun.
- n8n'de yeni bir iş akışı oluşturun ve Notion düğümünü ekleyin.
- Veritabanı kimliğini ve filtreleri yapılandırın (örneğin, son 7 gün içinde eklenen kayıtları seçin).
- CRM sistemine veri göndermek için ikinci bir düğüm (örneğin, HTTP Request düğümü) ekleyin.
- İş akışını test edin ve ardından otomatik olarak çalışacak şekilde ayarlayın.
Bu senaryoda, Notion'daki yeni müşteri kayıtları otomatik olarak CRM sistemine aktarılacak ve manuel veri girişinden kaynaklanan hatalar ortadan kalkacaktır.
Sonuç: Notion Otomasyonunu Daha İleriye Taşıma
n8n'in Notion düğümü, kod yazmadan karmaşık otomatikleştirme senaryoları oluşturmanıza olanak tanıyor. Gelişmiş filtreleme, sorgulama ve veri senkronizasyonu özellikleri sayesinde, Notion'u daha verimli bir şekilde kullanabilirsiniz. Bu kılavuzda sunulan adımları takip ederek, sadece birkaç dakika içinde Notion veritabanlarınızı otomatikleştirmeye başlayabilirsiniz.
Daha karmaşık senaryolar için, n8n'in diğer düğümleriyle entegrasyonları keşfetmeyi ve iş akışlarınızı genişletmeyi unutmayın. Otomasyon yolculuğunuzda her adım, zaman kazandırırken verimliliğinizi de artıracaktır.
Yapay zeka özeti
Notion veritabanlarınızı n8n ile otomatikleştirin! Kod yazmadan veri okuma, yazma ve sorgulama adımlarını bu kılavuzda keşfedin. Ücretsiz örnek iş akışı dahil.