ChatGPT Ads Conversions API Kurulumu Nasıl Yapılır? Server-Side Dönüşüm Takibi, Event ID ve Deduplication Rehberi

No Comments

ChatGPT Ads kampanyalarında OpenAI Pixel web sitesindeki dönüşümleri tarayıcı üzerinden ölçmeye yardımcı olur. Ancak yalnızca browser tabanlı tracking kullanıldığında reklam engelleyiciler, tarayıcı gizlilik özellikleri, cookie kısıtlamaları, sayfanın kapanması veya JavaScript'in çalışmaması gibi nedenlerle bazı dönüşüm sinyalleri eksik kalabilir.

ChatGPT Ads Conversions API, satın alma, lead, kayıt, abonelik veya randevu gibi gerçek iş sonuçlarını doğrudan işletmenin sunucusundan OpenAI'nin reklam ölçüm sistemine göndermeye yardımcı olan server-to-server dönüşüm altyapısıdır.

OpenAI'nin güncel geliştirici dokümantasyonuna göre Conversions API, mümkün olduğunda yalnızca Pixel kullanımına kıyasla daha güvenilir bir tracking kaynağı olarak kullanılabilir. Pixel ve Conversions API birlikte kullanıldığında ise aynı gerçek dönüşümün iki kez sayılmasını önlemek için aynı event ID kullanılabilir.

Kısaca: OpenAI Pixel tarayıcıdan sinyal gönderir. Conversions API ise işletmenin sunucusundan doğrulanmış conversion event'leri gönderir. İki sistem birlikte kullanıldığında daha dayanıklı bir ChatGPT Ads ölçüm altyapısı oluşturulabilir.

OpenAI Pixel kurulumunu henüz yapmadıysanız önce şu rehberimizi inceleyebilirsiniz:

ChatGPT Ads OpenAI Pixel Kurulumu Nasıl Yapılır? Event, GTM, Advanced Matching ve Test Rehberi

ChatGPT Ads Conversions API Nedir?

Conversions API, conversion event'lerinin web tarayıcısı yerine işletmenin kendi server veya backend sisteminden OpenAI'ye gönderilmesini sağlayan ölçüm yöntemidir.

Örneğin bir e-ticaret mağazasında:

Kullanıcı ödeme yaptı → Sipariş backend'de başarıyla oluşturuldu → order_created event'i Conversions API ile OpenAI'ye gönderildi

şeklinde çalışabilir.

Lead generation işletmesinde ise:

Form backend'e ulaştı → CRM lead kaydı oluşturuldu → lead_created event'i server üzerinden gönderildi

yapısı kullanılabilir.

Bu nedenle Conversions API yalnızca sayfa üzerindeki kullanıcı tıklamasına değil, işletmenin kendi sisteminde doğrulanmış gerçek sonuca bağlanabilir.

Conversions API Neden Kullanılmalı?

Browser tarafındaki Pixel oldukça kullanışlıdır ancak bazı teknik sınırlamalara maruz kalabilir.

Örneğin:

  • Reklam engelleyiciler
  • Tarayıcı gizlilik sistemleri
  • Cookie kısıtlamaları
  • JavaScript'in yüklenmemesi
  • Sayfanın conversion event'inden önce kapanması
  • Consent nedeniyle browser event'inin çalışmaması

ölçümü etkileyebilir.

Server tarafındaki Conversions API ise işletmenin kendi backend sisteminden event gönderebildiği için özellikle:

  • Satın alma
  • Üyelik
  • Abonelik
  • CRM lead
  • Randevu
  • Offline satış

gibi doğrulanmış iş sonuçlarında önemli avantaj sağlayabilir.

Önemli: Conversions API kullanıcı izinlerini veya veri koruma yükümlülüklerini ortadan kaldırmaz. Yalnızca event'in teknik olarak server üzerinden gönderilmesini sağlar.

OpenAI Pixel ile Conversions API Arasındaki Fark Nedir?

Özellik OpenAI Pixel Conversions API
Çalıştığı Yer Kullanıcının tarayıcısı İşletmenin sunucusu
JavaScript Gerekir mi? Evet Hayır
Ad Blocker Etkisi Daha fazla etkilenebilir Daha az etkilenir
Backend Sonuçlarını Ölçme Sınırlı olabilir Güçlü
Purchase Gönderilebilir Gönderilebilir
Lead Gönderilebilir Gönderilebilir
Mobil App Event'leri app_installed ve app_opened desteklenmez Desteklenir
Birlikte Kullanım Aynı conversion için aynı event ID kullanılarak deduplication yapılabilir.

Pixel ve Conversions API Birlikte Kullanılmalı mı?

OpenAI daha dayanıklı conversion measurement için iki yöntemin birlikte kullanılabileceğini belirtmektedir.

Örneğin:

Browser

order_created → OpenAI Pixel

Server

order_created → Conversions API

Aynı gerçek sipariş iki sistemden de gönderilebilir.

Ancak iki event'te:

  • Aynı Pixel ID
  • Aynı event türü
  • Aynı event ID

kullanılmalıdır.

Böylece OpenAI aynı dönüşümü iki ayrı satış olarak saymak yerine duplicate event'leri birleştirebilir.

Conversions API Kullanırsam Pixel Kurmak Zorunda mıyım?

Hayır.

OpenAI'nin güncel teknik dokümantasyonuna göre yalnızca server-side measurement kullanılan bir entegrasyonda JavaScript Pixel'in browser tarafında yüklenmesi zorunlu değildir.

Ancak Conversions API yine bir web data source'a bağlı Pixel ID kullanır.

Yani:

Pixel ID gerekli → JavaScript Pixel kurulumu her zaman zorunlu değil

şeklinde düşünülmelidir.

Conversions API Kurulumu İçin Neler Gerekiyor?

Temel olarak:

  • ChatGPT Ads Manager hesabı
  • Conversion data source / Pixel ID
  • Conversions API Key
  • Backend veya server erişimi
  • Gönderilecek conversion event'lerinin belirlenmesi

gerekir.

API entegrasyonu:

  • Özel backend
  • CRM
  • E-ticaret sistemi
  • Serverless function
  • Middleware
  • Onaylı measurement partneri

üzerinden gerçekleştirilebilir.

Conversions API Key Nereden Alınır?

Conversions API için kullanılan anahtar, conversion data source ile aynı reklam hesabına ait olmalıdır.

Ads Manager veya desteklenen API yönetim akışında:

  1. Conversion data source oluşturulur.
  2. Pixel ID alınır.
  3. Conversions API Key oluşturulur.
  4. API Key güvenli server ortamında saklanır.
  5. Server event isteklerinde bu key kullanılır.

Conversions API Key yalnızca event gönderimi için kullanılmalıdır.

Conversions API Key Nerede Saklanmalı?

Kesinlikle browser kodunda saklanmamalıdır.

OpenAI, Conversions API anahtarının:

  • Server-side secret manager
  • Güvenli environment variable
  • Backend secret storage

gibi güvenli alanlarda tutulmasını önerir.

Şuralara konulmamalıdır:

  • JavaScript frontend kodu
  • HTML kaynak kodu
  • Public GitHub repository
  • Client-visible environment variable
  • Log dosyaları

Conversions API Key bir backend credential'dır. Kullanıcının tarayıcısına gönderilmemelidir.

ChatGPT Ads Conversions API Endpoint'i Nasıl Çalışır?

OpenAI'nin güncel geliştirici dokümantasyonunda server event'leri Conversions API endpoint'ine POST isteğiyle gönderilir.

Temel mantık:

POST https://bzr.openai.com/v1/events?pid=PIXEL-ID
Authorization: Bearer CONVERSIONS-API-KEY
Content-Type: application/json

Request içerisinde gönderilecek event'ler events dizisinde bulunur.

Basitleştirilmiş yapı:

{
  "events": [
    {
      "id": "order_12345",
      "type": "order_created",
      "timestamp_ms": 1773892800000,
      "source_url": "https://site.com/siparis-basarili",
      "action_source": "web",
      "data": {
        "type": "contents",
        "amount": 249900,
        "currency": "TRY"
      }
    }
  ]
}

Bu yalnızca yapıyı açıklayan örnektir. Gerçek entegrasyonda OpenAI Developers üzerindeki güncel API şeması kullanılmalıdır.

Conversions API Bir İstekte Kaç Event Kabul Ediyor?

OpenAI'nin güncel Conversions API dokümantasyonuna göre tek request içerisinde:

En fazla 1.000 event

gönderilebilir.

Bu özellikle:

  • Yüksek hacimli e-ticaret
  • CRM entegrasyonu
  • Offline conversion aktarımı
  • Measurement partnerleri

için batch event gönderimini mümkün hale getirir.

Batch İçindeki Bir Event Hatalıysa Ne Olur?

Burada önemli bir teknik detay bulunmaktadır.

OpenAI'nin güncel Conversions API sisteminde bir batch içerisindeki event'lerden biri validation hatası alırsa:

Bütün batch başarısız olabilir.

Bu nedenle büyük batch'ler gönderirken:

  • Event şemasını önceden doğrulamak,
  • Timestamp'leri kontrol etmek,
  • Event type'larını doğrulamak,
  • Currency formatını kontrol etmek

önemlidir.

validate_only Nedir?

Conversions API request'lerinde validate_only kullanılabilir.

Bu alan:

Event'leri kaydetmeden request'in geçerli olup olmadığını test etmeye

yardımcı olur.

Örneğin:

{
  "validate_only": true,
  "events": [
    ...
  ]
}

şeklinde gönderilen request gerçek conversion event olarak kaydedilmeden validation amacıyla kullanılabilir.

Canlı entegrasyona geçmeden önce validate_only ile test yapmak faydalıdır.

Conversions API Event Yapısı Nasıldır?

Her event temel olarak:

  • Event ID
  • Event type
  • Timestamp
  • Action source
  • Source URL
  • Attribution reference
  • User matching bilgileri
  • Event data

gibi alanlardan oluşabilir.

Bütün alanların her event için zorunlu olması gerekmez.

Event ID Nedir?

Her Conversions API event'inde id bulunması gerekir.

Bu değer belirli gerçek işlemi benzersiz şekilde temsil eder.

Örnek

order_874521

veya:

lead_20261003_10042

kullanılabilir.

Event ID özellikle:

  • Retry işlemleri
  • Pixel + CAPI deduplication
  • Duplicate event kontrolü

açısından önemlidir.

Retry Yaparken Yeni Event ID Kullanılmalı mı?

Hayır.

Aynı gerçek event'i bağlantı hatası nedeniyle yeniden gönderiyorsanız aynı event ID korunmalıdır.

Örneğin:

İlk request başarısız → order_12345

ise retry:

order_12345

olarak gönderilmelidir.

Her retry'da yeni ID üretmek aynı gerçek conversion'ın farklı event'ler gibi değerlendirilmesine neden olabilir.

Timestamp Nasıl Gönderilmeli?

Conversions API event'lerinde timestamp_ms zorunludur.

Değer:

Unix timestamp milliseconds

formatında gönderilir.

Önemli olan event'in API'ye gönderildiği zamanı değil, gerçek kullanıcı veya iş aksiyonunun gerçekleştiği zamanı göndermektir.

Event Timestamp Ne Kadar Eski Olabilir?

OpenAI'nin güncel Conversions API kurallarına göre event timestamp:

  • Son 7 gün içerisinde olmalıdır.
  • Gelecekte en fazla yaklaşık 10 dakika ileride olabilir.

Bundan daha eski event'ler kabul edilmeyebilir.

Server queue kullanıyorsanız event'in gerçek zamanını saklayın. Event gönderim zamanını conversion zamanı olarak yazmayın.

Retry Yapıldığında Timestamp Değiştirilmeli mi?

Hayır.

Event dün saat 14:00'te gerçekleştiyse bugün yapılan retry request'inde timestamp bugünün zamanı yapılmamalıdır.

Gerçek conversion zamanı korunmalıdır.

Bu attribution ve measurement doğruluğu açısından önemlidir.

action_source Nedir?

action_source, conversion'ın hangi ortamda gerçekleştiğini tanımlar.

OpenAI'nin güncel API yapısında kullanılabilecek değerler arasında:

  • web
  • mobile_app
  • offline
  • physical_store
  • phone_call
  • email
  • other

bulunmaktadır.

Web Sitesindeki Dönüşüm İçin action_source Ne Olmalı?

Web sitesi üzerinden gerçekleşen dönüşümde:

action_source = web

kullanılır.

Web event'lerinde source_url da gönderilmelidir.

Örnek

https://sammedya.com/tesekkurler/

veya dönüşümün gerçekleştiği ilgili URL kullanılabilir.

Telefonla Gerçekleşen Satış Gönderilebilir mi?

Conversions API farklı action source değerleri desteklediği için işletmenin measurement yapısına göre telefon üzerinden gerçekleşen uygun bir conversion:

action_source = phone_call

olarak gönderilebilir.

Ancak event'in reklamla ilişkilendirilebilmesi için yeterli attribution ve matching sinyali bulunması gerekir.

Fiziksel Mağaza Satışı Gönderilebilir mi?

Desteklenen action source seçeneklerinden biri:

physical_store

olduğu için uygun first-party measurement altyapısında fiziksel mağaza dönüşümleri de server-side event olarak tanımlanabilir.

Ancak:

  • Consent
  • Matching
  • Veri doğruluğu
  • Attribution

özellikle dikkatle yönetilmelidir.

ChatGPT Ads Mobil Uygulama Dönüşümleri Ölçülebilir mi?

Evet, ancak önemli bir sınırlama vardır.

OpenAI'nin güncel event taxonomy'sinde:

  • app_installed
  • app_opened

desteklenmektedir.

Bu event'ler:

  • Conversions API üzerinden gönderilir.
  • action_source=mobile_app kullanır.
  • JavaScript OpenAI Pixel üzerinden gönderilmez.

OpenAI şu anda native mobile SDK veya ayrı mobile data source desteği sunmamaktadır.

Mobil App Event'leri İçin Hangi Pixel ID Kullanılır?

OpenAI'nin güncel dokümantasyonuna göre mobil lifecycle event'leri için mevcut bir web data source Pixel ID kullanılabilir.

Yani ayrı native mobile Pixel oluşturulması gereken bir yapı şu anda bulunmamaktadır.

source_url Nedir?

source_url, web conversion event'inin hangi URL bağlamında gerçekleştiğini gösterir.

Örneğin:

https://magaza.com/checkout/basarili

veya:

https://firma.com/demo-talebi/

kullanılabilir.

Web action source kullanıldığında source URL'nin:

  • Scheme içermesi,
  • Host içermesi

gerekir.

Örneğin yalnızca:

/tesekkurler/

yerine tam URL kullanılmalıdır.

oppref Conversions API'de Neden Önemli?

oppref, ChatGPT Ads reklam tıklamasını conversion ile ilişkilendirmeye yardımcı olan OpenAI attribution referansıdır.

OpenAI Pixel bu değeri landing page URL'sinden otomatik olarak yakalayabilir.

Conversions API ise:

oppref değerini sizin yerinize otomatik yakalamaz.

Bu nedenle server-side event gönderiyorsanız landing page'e ulaşan oppref değerini kendi sisteminizde korumanız ve conversion event'iyle birlikte göndermeniz measurement kalitesini artırabilir.

oppref Nasıl Saklanabilir?

İşletmenin teknik altyapısına göre:

  • First-party cookie
  • Server session
  • CRM lead alanı
  • Order metadata
  • Backend database

gibi yöntemlerle conversion'a kadar taşınabilir.

Örnek Funnel

ChatGPT Ads tıklaması
↓
oppref landing page'e gelir
↓
Form hidden field / backend session
↓
CRM lead
↓
Satış gerçekleşir
↓
Conversions API event'ine oppref eklenir

oppref Değiştirilebilir mi?

Hayır.

OpenAI, attribution reference string'inin:

olduğu gibi ve değiştirilmeden

gönderilmesini ister.

Değer:

  • Kısaltılmamalı
  • Hash edilmemeli
  • Parçalanmamalı
  • Başka kullanıcıyla paylaşılmamalı

ve gerçekten ilgili reklam etkileşiminden geldiyse kullanılmalıdır.

obref Nedir?

OpenAI'nin güncel API değişikliklerinde Conversions API event'lerinde kullanıcı eşleştirmesine yardımcı olmak amacıyla Pixel browser reference değerinin:

events[].user.obref

alanında gönderilmesi desteklenmektedir.

Bu alan mevcut olduğunda server-side measurement matching kalitesine ek sinyal sağlayabilir.

Conversions API User Matching Nedir?

Server event'in ilgili reklam etkileşimiyle daha iyi eşleştirilebilmesi için uygun first-party kullanıcı sinyalleri gönderilebilir.

Desteklenen alanlar arasında:

  • Hashed e-mail
  • Hashed external ID
  • Ülke
  • Şehir
  • Posta kodu
  • IP adresi
  • User agent
  • OpenAI browser reference

gibi bilgiler bulunabilir.

Her alanı göndermek zorunlu değildir. İşletme yalnızca geçerli kullanım amacı, kullanıcı izni ve veri minimizasyonu ilkelerine uygun alanları göndermelidir.

E-Posta Conversions API'ye Açık Olarak mı Gönderilir?

Conversions API user matching alanlarında e-posta gibi belirli tanımlayıcılar hash edilmiş şekilde gönderilebilir.

Örneğin:

emails_sha256

alanı kullanılabilir.

Genel olarak süreç:

  1. E-posta normalize edilir.
  2. SHA-256 hash uygulanır.
  3. Hash sonuç Conversions API'ye gönderilir.

OpenAI'nin güncel API şeması ve normalizasyon kuralları uygulanmalıdır.

External ID Nedir?

External ID, işletmenin kendi sistemindeki müşteri veya kullanıcı kimliğini temsil edebilir.

Örneğin:

customer_78412

gibi dahili ID kullanılabilir.

Conversions API'de uygun external ID değerleri SHA-256 hash edilmiş şekilde matching amacıyla gönderilebilir.

External ID:

  • Tahmin edilmesi kolay kişisel bilgi olmamalı.
  • İşletmenin kendi sisteminde tutarlı olmalı.
  • Gerekli consent ve veri işleme şartlarını karşılamalıdır.

IP Address ve User Agent Gönderilmeli mi?

Web conversion measurement'ında mevcut olduğunda:

  • IP address
  • User agent

matching kalitesine yardımcı olabilir.

Ancak bu verilerin gönderilmesi:

  • Geçerli mevzuat
  • Consent
  • Gizlilik politikası
  • Veri minimizasyonu

dikkate alınarak değerlendirilmelidir.

Conversions API Verileri Reklam Kişiselleştirmesinde Kullanılıyor mu?

OpenAI'nin güncel Conversions API dokümantasyonunda, Conversions API ile toplanan verilerin şu anda kullanıcı seviyesinde reklam kişiselleştirmesi için kullanılmadığı belirtilmektedir.

API içerisinde ayrıca:

opt_out

alanı bulunmaktadır.

OpenAI gelecekte kullanıcı seviyesinde kişiselleştirme kullanımını değiştirirse bu opt-out tercihini dikkate alacağını belirtmektedir.

Conversions API KVKK Açısından Nasıl Değerlendirilmeli?

Türkiye'deki işletmeler first-party müşteri verisini bir reklam measurement sistemine gönderirken KVKK kapsamındaki yükümlülüklerini ayrıca değerlendirmelidir.

Özellikle:

  • İşleme amacı
  • Hukuki dayanak
  • Aydınlatma
  • Aktarım
  • Consent gereksinimleri
  • Veri minimizasyonu
  • Saklama politikası

işletmenin kullanım senaryosuna göre incelenmelidir.

Bu bölüm hukuki danışmanlık değildir. Kişisel veri aktarımıyla ilgili uygulamalar için gerektiğinde KVKK konusunda uzman hukuk danışmanından destek alınmalıdır.

ChatGPT Ads gizlilik rehberimiz:

ChatGPT Ads Gizlilik ve Kişiselleştirme Nasıl Çalışır? Kullanıcı Verileri ve Reklam Güvenliği Rehberi

Conversions API Hangi Event'leri Destekliyor?

Güncel standart event listesinde:

  • app_installed
  • app_opened
  • appointment_scheduled
  • checkout_started
  • contents_viewed
  • items_added
  • lead_created
  • order_created
  • page_viewed
  • registration_completed
  • subscription_created
  • trial_started
  • custom

bulunmaktadır.

Standart event gerçek kullanıcı eylemini karşılıyorsa öncelikle standart event kullanılması daha uygundur.

Purchase İçin Hangi Event Kullanılmalı?

Tamamlanmış satın alma için:

order_created

kullanılır.

Event içerisinde uygun durumlarda:

  • Toplam sipariş değeri
  • Para birimi
  • Ürün ID'leri
  • Ürün isimleri
  • Adet
  • Ürün varyant bilgileri

gönderilebilir.

Lead İçin Hangi Event Kullanılmalı?

Başarılı lead oluşturulduğunda:

lead_created

kullanılabilir.

Event:

  • Form butonuna basıldığında değil,
  • Lead işletmenin backend veya CRM sisteminde gerçekten oluşturulduğunda

gönderilmelidir.

Randevu İçin Hangi Event Kullanılmalı?

Başarılı:

  • Demo
  • Satış görüşmesi
  • Danışmanlık randevusu
  • Rezervasyon

oluşturulduğunda:

appointment_scheduled

kullanılabilir.

SaaS İçin Hangi Event'ler Kullanılabilir?

Bir SaaS funnel'ında:

registration_completed → trial_started → subscription_created

event zinciri oluşturulabilir.

Böylece:

  • Kayıt
  • Ücretsiz deneme
  • Ücretli abonelik

ayrı ayrı ölçülebilir.

SaaS kampanyaları hakkında:

ChatGPT Ads SaaS Reklamları Nasıl Verilir? Demo, Trial ve Abonelik Stratejisi

Custom Event Kullanılabilir mi?

Evet.

Standart event listesinde karşılığı bulunmayan işletmeye özel conversion için:

custom

event kullanılabilir.

Ek olarak custom_event_name gönderilir.

Örnekler

quote_approved

catalog_downloaded

finance_application_completed

gibi işletmeye özgü event isimleri düşünülebilir.

Custom Event Adı Nasıl Yazılmalı?

OpenAI'nin güncel kurallarına göre:

  • 1–64 karakter arasında olmalı.
  • Harf veya rakamla başlamalı.
  • Harf veya rakamla bitmeli.
  • Harf, rakam, alt çizgi veya tire kullanılabilir.
  • Standart event isimlerinden biriyle aynı olamaz.

API custom event adını küçük harfe dönüştürebilir.

Custom Event Conversion Optimization İçin Kullanılabilir mi?

Güncel conversion-optimized campaign sisteminde optimization goal olarak standart conversion event kullanılması gerekir.

Custom event:

  • Measurement
  • Reporting

amacıyla kullanılabilir ancak conversion optimization goal olarak kullanılamaz.

amount ve currency Nasıl Gönderilmeli?

Parasal değer gönderildiğinde amount integer olarak ilgili para biriminin standart minor unit formatında gönderilir.

Örnek

249,90 TRY için:

amount = 24990

ve:

currency = TRY

kullanılır.

Amount gönderiyorsanız currency de gönderilmelidir.

Ürün Detayları Conversions API'ye Gönderilebilir mi?

Evet.

Uygun event data türlerinde contents dizisi kullanılarak:

  • Ürün ID
  • Parent / Group ID
  • Ürün adı
  • Content type
  • Quantity
  • Ürün tutarı
  • Currency
  • Variant bilgileri

gönderilebilir.

Örnek

{
  "id": "sku_1452",
  "group_id": "product_241",
  "name": "Siyah Spor Ayakkabı",
  "content_type": "product",
  "quantity": 1,
  "amount": 249900,
  "currency": "TRY",
  "variant_dict": {
    "size": "42",
    "color": "black"
  }
}

variant_dict Ne İşe Yarar?

Conversions API ürün varyantlarının ayrıca gönderilmesini destekler.

Örneğin:

  • Beden
  • Renk
  • Model
  • Ölçü

gibi özellikler:

variant_dict

içerisinde saklanabilir.

Bu alan Conversions API üzerinden desteklenir ve ürün event'lerinin daha ayrıntılı tanımlanmasına yardımcı olabilir.

Pixel ve Conversions API Deduplication Nasıl Yapılır?

Aynı gerçek conversion iki kanaldan gönderiliyorsa:

Pixel

event = order_created
event_id = order_90872

Conversions API

event = order_created
event_id = order_90872

şeklinde aynı kimlik kullanılmalıdır.

Böylece aynı gerçek satışın:

2 purchase

olarak raporlanma riski azaltılır.

Deduplication İçin Yalnızca Event ID Yeterli mi?

OpenAI aynı gerçek conversion için:

  • Aynı Pixel ID
  • Aynı event type
  • Aynı event ID

kullanılmasını önerir.

Yani yalnızca event ID'yi eşitleyip event type'ı farklı göndermek doğru bir deduplication yapısı değildir.

Event ID Nasıl Üretilmeli?

Mümkünse işletmenin gerçek transaction veya business ID'sinden türetilmelidir.

Purchase

order_945211

Lead

lead_84122

Appointment

appointment_7218

Böylece aynı işlemin yeniden gönderiminde aynı ID korunabilir.

Random UUID Kullanılabilir mi?

Evet, ancak dikkatli kullanılmalıdır.

Her gerçek conversion oluşturulurken bir kez UUID üretilip database'e kaydedilebilir.

Retry sırasında aynı UUID tekrar kullanılmalıdır.

Her API request'inde yeni UUID üretmek duplicate kontrolünü bozar.

Conversions API Event'i Ne Kadar Hızlı Gönderilmeli?

Server-side conversion event'inin gerçek işlem doğrulandıktan sonra mümkün olduğunca kısa sürede gönderilmesi measurement kalitesi açısından faydalıdır.

OpenAI Event Quality değerlendirmesinde server event'lerinin işlemden sonra yaklaşık bir saat içerisinde alınıp alınmadığına ilişkin kalite uyarıları bulunabilir.

Bu nedenle:

  • Saatlerce bekleyen queue
  • Günde bir defa toplu gönderim
  • Ertesi gün event aktarımı

gibi yapılar uygun olmayabilir.

Event Queue Kullanılabilir mi?

Evet.

Sağlam backend mimarisinde event'ler queue sistemi üzerinden gönderilebilir.

Ancak queue:

  • Event ID'yi korumalı.
  • Gerçek event timestamp'ini korumalı.
  • Retry politikasını kontrol etmeli.
  • Aynı conversion için yeni event üretmemelidir.

Özellikle API geçici olarak yanıt vermediğinde queue + retry yapısı veri kaybını azaltabilir.

Conversions API Hatasında Retry Yapılmalı mı?

Geçici network veya server hatalarında uygun retry mekanizması kullanılabilir.

Ancak:

  • Aynı event ID korunmalı.
  • Timestamp değiştirilmemeli.
  • Exponential backoff gibi kontrollü retry kullanılmalı.
  • Validation hatalarında sonsuz retry yapılmamalıdır.

Örneğin event şeması yanlışsa retry etmek yerine önce payload düzeltilmelidir.

Conversions API Test Ortamı Nasıl Kurulmalı?

Canlı production event'lerini göndermeden önce:

  1. Test Pixel veya uygun data source hazırlayın.
  2. Conversions API Key oluşturun.
  3. validate_only=true ile payload doğrulayın.
  4. Test event gönderin.
  5. Recent Events alanında event'i kontrol edin.
  6. Event type ve channel bilgisini doğrulayın.
  7. Daha sonra production event'lerine geçin.

Recent Events Nedir?

OpenAI conversion setup araçlarında yakın zamanda data source'a gelen event'leri kontrol etmeye yarayan event stream bulunabilir.

Güncel API dokümantasyonunda bu görünüm:

  • Yaklaşık son 15 dakikadaki event'leri,
  • En fazla son 50 event'i

gösterebilir.

Bu alan:

Event gerçekten OpenAI'ye ulaştı mı?

sorusunu test etmek için kullanılabilir.

Ancak:

Bu event reklam conversion'ı olarak attribute edildi mi?

sorusunun cevabı için conversion reporting kullanılmalıdır.

Recent Events ile Conversion Reporting Aynı Şey mi?

Hayır.

Recent Events

Teknik olarak event'in data source'a ulaştığını gösterir.

Conversion Reporting

Event'in uygun reklam etkileşimiyle eşleşip attributed conversion olarak sayılıp sayılmadığını gösterir.

Bu nedenle:

Recent Events'te görüyorum ama kampanyada Conversion 0.

durumu mümkündür.

Event Geldiği Halde Conversion Neden 0 Olabilir?

Bir event'in conversion olarak raporlanabilmesi için:

  • Doğru data source'tan gelmesi,
  • Kampanyada yapılandırılan conversion event ile eşleşmesi,
  • Uygun attribution window içerisinde gerçekleşmesi,
  • Uygun reklam etkileşimiyle eşleştirilebilmesi

gerekir.

Bu nedenle yalnızca API 200 response döndürmesi conversion attribution garantisi değildir.

Conversions API Click-Through Attribution Nasıl Çalışır?

Web event'leri uygun click attribution window içerisinde reklam tıklamasıyla ilişkilendirilebilir.

Matching için:

  • oppref
  • Uygun advanced matching bilgileri
  • Diğer measurement sinyalleri

kullanılabilir.

Attribution hakkında ayrıntılı bilgi:

ChatGPT Ads Attribution Nasıl Çalışır? Dönüşüm Penceresi, Satış ve ROAS Rehberi

Conversions API View-Through Attribution Destekliyor mu?

OpenAI'nin güncel dokümantasyonuna göre web event'lerinde, hesabınız için kullanılabilir olduğunda view-through attribution desteklenebilir.

View-through conversion:

  • Uygun reklam gösteriminden sonra,
  • Kullanıcı reklamı tıklamadan,
  • Bir gün içerisinde gerçekleşen uygun conversion

olarak değerlendirilebilir.

View-through attribution için API event'ine ayrıca özel bir alan eklemek gerekmez.

Click ve View Aynı Conversion'a Uygunsa Hangisi Öncelikli?

OpenAI'nin güncel attribution yapısında conversion hem uygun click-through hem de view-through kriterlerini karşılıyorsa:

Click attribution önceliklidir.

View-Through Conversion Conversions Sütununa Dahil mi?

OpenAI'nin güncel dokümantasyonunda önemli bir ayrım bulunmaktadır.

View-through conversion'lar Ads Manager'da ayrı campaign-level metric olarak raporlanabilir.

Standart:

Conversions

sütunu click-through conversion toplamını temsil etmeye devam eder.

Ayrıca:

  • CPA
  • Post-click CVR
  • Bidding
  • Billing
  • Conversion optimization

click-through bazlı olmaya devam eder.

App Event'lerinde View-Through Attribution Var mı?

Güncel dokümantasyona göre mobil app lifecycle event'leri ve mobile measurement entegrasyonları click-through bazlıdır.

View-through attribution web event'leri için ayrı değerlendirilir.

Conversion Event Kampanyaya Nasıl Bağlanır?

Data source'a event göndermek ile kampanyanın hangi event'i conversion sayacağını belirlemek iki ayrı işlemdir.

Örneğin server şu event'leri gönderiyor olabilir:

  • lead_created
  • appointment_scheduled
  • order_created

Ancak kampanya:

Lead

conversion'ını ölçmek istiyorsa Ads Manager'da ilgili event setting'in kampanyaya bağlanması gerekir.

Event göndermek ≠ Kampanyada conversion olarak tanımlamak

Clicks Kampanyasında Conversions API Kullanılabilir mi?

Evet.

Kampanya objective:

  • Clicks
  • Views

olsa bile conversion measurement eklenebilir.

Böylece kampanya trafik veya görünürlük amacıyla çalışırken:

  • Lead
  • Purchase
  • Registration

sonuçları ayrıca raporlanabilir.

Conversions Kampanyasında Conversions API Kullanılabilir mi?

Evet.

Conversion-optimized kampanya seçilen standart conversion event'i optimization goal olarak kullanır.

Event data source:

  • Pixel
  • Conversions API
  • veya ikisi birlikte

üzerinden measurement sinyali alabilir.

Kampanya hedefleri hakkında:

ChatGPT Ads Kampanya Hedefleri Nasıl Seçilir? Views, Clicks ve Conversions Rehberi

Conversion Optimization İçin Custom Event Kullanılabilir mi?

Hayır.

Güncel conversion-optimized campaign yapısında optimization goal olarak desteklenen standart event'lerden biri kullanılmalıdır.

Örneğin:

  • order_created
  • lead_created
  • registration_completed

gibi standart event'ler kullanılabilir.

Custom event'ler raporlama amacıyla kullanılabilir ancak optimization goal değildir.

Conversions API E-Ticarette Nasıl Kullanılır?

Örnek akış:

ChatGPT Ads
↓
Ürün Sayfası
↓
Sepet
↓
Checkout
↓
Ödeme Sağlayıcısı
↓
Backend Siparişi Onaylar
↓
order_created → Conversions API

Bu yapı purchase event'inin gerçekten sipariş oluşturulduktan sonra gönderilmesini sağlar.

Payment Webhook ile Purchase Event Gönderilebilir mi?

Evet, teknik olarak güçlü bir kullanım senaryosudur.

Ödeme sağlayıcısı başarılı ödeme webhook'u gönderdiğinde backend:

  1. Webhook imzasını doğrular.
  2. Siparişin gerçekten ödendiğini doğrular.
  3. Duplicate kontrolü yapar.
  4. order_created event'i oluşturur.
  5. Conversions API'ye gönderir.

Böylece kullanıcının ödeme sonrası teşekkür sayfasını açıp açmamasından bağımsız şekilde doğrulanmış purchase sonucu ölçülebilir.

ChatGPT Ads Conversions API Lead Generation İçin Nasıl Kullanılır?

Örnek:

ChatGPT Ads
↓
Landing Page
↓
Form Submission
↓
Backend Validation
↓
CRM Lead Oluşur
↓
lead_created → Conversions API

Bu yapı:

  • Spam form
  • Validation hatası
  • Backend'e ulaşmayan form

gibi gerçek lead olmayan aksiyonların conversion sayılmasını azaltabilir.

CRM'den Conversions API Event'i Gönderilebilir mi?

Evet.

CRM içerisinde kullanıcı:

  • MQL
  • SQL
  • Customer

gibi aşamalara geçtiğinde işletmenin teknik mimarisine ve desteklenen event taxonomy'sine göre server-side measurement kurulabilir.

Standart event gerçek CRM olayını karşılamıyorsa custom event kullanılabilir.

HubSpot kullanan işletmeler için doğrudan HubSpot entegrasyonu da bulunmaktadır:

ChatGPT Ads HubSpot Entegrasyonu Nasıl Yapılır? CRM, Lead, Workflow ve Satış Takibi Rehberi

Offline Satış Conversions API ile Gönderilebilir mi?

Conversions API'nin desteklediği action source seçenekleri offline conversion kullanımına imkan verir.

Örneğin:

Online Lead → Telefon Görüşmesi → Mağazada Satış

senaryosunda işletme uygun matching ve consent altyapısına sahipse gerçek satış sonucunu server-side event olarak göndermeyi değerlendirebilir.

Ancak event'in gerçekten reklamla ilişkilendirilebilmesi için yeterli matching bilgisi gerekir.

Conversions API ile UTM Birlikte Kullanılmalı mı?

Evet.

İki yapı farklı görevler üstlenir.

Conversions API

Conversion event'ini OpenAI'ye gönderir.

UTM

Google Analytics veya CRM içerisinde kampanya kaynağını tanımlar.

Örneğin:

ChatGPT Ads → UTM → GA4 / CRM

ve:

Backend → Conversions API → Ads Manager

aynı anda kullanılabilir.

UTM rehberi:

ChatGPT Ads UTM ve GA4 Takibi Nasıl Yapılır? Trafik, Kampanya ve Dönüşüm Ölçüm Rehberi

Conversions API Shopify'da Kullanılmalı mı?

Shopify için OpenAI'nin resmi ChatGPT Ads entegrasyonu ve OpenAI Pixel for Shopify kullanılabiliyorsa önce yerel entegrasyon değerlendirilmelidir.

Özel:

  • Headless Shopify
  • Harici checkout
  • Backend order processing
  • Özel attribution

yapılarında Conversions API ayrıca değerlendirilebilir.

Shopify entegrasyonu hakkında:

ChatGPT Ads Shopify Entegrasyonu Nasıl Yapılır? Ürün Kataloğu, Pixel, Kampanya ve Satış Takibi Rehberi

Headless Commerce İçin Conversions API Neden Önemli?

Headless e-ticaret sistemlerinde:

  • Frontend
  • Checkout
  • Payment
  • Backend

farklı sistemlerde çalışabilir.

Bu durumda browser Pixel'in bütün purchase sürecini tek başına takip etmesi daha zor olabilir.

Backend'de gerçek sipariş onaylandığında Conversions API kullanmak daha sağlam ölçüm sağlayabilir.

Conversions API İle Event Quality Nasıl İyileştirilir?

OpenAI measurement quality açısından birkaç temel uygulama önemlidir.

Event'i Hızlı Gönderin

Gerçek conversion sonrasında event'i uzun süre bekletmeyin.

Gerçek Timestamp'i Koruyun

Upload zamanını conversion zamanı olarak kullanmayın.

oppref'i Saklayın

Reklam tıklama referansı mevcutsa conversion'a kadar taşıyın.

Uygun User Matching Verisi Kullanın

İzin verilen first-party sinyalleri doğru formatta gönderin.

Event ID'yi Doğru Kullanın

Retry ve deduplication işlemlerinde aynı ID'yi koruyun.

Gerçek Conversion Gönderin

Buton tıklamalarını veya tamamlanmamış işlemleri alt funnel conversion gibi göndermeyin.

Conversions API'de En Sık Yapılan Hatalar

API Key'i Frontend'e Koymak

Ciddi güvenlik problemidir.

Her Retry'da Yeni Event ID Üretmek

Duplicate conversion oluşturabilir.

Timestamp'i Request Zamanı Yapmak

Gerçek event zamanı kaybolur.

oppref'i Kaybetmek

Click attribution kalitesini azaltabilir.

Yanlış Event Type Kullanmak

Campaign conversion setting ile eşleşme problemi oluşturabilir.

Amount'ı Ondalıklı Göndermek

Monetary amount minor unit integer formatında gönderilmelidir.

Amount Gönderip Currency Göndermemek

Payload validation hatasına neden olabilir.

Bir Hatalı Event'i Büyük Batch'e Eklemek

Tüm batch'in başarısız olmasına neden olabilir.

Validation Yapmadan Production'a Geçmek

Event kaybı veya toplu hata riskini artırır.

Browser ve Server Event'lerini Deduplicate Etmemek

Conversion sayılarını şişirebilir.

Kullanıcı Verisini Gereksiz Yere Göndermek

Veri minimizasyonu ve gizlilik açısından uygun değildir.

ChatGPT Ads Conversions API Kurulum Kontrol Listesi

  • Doğru Ads Manager hesabı kullanılıyor mu?
  • Conversion data source oluşturuldu mu?
  • Doğru Pixel ID kullanılıyor mu?
  • Conversions API Key oluşturuldu mu?
  • API Key yalnızca server'da mı saklanıyor?
  • Gönderilecek standard event'ler belirlendi mi?
  • Custom event gerekiyorsa isim standardı hazır mı?
  • Event ID gerçekten benzersiz mi?
  • Retry sırasında event ID korunuyor mu?
  • Gerçek event timestamp'i gönderiliyor mu?
  • Event 7 günlük zaman sınırı içerisinde mi?
  • action_source doğru mu?
  • Web event'lerinde source_url gönderiliyor mu?
  • oppref yakalanıyor mu?
  • oppref conversion'a kadar korunuyor mu?
  • Uygun matching verileri doğru formatta mı?
  • Hash edilmesi gereken alanlar doğru hash ediliyor mu?
  • Consent ve KVKK süreçleri kontrol edildi mi?
  • Amount minor unit integer mı?
  • Currency doğru ISO kodu mu?
  • Pixel + CAPI aynı event'i gönderiyorsa event ID aynı mı?
  • Batch boyutu 1.000 event'i geçiyor mu?
  • validate_only ile test yapıldı mı?
  • Recent Events üzerinden event ulaştı mı?
  • Campaign doğru conversion event setting'e bağlı mı?
  • Conversion reporting kontrol edildi mi?

En önemli kural: Conversions API'ye mümkün olduğunca gerçek, doğrulanmış ve işletme açısından anlamlı conversion sonuçlarını gönderin. Çok fazla event değil, doğru event ölçüm kalitesini artırır.

Örnek E-Ticaret Conversions API Yapısı

Bir online mağazanın purchase measurement sistemini örnek alalım.

1. Reklam Tıklaması

Kullanıcı ChatGPT Ads reklamını tıklar.

2. Landing Page

OpenAI oppref değeri uygun reklam tıklamasında URL'ye gelir.

3. Session

oppref first-party yapıda saklanır.

4. Sepet

Kullanıcı ürün ekler.

5. Checkout

Ödeme süreci başlar.

6. Payment

Ödeme sağlayıcısı başarılı ödeme sonucunu backend'e iletir.

7. Sipariş

Backend siparişi oluşturur:

order_id = 785421

8. Conversions API

Server:

event_id = order_785421
event_type = order_created

ile conversion gönderir.

9. Ads Manager

Event uygun reklam etkileşimiyle ilişkilendirilebilirse attributed conversion olarak raporlanabilir.

Örnek Lead Generation Conversions API Yapısı

Bir hizmet şirketini örnek alalım.

1. ChatGPT Ads

Kullanıcı reklamı tıklar.

2. Landing Page

UTM ve varsa oppref korunur.

3. Form

Kullanıcı teklif formunu doldurur.

4. Backend

Form:

  • Validation'dan geçer.
  • Spam kontrolünden geçer.
  • CRM'e kaydedilir.

5. Event

CRM lead ID:

lead_14985

event ID olarak kullanılabilir.

6. CAPI

Server:

lead_created

event'i gönderir.

7. Satış Süreci

Lead daha sonra:

Lead → SQL → Teklif → Müşteri

olarak CRM içerisinde takip edilir.

Örnek SaaS Conversions API Yapısı

SaaS platformunda:

registration_completed → trial_started → subscription_created

event'leri backend üzerinden gönderilebilir.

Özellikle abonelik ödeme sağlayıcısı:

  • Stripe
  • iyzico
  • PayTR
  • veya başka backend ödeme sistemi

üzerinden webhook kullanıyorsa başarılı abonelik sonucu server tarafında doğrulanabilir.

Conversions API Kampanya Performansını Nasıl İyileştirir?

Conversions API'nin amacı doğrudan:

Reklamları otomatik olarak daha ucuz hale getirmek

değildir.

Temel avantajı daha güvenilir conversion measurement sağlamaktır.

Daha kaliteli measurement sayesinde reklamveren:

  • Gerçek conversion maliyetini daha doğru analiz edebilir.
  • Kampanyaları gerçek iş sonuçlarına göre karşılaştırabilir.
  • Conversion-optimized kampanyalara daha güvenilir sinyaller sağlayabilir.
  • Bütçe kararlarını daha sağlam veriye dayandırabilir.

Conversions API bir reklam hilesi değil, measurement altyapısıdır.

Conversions API Kullanmak Satışları Artırır mı?

Tek başına satış garantisi vermez.

Satış performansı:

  • Ürün veya hizmet
  • Fiyat
  • Reklam alaka düzeyi
  • Landing page
  • Teklif
  • Bütçe
  • Conversion rate

gibi birçok faktörden etkilenir.

Conversions API ise işletmenin gerçek sonuçları daha doğru ölçmesine ve kampanya kararlarını daha güvenilir verilere göre vermesine yardımcı olur.

Pixel mi Conversions API mi Kullanmalıyım?

Bu seçim teknik altyapıya göre yapılmalıdır.

Sadece Pixel

Basit web sitesi ve sınırlı teknik kaynak bulunan işletmeler için başlangıç olabilir.

Sadece Conversions API

Backend'de doğrulanan conversion sonuçlarını ölçmek isteyen ve browser Pixel kullanmak istemeyen sistemlerde değerlendirilebilir.

Pixel + Conversions API

Daha dayanıklı measurement isteyen işletmeler için değerlendirilebilir.

Genel yaklaşım: İşletmenin teknik imkanı varsa browser ve server measurement'ı doğru deduplication yapısıyla birlikte kullanmak daha kapsamlı bir ölçüm altyapısı sağlayabilir.

ChatGPT Ads Conversions API Ne Zaman Kurulmalı?

İdeal olarak:

Kampanya başlamadan önce

kurulmalıdır.

Önerilen sıra:

  1. Conversion strategy belirleyin.
  2. Data source oluşturun.
  3. Pixel ID alın.
  4. Conversions API Key oluşturun.
  5. Backend event mapping hazırlayın.
  6. oppref ve matching yapısını kurun.
  7. Event ID stratejisini belirleyin.
  8. Validation testlerini yapın.
  9. Pixel ile birlikte kullanılacaksa deduplication test edin.
  10. Ads Manager'da conversion event setting oluşturun.
  11. Kampanyaya bağlayın.
  12. Test conversion gerçekleştirin.
  13. Sonra kampanyayı yayınlayın.

SAM Medya ile ChatGPT Ads Conversions API ve Server-Side Tracking

Conversions API kurulumu yalnızca API endpoint'ine JSON göndermekten ibaret değildir.

Sağlıklı bir server-side measurement sisteminde:

  • Doğru conversion event seçimi
  • Backend doğrulaması
  • Event ID mimarisi
  • Retry sistemi
  • Deduplication
  • oppref saklama
  • UTM ve CRM bağlantısı
  • User matching
  • Consent
  • Event quality

birlikte değerlendirilmelidir.

SAM Medya olarak ChatGPT Ads çalışmalarında:

  • Conversions API planlaması
  • Pixel ve data source kurulumu
  • Server-side conversion architecture
  • Lead event entegrasyonu
  • Purchase event entegrasyonu
  • Registration ve SaaS event'leri
  • Event ID stratejisi
  • Pixel + CAPI deduplication
  • oppref attribution akışı
  • CRM entegrasyonu
  • UTM ve GA4 bağlantısı
  • User matching değerlendirmesi
  • Consent ve veri minimizasyonu kontrolleri
  • Batch event yapısı
  • Validation ve test süreçleri
  • Event Quality kontrolleri
  • Conversion reporting
  • Conversion-optimized kampanya ölçümü

gibi süreçleri birlikte değerlendirebiliriz.

ChatGPT Ads kampanyalarınızda gerçek lead, satış, kayıt ve abonelik sonuçlarını daha dayanıklı server-side measurement altyapısıyla takip etmek için SAM Medya'ya ulaşabilirsiniz.

Profesyonel ChatGPT Ads yönetimi hakkında:

ChatGPT Ads Ajansı Nedir? Profesyonel ChatGPT Reklam Yönetimi Rehberi

ChatGPT Ads Conversions API Hakkında Sık Sorulan Sorular

ChatGPT Ads Conversions API nedir?

Web sitesi, backend, CRM veya diğer server sistemlerinde gerçekleşen uygun conversion event'lerini server-to-server yöntemle OpenAI reklam ölçüm sistemine göndermeye yarayan API'dir.

Conversions API OpenAI Pixel'den daha mı güvenilir?

OpenAI güncel geliştirici belgelerinde Conversions API'yi mümkün olduğunda Pixel'e göre daha güvenilir bir tracking kaynağı olarak tanımlamaktadır. En kapsamlı yapı Pixel ve CAPI'nin birlikte kullanılması olabilir.

Conversions API kullanmak için Pixel kurmak zorunda mıyım?

Browser JavaScript Pixel kurulumu zorunlu değildir ancak server event'leri bir web data source'a ait Pixel ID kullanır.

Conversions API Key nerede saklanmalı?

Yalnızca server-side secret manager veya güvenli backend environment içerisinde saklanmalıdır. Browser koduna, public repository'ye veya loglara yazılmamalıdır.

Conversions API kaç event'i tek seferde kabul ediyor?

OpenAI'nin güncel dokümantasyonuna göre tek request içinde en fazla 1.000 event gönderilebilir.

Batch içerisindeki bir event hatalıysa ne olur?

Bir event validation hatası alırsa bütün batch başarısız olabilir. Bu nedenle büyük batch'lerde payload validation önemlidir.

validate_only ne işe yarar?

Event'leri gerçek conversion olarak kaydetmeden payload yapısını doğrulamak için kullanılabilir.

Event ID zorunlu mu?

Evet. Her Conversions API event'i non-empty benzersiz bir ID içermelidir.

Retry yaparken yeni Event ID oluşturmalı mıyım?

Hayır. Aynı gerçek event yeniden gönderiliyorsa aynı event ID kullanılmalıdır.

Conversions API event timestamp ne kadar eski olabilir?

Güncel API kurallarına göre event timestamp son 7 gün içerisinde olmalı ve gelecekte yaklaşık 10 dakikadan daha ileri olmamalıdır.

Purchase için hangi event kullanılmalı?

Tamamlanmış satın alma işlemleri için order_created standart event'i kullanılabilir.

Lead için hangi event kullanılmalı?

Başarılı lead submission veya contact request için lead_created kullanılabilir.

Mobil app install event'i gönderilebilir mi?

Evet. app_installed ve app_opened Conversions API üzerinden action_source=mobile_app ile gönderilebilir. Bu event'ler JavaScript Pixel tarafından desteklenmemektedir.

oppref nedir?

ChatGPT Ads reklam tıklamasını sonraki conversion ile ilişkilendirmeye yardımcı olan OpenAI attribution referansıdır.

Conversions API oppref'i otomatik yakalar mı?

Hayır. Server-side entegrasyonda oppref'i reklamverenin kendi sistemi yakalamalı, saklamalı ve uygun conversion event'ine eklemelidir.

Conversions API'de e-posta gönderilebilir mi?

Uygun first-party user matching yapısında belirli tanımlayıcılar SHA-256 hash edilmiş biçimde gönderilebilir. Veri kullanımı geçerli consent ve veri koruma yükümlülüklerine uygun olmalıdır.

Pixel ve Conversions API aynı purchase'ı gönderirse iki kez sayılır mı?

Aynı Pixel ID, event type ve event ID kullanılırsa OpenAI duplicate event'leri deduplicate edebilir.

Conversions API custom event destekliyor mu?

Evet. Standart event taxonomy içerisinde bulunmayan işlemler custom event olarak gönderilebilir.

Custom event conversion optimization hedefi olabilir mi?

Hayır. Güncel conversion-optimized kampanya yapısında optimization goal için standart desteklenen conversion event gerekir.

Conversions API offline conversion gönderebilir mi?

API offline, physical_store, phone_call ve diğer action source değerlerini destekler. Ancak conversion attribution için uygun matching sinyallerinin bulunması gerekir.

Conversions API view-through conversion ölçebilir mi?

Uygun hesaplarda web event'leri view-through attribution için değerlendirilebilir. Bunun için API payload'ına ayrı bir view-through alanı eklenmez.

View-through conversion standart Conversions sütununa dahil mi?

OpenAI'nin güncel dokümantasyonuna göre view-through conversion ayrı campaign-level metric olarak raporlanır; standart Conversions metriği click-through conversion toplamı olarak kalır.

Event'i gönderdim ancak Ads Manager'da Conversion görünmüyor, neden?

Event'in kampanyadaki conversion setting ile eşleşmesi, attribution window içerisinde olması ve uygun reklam etkileşimiyle ilişkilendirilebilmesi gerekir. Teknik olarak event'in alınmış olması attributed conversion garantisi değildir.

Conversions API kampanya başlamadan önce kurulmalı mı?

Evet. Pixel, server event mapping, event ID, deduplication, attribution reference ve conversion settings kampanya bütçesi harcanmadan önce test edilirse daha sağlıklı measurement verisi elde edilir.

Yorum yap

Biz kimiz?

Tam hizmet dijital pazarlama ajansımız, işletmenizin tüm dijital pazarlama ihtiyaçlarını karşılayan kapsamlı çözümler sunar.

Bizimle iletişime geçin

Web sitelerinin organik arama skorlarını büyük ölçüde artırarak, yoğun rekabetin olduğu anahtar kelimelerde dahi en üst sıralarda yer almanızı sağlayan profesyonel SEO hizmetlerimizi sunuyoruz.

Blog