Kampanya Yöneticisi
AI Ajanı ile Oluşturun
Kampanya Yöneticisi Arka Ucu

Kampanya Yöneticisi Uygulama Arka Ucu Şablonu
Çok Kanallı Pazarlama ve Dönüşüm Takibi

Üretime hazır bir Kampanya Yöneticisi arka ucu Back4app üzerinde: kampanyalar, kanallar, potansiyel müşteriler ve analizler. ER diyagramı, veri sözlüğü, JSON şeması, API oyun alanı ve hızlı başlangıç için bir AI Ajanı istemi içerir.

Ana Çıkarımlar

Bu şablon, ekibinizin etkileşim ve dönüşüm akışlarına odaklanabilmesi için kampanyalar, kanallar, potansiyel müşteriler ve analizlerle bir pazarlama arka ucu sağlar.

  1. Kampanya merkezli şema tasarımıKampanyaları, kanallar, potansiyel müşteriler ve analizlerle net, sorgulanabilir yapılar halinde modelleyin.
  2. Gerçek zamanlı analizlerTakip ve raporlama için Back4app'ın gerçek zamanlı yeteneklerini kullanın.
  3. Kanal yönetimiDurumlar ve performans metrikleri ile pazarlama kanallarını yönetin.
  4. Öncü ve dönüşüm takibiDetaylı dönüşüm metrikleri ile satış hunisi boyunca öncüleri takip edin.
  5. Çapraz platform pazarlama altyapısıMobil ve web müşterilerine kampanyalar, kanallar, öncüler ve analizler için tek bir REST ve GraphQL API üzerinden hizmet verin.

Kampanya Yöneticisi Uygulama Altyapı Şablonu Nedir?

Back4app, hızlı ürün teslimatı için bir hizmet olarak altyapı (BaaS) sağlar. Kampanya Yöneticisi Uygulama Altyapı Şablonu, kampanyalar, kanallar, öncüler ve analizler için önceden oluşturulmuş bir şemadır. Tercih ettiğiniz ön yüzü (React, Flutter, Next.js ve daha fazlası) bağlayın ve daha hızlı gönderin.

En iyi kullanım alanı:

Çok kanallı pazarlama uygulamalarıPotansiyel müşteri oluşturma platformlarıDönüşüm izleme sistemleriMobil öncelikli pazarlama uygulamalarıMVP lansmanlarıPazarlama ürünleri için BaaS'ı seçen ekipler

Genel Bakış

Bir pazarlama ürünü kampanyalar, kanallar, potansiyel müşteriler ve analizler gerektirir.

Bu şablon, ekiplerin pazarlama etkileşimlerini hızlı bir şekilde uygulayabilmesi için gerçek zamanlı özellikler ve sahiplik kuralları ile Kampanya, Kanal, Potansiyel Müşteri ve Analizleri tanımlar.

Temel Kampanya Yöneticisi Özellikleri

Bu merkezdeki her teknoloji kartı, Kampanya, Kanal, Potansiyel Müşteri ve Analitik ile aynı Kampanya Yöneticisi arka uç şemasını kullanır.

Kampanya oluşturma ve yönetimi

Kampanya sınıfı, ad, açıklama, başlangıç ve bitiş tarihlerini saklar.

Kanal yönetimi

Kanal sınıfı, ad, tür ve durumu bağlar.

Potansiyel müşteri takibi

Potansiyel müşteri sınıfı, kampanya referansı, kanal, iletişim bilgileri ve durumu saklar.

Gerçek zamanlı analitik

Analitik sınıfı, kampanya ve kanal metriklerini izler.

Kampanya Yöneticisi Arka Uçunuzu Back4app ile Neden İnşa Etmelisiniz?

Back4app, ekibinizin altyapı yerine etkileşim ve dönüşüme odaklanabilmesi için kampanya, kanal, potansiyel müşteri ve analiz temel bileşenleri sunar.

  • Kampanya ve kanal yönetimi: Performans yönetimi için detaylarla kampanya sınıfı ve pazarlama etkileşimlerini destekleyen kanal sınıfı.
  • Potansiyel müşteri ve dönüşüm izleme özellikleri: Durumlarla potansiyel müşterileri yönetin ve dönüşümleri kolayca izleyin.
  • Gerçek zamanlı + API esnekliği: Her müşteri için REST ve GraphQL'yi kullanılabilir tutarken analiz güncellemeleri için Live Queries'i kullanın.

Tüm platformlarda tek bir arka uç sözleşmesi ile pazarlama özelliklerini hızla oluşturun ve yineleyin.

Temel Faydalar

Yapıyı feda etmeden hızlı yineleme yapmanıza yardımcı olan bir pazarlama arka ucu.

Hızlı pazarlama lansmanı

Sıfırdan bir arka uç tasarlamak yerine, eksiksiz bir kampanya, kanal ve lead şeması ile başlayın.

Gerçek zamanlı analiz desteği

Gelişmiş karar alma için gerçek zamanlı izleme ve raporlamadan yararlanın.

Net kanal akışı

Durumlar ve performans metrikleri ile pazarlama kanallarını yönetin.

Ölçeklenebilir izin modeli

Yalnızca kullanıcıların kampanyalarını ve kanallarını düzenleyebilmesi ve lead'leri yönetebilmesi için ACL/CLP kullanın.

Analiz ve dönüşüm verileri

Şema sıfırlamaları olmadan görüntüleme ve etkileşim için analiz ve dönüşüm verilerini saklayın ve toplayın.

AI başlangıç iş akışı

Tek bir yapılandırılmış komutla hızlı bir şekilde arka uç iskeleti oluşturun ve entegrasyon rehberliği sağlayın.

Pazarlama uygulamanızı başlatmaya hazır mısınız?

Back4app AI Ajanının Kampanya Yöneticisi arka ucunuzu iskeletlemesine ve tek bir komutla kampanyalar, kanallar, potansiyel müşteriler ve analizler oluşturmasına izin verin.

Başlamak ücretsiz — Aylık 50 AI Ajan komutu, kredi kartı gerekmez

Teknik Yığın

Bu Kampanya Yöneticisi arka uç şablonunda her şey dahil.

Önyüz
13+ teknoloji
Arka Uç
Back4app
Veritabanı
MongoDB
Kimlik Doğrulama
Yerleşik kimlik doğrulama + oturumlar
API
REST ve GraphQL
Gerçek zamanlı
Live Queries

ER Diyagramı

Kampanya Yöneticisi arka uç şeması için varlık ilişki modeli.

Diyagram kaynağını görüntüle
Mermaid
erDiagram
    User ||--o{ Campaign : "owner"
    Campaign ||--o{ Channel : "campaign"
    Channel ||--o{ Conversion : "channel"
    User ||--o{ Conversion : "user"
    User ||--o{ Message : "sender"
    User ||--o{ Message : "receiver"

    User {
        String objectId PK
        String username
        String email
        String password
        String profilePicture
        String bio
        Date createdAt
        Date updatedAt
    }

    Campaign {
        String objectId PK
        Pointer owner FK
        String title
        String description
        Date startDate
        Date endDate
        Date createdAt
        Date updatedAt
    }

    Channel {
        String objectId PK
        Pointer campaign FK
        String type
        String status
        Date createdAt
        Date updatedAt
    }

    Conversion {
        String objectId PK
        Pointer channel FK
        Pointer user FK
        Number value
        Date timestamp
        Date createdAt
        Date updatedAt
    }

    Message {
        String objectId PK
        Pointer sender FK
        Pointer receiver FK
        String content
        Date createdAt
        Date updatedAt
    }

Entegrasyon Akışı

Kimlik doğrulama, kampanyalar, kanallar, potansiyel müşteriler ve analizler için tipik çalışma zamanı akışı.

Diyagram kaynağını görüntüle
Mermaid
sequenceDiagram
  participant User
  participant App as Campaign Manager App
  participant Back4app as Back4app Cloud

  User->>App: Login
  App->>Back4app: POST /login
  Back4app-->>App: Session token

  User->>App: Create a campaign
  App->>Back4app: POST /classes/Campaign
  Back4app-->>App: Campaign objectId

  User->>App: Add channel to campaign
  App->>Back4app: POST /classes/Channel
  Back4app-->>App: Channel objectId

  User->>App: Track conversion
  App->>Back4app: POST /classes/Conversion
  Back4app-->>App: Conversion objectId

Veri Sözlüğü

Kampanya Yöneticisi şemasındaki her sınıf için tam alan düzeyinde referans.

AlanTürAçıklamaGerekli
objectIdStringAuto-generated unique identifierOtomatik
usernameStringUser login name
emailStringUser email address
passwordStringHashed password (write-only)
profilePictureStringURL of the user's profile picture
bioStringShort biography of the user
createdAtDateAuto-generated creation timestampOtomatik
updatedAtDateAuto-generated last-update timestampOtomatik

User içindeki 8 alanları

Güvenlik ve İzinler

ACL ve CLP stratejisinin kampanyaları, kanalları, potansiyel müşterileri ve analizleri nasıl güvence altına aldığı.

Kullanıcıya ait kampanya kontrolleri

Yalnızca kullanıcı kendi kampanyalarını güncelleyebilir veya silebilir; başkaları kullanıcı içeriğini değiştiremez.

Kanal ve potansiyel müşteri bütünlüğü

Yalnızca yazar kendi kanallarını ve potansiyel müşterilerini oluşturabilir veya silebilir. Doğrulama için Cloud Code kullanın.

Kapsamlı okuma erişimi

Analitik ve potansiyel müşteri okumalarını ilgili taraflarla sınırlayın (örneğin, kullanıcılar kendi kampanyalarını ve kanal performanslarını görürler).

Şema (JSON)

Back4app'a kopyalamaya hazır veya uygulama referansı olarak kullanmak için ham JSON şema tanımı.

JSON
{
  "classes": [
    {
      "className": "User",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "username": {
          "type": "String",
          "required": true
        },
        "email": {
          "type": "String",
          "required": true
        },
        "password": {
          "type": "String",
          "required": true
        },
        "profilePicture": {
          "type": "String",
          "required": false
        },
        "bio": {
          "type": "String",
          "required": false
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "Campaign",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "owner": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "title": {
          "type": "String",
          "required": true
        },
        "description": {
          "type": "String",
          "required": false
        },
        "startDate": {
          "type": "Date",
          "required": true
        },
        "endDate": {
          "type": "Date",
          "required": true
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "Channel",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "campaign": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Campaign"
        },
        "type": {
          "type": "String",
          "required": true
        },
        "status": {
          "type": "String",
          "required": true
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "Conversion",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "channel": {
          "type": "Pointer",
          "required": true,
          "targetClass": "Channel"
        },
        "user": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "value": {
          "type": "Number",
          "required": true
        },
        "timestamp": {
          "type": "Date",
          "required": true
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    },
    {
      "className": "Message",
      "fields": {
        "objectId": {
          "type": "String",
          "required": false
        },
        "sender": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "receiver": {
          "type": "Pointer",
          "required": true,
          "targetClass": "User"
        },
        "content": {
          "type": "String",
          "required": true
        },
        "createdAt": {
          "type": "Date",
          "required": false
        },
        "updatedAt": {
          "type": "Date",
          "required": false
        }
      }
    }
  ]
}

Yapay Zeka Ajanı ile İnşa Et

Ön uç, arka uç, kimlik doğrulama ve kampanya, kanal, potansiyel müşteri ve analitik akışları dahil olmak üzere bu şablondan gerçek bir Kampanya Yöneticisi uygulaması oluşturmak için Back4app Yapay Zeka Ajanı'nı kullanın.

Back4app Yapay Zeka Ajanı
İnşa etmeye hazır
Bu tam şema ve davranışla Back4app üzerinde bir Kampanya Yöneticisi pazarlama uygulaması arka ucu oluşturun.

Şema:
1. Kampanya: ad (String, zorunlu), açıklama (String), başlangıç tarihi (Date), bitiş tarihi (Date); objectId, createdAt, updatedAt (sistem).
2. Kanal: ad (String, zorunlu), tür (String), durum (String); objectId, createdAt, updatedAt (sistem).
3. Potansiyel Müşteri: kampanya (Kampanyaya İşaretçi, zorunlu), kanal (Kanala İşaretçi, zorunlu), iletişim bilgisi (String, zorunlu), durum (String); objectId, createdAt, updatedAt (sistem).
4. Analitik: kampanya (Kampanyaya İşaretçi, zorunlu), kanal (Kanala İşaretçi, zorunlu), metrikler (Nesne); objectId, createdAt, updatedAt (sistem).

Güvenlik:
- Yalnızca kullanıcı kendi kampanyalarını güncelleyebilir/silebilir. Yalnızca yazar kendi kanallarını ve potansiyel müşterilerini oluşturabilir/silebilir. Doğrulama için Cloud Code kullanın.

Kimlik Doğrulama:
- Kayıt olma, giriş yapma, çıkış yapma.

Davranış:
- Kampanyaları listele, kanalları yönet, potansiyel müşterileri takip et ve performansı analiz et.

Teslim:
- Kampanyalar, kanallar, potansiyel müşteriler ve analitik için şema, ACL'ler, CLP'ler ile Back4app uygulaması.

Bu şablon istemi önceden doldurulmuş olarak Ajan'ı açmak için aşağıdaki düğmeye basın.

Bu, teknoloji eki olmadan temel istemdir. Üretilen ön uç yığını daha sonra uyarlayabilirsiniz.

Dakikalar içinde dağıtAylık 50 ücretsiz istemKredi kartı gerekmez

API Oyun Alanı

Kampanya Yöneticisi şemasına karşı REST ve GraphQL uç noktalarını deneyin. Yanıtlar sahte veri kullanır ve Back4app hesabı gerektirmez.

Oyun alanı yükleniyor…

Bu şablonla aynı şemayı kullanır.

Teknolojinizi Seçin

Entegrasyon adımları, durum desenleri, veri modeli örnekleri ve çevrimdışı notlar için her kartı genişletin.

Flutter Kampanya Yöneticisi Backend

React Kampanya Yöneticisi Backend

React Yerel Kampanya Yöneticisi Backend

Next.js Kampanya Yöneticisi Backend

JavaScript Kampanya Yöneticisi Backend

Android Kampanya Yöneticisi Backend

iOS Kampanya Yöneticisi Backend

Vue Kampanya Yöneticisi Backend

Angular Kampanya Yöneticisi Backend

GraphQL Kampanya Yöneticisi Backend

REST API Kampanya Yöneticisi Backend

PHP Kampanya Yöneticisi Backend

.NET Kampanya Yöneticisi Backend

Her Teknoloji ile Neler Elde Edersiniz

Her yığın aynı Kampanya Yöneticisi arka uç şeması ve API sözleşmelerini kullanır.

Birleşik kampanya veri yapısı

Tüm kampanya yönetimi verilerinizi tek bir şemada kolayca yönetin.

Gerçek zamanlı analitik kontrol paneli

kampanya yönetimi performansını canlı veri güncellemeleri ile anlayın.

Güvenli lead paylaşımı

Lead ve kampanya detaylarını ekibinizle güvenli bir şekilde paylaşın.

Esneklik için REST/GraphQL API'leri

kampanya yönetimi verilerinize güçlü API'ler aracılığıyla erişin.

Özelleştirilebilir kanal yönetimi

kampanya yönetimi kampanyalarınız için kanalları kolayca yapılandırın ve yönetin.

Büyüme için genişletilebilir mimari

kampanya yönetimi ihtiyaçlarınız geliştikçe kolayca özellikler ve entegrasyonlar ekleyin.

Kampanya Yöneticisi Çerçevesi Karşılaştırması

Tüm desteklenen teknolojilerde kurulum hızı, SDK tarzı ve AI desteğini karşılaştırın.

ÇerçeveKurulum SüresiKampanya Yöneticisi FaydasıSDK TürüYapay Zeka Desteği
5 dakikadan azMobil ve web için tek kod tabanı ile kampanya yöneticisi.Typed SDKTam
~3–7 dakikaKampanya yöneticisi için hızlı web kontrol paneli.Typed SDKTam
Hızlı (5 dakika) kurulumKampanya yöneticisi için çok platformlu mobil uygulama.Typed SDKTam
~5 dakikaKampanya yöneticisi için sunucu-tarafı web uygulaması.Typed SDKTam
5 dakikadan azKampanya yöneticisi için hafif web entegrasyonu.Typed SDKTam
5 dakikadan azAndroid için kampanya yöneticisi uygulaması.Typed SDKTam
~3–7 dakikaiOS için kampanya yöneticisi uygulaması.Typed SDKTam
Hızlı (5 dakika) kurulumReactive web UI için kampanya yöneticisi.Typed SDKTam
~5 dakikaKampanya yöneticisi için kurumsal web uygulaması.Typed SDKTam
~2 dakikaKampanya yöneticisi için esnek GraphQL API.GraphQL APITam
2 dakikadan azKampanya yöneticisi için REST API entegrasyonu.REST APITam
~3–5 dakikaKampanya yöneticisi için sunucu-tarafı PHP arka ucu.REST APITam
Hızlı (5 dakika) kurulum.NET arka ucu için kampanya yöneticisi.Typed SDKTam

Kurulum süresi, bu şablon şeması kullanılarak proje başlangıcından ilk pazarlama sorgusuna kadar beklenen süreyi yansıtır.

Sıkça Sorulan Sorular

Bu şablonla bir Kampanya Yöneticisi arka planı oluşturma hakkında sıkça sorulan sorular.

Kampanya Yöneticisi arka ucu nedir?
Kampanya Yöneticisi şablonu neleri içerir?
Bir pazarlama uygulaması için neden Back4app kullanmalıyım?
Flutter ile kampanyalar ve kanallar için nasıl sorgu çalıştırırım?
Next.js Server Actions ile nasıl bir potansiyel müşteri oluştururum?
React Native kampanyaları ve kanalları çevrimdışı olarak önbelleğe alabilir mi?
Yinelenen lead'leri nasıl önlerim?
Android üzerinde kampanya performansını göstermek için en iyi yol nedir?
Analitik akışı baştan sona nasıl çalışır?

Dünya çapında geliştiriciler tarafından güvenilmektedir

Back4app şablonlarıyla pazarlama ürünlerini daha hızlı gönderen ekiplere katılın

G2 Users Love Us Badge

Kampanya Yöneticisi Uygulamanızı Yapmaya Hazır mısınız?

Dakikalar içinde pazarlama projenize başlayın. Kredi kartı gerekmez.

Teknoloji Seç