Daha önce kaydedilen Google Ads dönüşümlerinde düzenleme yapmak için IngestEvents yöntemini kullanın.
Data Manager API'de ayarlama, dönüşüm değerini yeniden belirleyebilir veya kullanıcı verilerini tamamlayabilir.
Google Ads API'den geçiş yapıyorsanız ayarlamaların her bir API'de nasıl işlendiğini karşılaştırmak için Google Ads API'den yükseltme başlıklı makaleyi inceleyin.
Desteklenen dönüşüm türleri
Aşağıdaki Google Ads dönüşüm türlerini ayarlayabilirsiniz:
- Çok kaynaklı dönüşümler: Web sitenizin Google etiketi tarafından
WEBSITEdönüşüm işlemi için kaydedilen dönüşümler. - Çevrimdışı dönüşümler ve potansiyel müşteriler için gelişmiş dönüşümler:
UPLOAD_CLICKSdönüşüm işlemi için daha önce yüklenen çevrimdışı etkinlikler.
Ayarlamaların işleyiş şekli
Google Ads, aynı dönüşüm işleminde etkinlikleri eşleştirmek için transactionId kullanır:
transactionId, aynı dönüşüm işlemi için mevcut bir dönüşümle eşleşirse Data Manager API isteği dönüşüm ayarlaması olarak değerlendirir.transactionIdmevcut bir dönüşümle eşleşmiyorsa Google Ads yeni bir dönüşüm oluşturur. Eşleşmeyen etkinlikler bölümüne bakın.
Ayarlama gönderme
Mevcut bir dönüşümü ayarlamak için aşağıdakileri içeren bir IngestEvents isteği gönderin:
- Orijinal etkinlikle aynı
transactionId. - Orijinal etkinlikle aynı hedef ve dönüşüm işlemi.
- Düzenlemek istediğiniz alanların güncellenmiş değerleri.
adIdentifiersveyauserDatagibi en az bir tanımlayıcı dahil olmak üzere bir etkinlik için gereken tüm alanlar. Çevrimdışı dönüşümler veya çok kaynaklı dönüşümler için etkinlik ve tanımlayıcı koşullarını inceleyin.
Orijinal etkinlikle gönderdiğiniz veya yakaladığınız tanımlayıcıların aynısını göndermenizi öneririz. transactionId mevcut bir dönüşümle eşleşmiyorsa Google Ads, yeni dönüşümü ilişkilendirmek için bu tanımlayıcıları kullanır.
Düzenleme türü belirtmeniz gerekmez. Data Manager API, transactionId ve sağladığınız alanlara göre isteğin nasıl işleneceğini belirler.
Veri alma istekleri gönderme hakkında daha fazla bilgi için çevrimdışı dönüşümler veya çok kaynaklı dönüşümler için etkinlik gönderme kılavuzlarına bakın.
Desteklenen alanlar
Aşağıdaki tabloda, bir etkinlik mevcut bir dönüşümle eşleştiğinde Google Ads'in her bir alanı nasıl uyguladığı listelenmiştir:
| Alan | Davranış |
|---|---|
conversionValue, currency |
Üzerine yazılır. Yeni değer, kaydedilen değerin yerini alır. |
userData |
Orijinal etkinlikte kullanıcı verisi yoksa tamamlanır, aksi takdirde yoksayılır. |
Diğer tüm alanlar (ör. adIdentifiers.gclid) |
Güncellenmedi. Google Ads, orijinal etkinlikle kaydedilen değerleri korur. Zorunlu alanlar yine de mevcut olmalıdır. |
Dönüşüm değerleri
Kaydedilen bir dönüşümün değerini yeniden belirtmek için yeni bir conversionValue ve currency gönderin. Yeni değer, dönüşüm sayısını artırmadan raporlama ve teklif vermede daha önce kaydedilen değerin yerini alır.
Kullanıcı verileri
Google Ads'in e-posta adresi veya telefon numarası gibi userData verilerini nasıl işlediği aşağıda açıklanmıştır:
Eksikse tamamlanır: Orijinal etkinlik kullanıcı verileri olmadan yakalandıysa ayarlama, ilişkilendirmeyi iyileştirmek için kullanıcı verilerini ekler.
Mevcutsa yoksayılır: Google etiketi veya önceki bir yükleme işlemi kullanıcı verilerini zaten yakaladıysa yeni kullanıcı verileri yoksayılır. Mevcut kullanıcı verilerinin üzerine yazılmaz veya bu verilere ekleme yapılmaz.
Diğer alanlar
Eşleşen etkinlikler için dönüşüm değeri, para birimi ve kullanıcı verileri dışındaki tanımlayıcılar ve meta veriler (ör. adIdentifiers.gclid) güncellenemez. Google Ads, orijinal etkinlikle kaydedilen değerleri korur.
En az bir tanımlayıcı gibi gerekli olan alanları eklemeniz gerekir. Data Manager API, her etkinlik için bu değerleri doğrular.
Eşleşmeyen etkinlikler
transactionId mevcut bir etkinlikle eşleşmiyorsa istek, ayarlama yerine yeni dönüşüm yükleme olarak değerlendirilir.
Google Ads, sağladığınız tanımlayıcıları (ör. adIdentifiers.gclid veya userData) kullanarak yeni dönüşümü bir reklam tıklamasıyla ilişkilendirmeye çalışır.