Dokümantasyonumuzu sürekli güncel tutuyoruz, ancak bazı güncellemeler henüz tüm dillerde yayınlanmamış olabilir. En güncel bilgiler için lütfen İngilizce versiyonuna göz atın.

Ad spend eşleştirmesi

Adjust'ın ad spend eşleştirme aracı ile web'den mobil'e ve web'den web'e kampanyalarınıza dair uygulama eşleştirme kuralları yapılandırabilirsiniz. Ayrıca uygulamanın App ID ve Store type bilgilerini vermeyen ağlardaki kampanyalarınız için de eşleştirme kuralları yapılandırabilirsiniz.

Bu çözüm neden gerekli?

Adjust, ad spend verilerini AppView'daki bir uygulamayla eşleştirmek için uygulamanın App ID ve Store type bilgilerine ihtiyaç duyar. Ağın raporlama API'ları bazı kampanyalar için bu bilgileri sağlamaz:

  • Web'den mobil'e kampanyalar
  • Web'den web'e kampanyalar
  • Belli partnerlerle yürütülen mobil kampanyalar (listeyi burada bulabilirsiniz)

Ad spend eşleştirme aracı ile bir kampanyayı AppView'daki bir uygulamaya bağlayabilirsiniz. Bu sayede ad spend verilerinizin raporlarını Datascape ya da Rapor Servisi API ile alabilirsiniz.

Örnek: Bir ağ, kampanyadan 100 install ve 50$ ad spend raporluyorsa Adjust, ad spend'in sonucu olarak install'ların iOS'te mi yoksa Android'de mi gerçekleştiğini belirleyemez. Ad spend'i iOS uygulamasına bağlayan bir kural oluşturduğunuzda bu 50$ ad spend, iOS platformu ve App Store store türü altında raporlanır.

Başlamadan önce

Başlamadan önce bilmeniz gerekenler:

Gereklilikler

  • Ad spend eşleştirme aracına erişmek için SpendWorks Base, Core, Enterprise ya da Özel paketlerinden birine sahip olmanız gerekir. Kural oluştururken kullanabileceğiniz store türü, SpendWorks paketinize bağlıdır:

    • SpendWorks Base, Core, Enterprise ya da Özel paket - Google Play , App Store
    • SpendWorks Enterprise ya da Özel paket - Google Play , App Store , Web
  • Ad spend verilerini API entegrasyonu çözümü ile alıyor olmanız.

  • Adjust'ta Admin ya da Editör izinlerine sahip olmanız.

  • AppView'da App ID'ye sahip bir uygulamanızın olması.

SpendWorks Base, Core, Enterprise, ya da Özel paket ile kullanılabilirlik

Uygulamanın App ID ve Store type bilgilerini sağlamayan mobil kampanyalar yürüten ağlar için eşleştirme kuralları oluşturabilirsiniz. Uygulama eşleştirme kurallarının işleme alınacağı mobil kampanyaları yürüten ağların bir listesini aşağıda bulabilirsiniz. Bazı ağlar bu listede yer almayabilir.

  • AdAction
  • FLUENT
  • Pinsight Media
  • Prodege
  • RTB House - RTB House raporlama API'ı varsayılan olarak uygulama bilgisi sağlamaz. RTB House'dan müşteri hesabınızı uygulama bilgisi alacak şekilde yapılandırmasını isteyebilirsiniz. RTB House'dan hala uygulama bilgisi almıyorsanız bir kural oluşturmanız gerekir.
  • VK Ads (ex. MyTarget) - Sadece ad spend verilerinizi raporlarınızda görmüyorsanız bir kural oluşturun.
  • Yandex Direct - Sadece ad spend verilerinizi raporlarınızda görmüyorsanız bir kural oluşturun.

SpendWorks Base paketi ile sınırlı kullanılabilirlik

SpendWorks Base paketindeyseniz, belirli partnerler için eşleştirme kuralları oluşturabilirsiniz, ancak bunlar işleme alınmayacaktır. Bunun nedeni, bu partnerlerin çoğunlukla web kampanyaları için kullanılmalarıdır ve web kampanyaları, sadece SpendWorks Core ve üstündeki paketlerde yer alır. Adjust, SpendWorks Base paketi için aşağıdaki partnerlere dair eşleştirme kurallarını işleme almayacaktır:

  • Facebook
  • Google Ads
  • Snapchat
  • TikTok
  • Twitter

Eşleştirme kuralları oluşturmak

Önemli:
  • Tek seferde sadece bir uygulama ve store türü için bir kural oluşturabilirsiniz.
  • Aynı kampanya için farklı store türlerine sahip birden fazla kural oluşturmak mümkün değildir.

Eşleştirme kuralı oluşturmak için bu adımları takip edin:

  1. DataWorks 'ün altında Ad spend eşleştirmesi 'ni seçin.

  2. Eşleştirme kuralı oluştur 'u seçin.

  3. Kural ayarları 'nın altında Durum anahtarını AÇIK konuma getirin. Bu, ad spend verilerinin API entegrasyonu veya CSV upload yoluyla her toplandığında eşleştirme kuralının uygulanmasını sağlar.

  4. Kuralı oluşturmak istediğiniz partneri seçin.

  5. Kampanya tanımlayıcısı listesinde kampanyaları neye göre aratmak istediğinizi seçin:

    • Kampanya adı - Bir ya da daha fazla kampanya aramak için.
    • Kampanya ID'si - Kampanyayı ID'ye göre aramak için.
  6. Koşul listesinde, kampanyalara uygulamak istediğiniz koşulu seçin:

  7. Değer alanında, seçilen koşula dayalı uygun bir değer girin. Kampanya içerir koşulunu seçtiyseniz, bu değeri doğru formata sahip bir regular expression olarak girin.

  8. Uygulamanızı seçin kısmında, kampanyayı bağlamak istediğiniz uygulamayı seçin.

  9. (Sadece multi-platform uygulamalar için) store türünü seçin. Görüntülenen store türü, sahip olduğunuz SpendWorks paketine bağlıdır.

    • SpendWorks Base, Core, Enterprise ya da Özel paket - Google Play , App Store
    • SpendWorks Enterprise ya da Özel paket - Google Play , App Store , Web
  10. Kural oluştur seçeneğini seçin.

Bir kural oluşturduktan ve onu etkinleştirdikten sonra, kuraldaki düzene uyan uygulamalar için ad spend verileri günlük otomatik veri toplama planına göre alınır. Oluşturduğunuz kuralın gerektiği gibi çalışıp çalışmadığını ve verilerin Datascape raporlarında kullanılabilir olup olmadığını doğrulamak için bir sonraki veri toplama işlemini beklemeniz gerekir.

Kampanya değeri formatı

Kuralınızı oluştururken Kampanya içerir koşul değerini seçerseniz, bu değeri bir regular expression olarak belirtmeniz gerekir.

Not:

Kampanya adı + karakterini içeriyorsa, kuralın çalışması için + karakterinden önce `` eklemeniz gerekir.

Aşağıdaki karakterleri ve regular expression'ları kullanabilirsiniz:

Anchor
^Campaign Campaignile başlayan tüm string'ler ile eşleşir.
Campaign$ Campaignile biten tüm string'ler ile eşleşir.
^The Campaign$Tam string eşleşmesi - Campaignile başlar ve biter
Büyük/küçük harflere duyarlılık
campaign campaignstring'inin büyük/küçük harfleri ile eşleşir. 
(?i)campaigncampaignstring'inin büyük/küçük harfleri ile eşleşmez.
Karakter sınıfları
\dRakam olan tek bir karakterle eşleşir.
\wBir word karakteri ile eşleşir (alfanumerik karakter ve bir alt çizgi)
\sBir whitespace karakteri ile eşleşir (tab ve line break'ler dahil)
\d{3,5}Uzunluğu 3 ile 5 arasında olan bir rakamla eşleşir.
Quantifier'lar
campaign. campaign 'den sonra herhangi bir karakterin geldiği string'ler ile eşleşir.
campaign* campaign'den sonra sıfır ya da daha fazla n karakterin geldiği string'ler ile eşleşir.
campaign+ campaign'den sonra bir ya da daha fazla n karakterin geldiği string'ler ile eşleşir.
campaign? campaign'den sonra sıfır ya da bir n karakterin geldiği string'ler ile eşleşir.
campaign{2} campaign'den sonra 2 n karakterin geldiği string'ler ile eşleşir.
campaign{2,} campaign'den sonra 2 ya da daha fazla n karakterin geldiği string'ler ile eşleşir.
campaign{2,5} campaign'den sonra 2-5 arası n karakterin geldiği string'ler ile eşleşir.
c(ampaign)* c'den sonra sıfır ya da daha fazla ampaign dizisinin geldiği string'ler ile eşleşir.
c(ampaign){2,5} c'den sonra 2-5 arasında ampaign dizisinin geldiği string'ler ile eşleşir.
campaign.* campaign'den sonra herhangi bir karakterin geldiği string'ler ile eşleşir.
.*campaign.* campaign'den önce ve sonra herhangi bir karakterin olduğu string'ler ile eşleşir.

Tek bir kuralı birden fazla kampanyaya uygulamak

Örnek

Eşleştirme kurallarının yönetimi

Ad spend eşleştirme aracına DataWorks > Ad spend eşleştirmesi 'ne giderek erişebilirsiniz. Bu araç, aşağıdakilere dair bir genel bakış sunar:

  • ID - Kuralın tanımlayıcısı. Sorularınız varsa ya da bir sorun ile karşılaşırsanız bu kural ID'sini teknik hesap yöneticinizle paylaşın.

  • Oluşturulma tarihi - Kuralın oluşturulduğu tarih ve saat.

  • Partner - Kuralın uygulandığı reklam ağının adı.

  • Kampanya tanımlayıcısı - Kampanyaları aramakta kullanmak istediğiniz Kampanya ID'si ya da Kampanya adı.

  • Store türü - Kuralın uygulanacağı uygulamanın store türü.

  • Uygulama - Kuralın uygulandığı uygulama. Bir kural için sadece bir uygulama seçebilirsiniz.

  • Durum

    • Etkin - Eşleştirme kuralı, ad spend verilerinin API entegrasyonu çözümü ile toplandığı her sefer uygulanır.
    • Devre dışı - Eşleştirme kuralı geçerli değildir ve bir kampanya bu kural ile eşleşse bile uygulamaya bağlanmaz.
  • Aksiyonlar

Kuralları düzenlemek

Bu durumlarda kuralları düzenlemeniz gerekir:

Kuralda belirtilen App ID'ye sahip bir uygulama yoksa

Uygulama kısmında Yok ibaresini görürsünüz. En başta bu kural ile ilişkilendirilen uygulamanın App ID değerini görmek için imlecinizi bunun üzerine getirin. Bu durum, uygulamanın App ID'sini değiştirdiyseniz ya da uygulamayı AppView'da sildiyseniz meydana gelir. Bu durumda kuralınız, yeni bir uygulama seçene ve onu kurala atayana kadar çalışmayacaktır.

Mevcut kuralın birden fazla uygulama ile eşleşmesi

Uygulama kısmında, seçilen App ID ve store türü ile eşleşen uygulamaların sayısını görebilirsiniz. Bu uygulamaların adlarını görmek için imlecinizi bunun üzerine getirin. Bu durumda kuralınız çalışacaktır, ancak alfabetik olarak ilk sırada yer alan app token'a sahip uygulamaya dair veriler raporlarınıza dahil edilecektir.