Ana içeriğe atla
Veri Etiketleri, OneSignal’da özel özellikleri depolamanıza ve kullanıcı davranışını izlemenize olanak tanıyan anahtar-değer çiftleridir. Güçlü segmentasyon ve kişiselleştirmeyi mümkün kılarlar.
Etiketleri şunlar için kullanın:
  • subscription_tier veya name gibi kullanıcı özelliklerini depolama
  • purchases, clicks veya levels gibi davranışları izleme
  • Mesajlar ve Journeys için kullanıcıları segmentlere ayırma
  • Mesaj içeriğini kişiselleştirme

Veri Etiketi Değer Biçimlendirme Kuralları

Tüm Etiket değerleri dizeler olmalıdır. Yine de sayıları, zaman damgalarını ve boolean benzeri değerleri depolayabilirsiniz—sadece bunları dizeye dönüştürün!
Desteklenmez: Diziler, nesneler, iç içe değerler veya JSON blob’ları. Karmaşık verileri depolamanız gerekiyorsa, Özel Olaylar’ı kullanın.

Kısıtlı Anahtar Kelimeler

Aşağıdaki anahtar kelimeler kısıtlıdır ve etiket anahtarları olarak kullanılmamalıdır çünkü mesaj kişiselleştirme için dahili olarak kullanılırlar: message, notification, subscription, user, template, app, org, dynamic_content, data_feed, journey, custom_data Daha fazla ayrıntı için Mesaj Kişiselleştirme bölümüne bakın.

Etiketler vs Özel Olaylar

Tags and Custom Events are both ways to add data to your users. However, there are some key differences: The key distinction between Tags and Custom Events is in their depth and use cases. Tags are properties of a user, such as Name, Account Status, or Location. Events are thing that the user has done, such as Purchasing an Item, Completing a Level, or Inviting a Friend. Both tags and events can be used for segmentation and personalization. In practice, you will likely use both:
  • Tags for user properties that are static and don’t change often
  • Custom Events for real-time scenarios, complex segmentation, and more sophisticated journey workflows

Önerilen Etiket Stratejileri

Veri Etiketleri, mesajlarda veya hedef kitle segmentasyonunda kullanmak istediğiniz bilgileri temsil etmelidir. Tam kullanıcı profilleri veya günlükleri depolamak için değildirler—bunun için arka uç veritabanınızı kullanın.

Olaya Dayalı Davranış Etiketleri

Kullanıcı eylemlerini etiketlerle izleyin. Journeys’leri, takipleri veya hatırlatmaları tetiklemek için harikadır.

Oyun Aktivitesi Etiketleri

Oyunlar tarafından kullanıcı performansına göre kişiselleştirmek için kullanılır.

Hesap Durumu Etiketleri

Kullanıcıları hesap katmanına veya durum değişikliğine göre hedeflemek için bunları kullanın.
Bireysel kullanıcıları tanımlamak için Harici Kimlik kullanın. Bu amaç için etiketleri kullanmayın. Harici Kimlik ve Takma Adlar’a bakın.

Kişiselleştirme Etiketleri

Değişken Değiştirme kullanarak ada dayalı mesaj özelleştirmesi için harikadır.

Konum ve Demografik Etiketler

Kullanıcıları bölgeye veya yaşa göre segmentlere ayırın.

Etiketleri Ekleme, Güncelleme ve Kaldırma

Kullanım durumunuza ve teknik kurulumunuza bağlı olarak aşağıdaki yöntemlerden herhangi birini kullanarak Etiketleri yönetebilirsiniz.

SDK Methods (Recommended)

Set tags in real time from your app or website as users perform actions.

REST API

Add, update, or remove tags server-side using our REST API.

Journeys

Automatically apply tags as users move through Journey steps.

CSV Import

Bulk update Tags by uploading a CSV with external_id or subscription_id.

Web Category Prompts

Prompt users to self-select interests, which are stored as tags.

In-App Messages

Collect or update tags based on in-app message click actions.

Manual Entry

Directly edit tags from the OneSignal Dashboard.
  • Go to Audience > Users > User Profile > Tags

Third-Party Integrations

Some integrations support syncing tags automatically.
  • Segment, HubSpot, Mixpanel, and others

SSS

Kullanıcı başına kaç etiket ayarlayabilirim?

Planınıza bağlıdır. Plan limitlerini görün veya kotanızı artırmak için satış ekibiyle iletişime geçin.

Plan limitlerini aşarsam etiketlerime ne olur?

Bir OneSignal uygulaması içinde mevcut etiket sayısında limit yoktur. Limit, her bir kullanıcı üzerinde aynı anda kaç etiketin ayarlanabileceğine uygulanır. Limitinde veya üzerinde olan kullanıcılar için etiketleri ekleyemez veya güncelleyemezsiniz. Önce etiketleri silmeli, ardından yenilerini eklemek için ikinci bir istek göndermelisiniz. Zaten ayarlanmış etiketler kalıcı olacaktır. Örnek: Plan limitiniz = kullanıcı başına 20 etiket.
  • Kullanıcının 19 etiketi var:
    • ✅ 1 yeni etiket ekle = başarılı
    • ❌ 2+ yeni etiket ekle = başarısız
  • Kullanıcının 20 etiketi var:
    • ❌ Herhangi bir yeni etiket ekle = başarısız
    • ✅ 1+ mevcut etiketi güncelle = başarılı

Etiket kullanımını nerede kontrol edebilirim?

Etiket kullanımını nasıl azaltırım?

  • SDK veya API kullanarak etiketleri kaldırın
  • Toplu silme için CSV İçe Aktarma’yı kullanın
  • Daha az, daha yeniden kullanılabilir etiketler kullanın (örn. status:active)
Need help?Chat with our Support team or email support@onesignal.comPlease include:
  • Details of the issue you’re experiencing and steps to reproduce if available
  • Your OneSignal App ID
  • The External ID or Subscription ID if applicable
  • The URL to the message you tested in the OneSignal Dashboard if applicable
  • Any relevant logs or error messages
We’re happy to help!