Abone içe aktarma — İçe aktar
Abonelikler › İçe aktar (admin rolü) 50 MB'a kadar bir CSV alır ve satırları tam olarak SDK'nın subscribe çağrısının yolundan subscriptions'a yazar: aynı token çoğaltılmak yerine güncellenir, external_id cihazı kullanıcısına bağlar (gerekirse kullanıcıyı oluşturur), tag'ler birleşir. Dosya bir kez ayrıştırılır, saklanmaz.

İki biçim:
OneSignal — Export Users. OneSignal'ın yazdığı sütunlar: identifier (token ya da web endpoint), device_type (0 iOS, 1 Android, 5 Chrome, 7 Safari, 8 Firefox, 14 Edge — e-posta, SMS ve diğer satırlar atlanır), web_p256 / web_auth, external_user_id, language, timezone_id, country, tags (JSON), notification_types (-2 abonelikten çıkmış olarak aktarılır), invalid_identifier (true atlanır), last_active ve created_at (unix saniye, korunur).
Genel. Kendi dışa aktarımımızın yazdığı sütunlar:
platform,token,endpoint,p256dh,auth,external_id,language,timezone,country,tags,opted_in,app_version,os_version,device_model,created_at,last_active_at
platform zorunlu; iOS/Android için token, web için endpoint + p256dh + auth; tags bir JSON nesnesi; opted_in true/false; tarihler ISO. Sayfa listeyi gösterir.
Sonuç kartı satır, eklenen, güncellenen ve atlanan sayısını verir ve ilk 100 hatalı satırı satır numarası ve doğrulama mesajıyla listeler. Aynı dosyayı yeniden çalıştırmak çoğaltmak yerine günceller. İçe aktarılan satırlar source: "csv_import" taşır; onlar için oturum sayılmaz ve lastActiveAt dosyadakidir — içe aktarma uyuyan bir kitleyi canlı göstermez.
İçe aktardıktan sonra küçük bir kampanya gönderip raporun Hata nedenleri tablosunu okuyun: ölü token'lar yolda geçersizlenir ve tablo dışa aktarımın ne kadarının zaten gitmiş olduğunu söyler. Bkz. OneSignal'dan geçiş.