iOS, Android, Huawei ve Amazon uygulamalarına özel bildirim sesleri ekleyin — dosya formatları, SDK kurulumu ve API parametreleri dahil.
Özel sesler, uygulamanızda daha benzersiz ve markalı bir deneyim sunmanızı sağlar. Her bildirime özel bir ses ekleyebilir veya yalnızca belirli türdeki bildirimlere ses ekleyebilirsiniz. Örneğin, bir sosyal uygulama sistem bildirimlerinden ayırt etmek için yalnızca doğrudan mesajlarda farklı bir ses çalabilir.
Yalnızca mobil uygulamalar için. Özel sesler web push’ta desteklenmez.
Ses dosyalarını aşağıdaki platform gereksinimlerine göre oluşturun. Cihaz belirtilen dosyayı bulamazsa veya dosya formatı desteklenmiyorsa, varsayılan sistem bildirim sesine geri dönecektir.
Bazı platformlar ses dosyaları için büyük harfleri görmezden geldiğinden ses dosyası adlarını küçük harfle tutun. AwesomeSound.wav yerine awesomesound.wav veya awesome_sound.wav kullanın.
Platform
Uzantılar
Notlar
iOS
.wav.aiff.caf
Sesler Linear PCM, MA4 (IMA/ADPCM), µLaw veya aLaw olarak kodlanmalıdır. 30 saniyeden kısa olmalıdır.
Android
.wav.mp3.ogg
Önerilen uzunluk 30 saniyeden az. Dosya boyutunu küçük tutun, büyük dosyalar bazı cihazlarda çalmayabilir.
Huawei
.wav.mp3.wma
Önerilen uzunluk 30 saniyeden az. Dosya boyutunu küçük tutun, büyük dosyalar bazı cihazlarda çalmayabilir.
Amazon
.wav.mp3.ogg
Önerilen uzunluk 30 saniyeden az. Dosya boyutunu küçük tutun, büyük dosyalar bazı cihazlarda çalmayabilir.
Ses dosyaları uygulamanız içinde kaynak olarak bulunmalıdır. Harici URL’ler desteklenmez.
iOS
Android, Huawei ve Amazon
SDK’nıza bağlı olarak Xcode projenizde uygun konuma ses dosyaları ekleyin.
SDK
Klasör
iOS Native
Dosyaları Xcode proje köküne ekleyin. Dosyaları eklerken Add to targets seçildiğinden emin olun, böylece bundle kaynaklarına otomatik olarak eklenir.
Cordova, Ionic
Dosyaları <project-root>/platforms/ios/project-name.xcodeproj içindeki Xcode projesinde Resources dizinine ekleyin.
Unity
Sesleri Unity projenizde herhangi bir yere ekleyin, projenizi oluşturun ve ardından bu sesleri Xcode proje köküne taşıyın.
SDK’nıza bağlı olarak ses dosyalarını projenizde uygun klasöre ekleyin. Klasör yoksa, oluşturun.
SDK
Klasör
Android, Huawei, Amazon Native
res/raw
React Native
<project-root>/android/app/src/main/res/raw
Cordova
<project-root>/platforms/android/res/raw/
Ionic
/android/app/src/main/res/raw/
Unity
Assets/Plugins/Android/OneSignalConfig/res/rawNOT: Ses ve simge dosya adlarınız küçük harf olmalı ve alt çizgi ve sayılar dışında başka bir şey içeremez.
Ses kaynağına referans verirken dosya uzantısını ekleyin (ör. explode_sound.wav). Push mesajları gönderirken dashboard’da sesi ayarlayın veya Create Notification API ios_sound özelliğini kullanın.Ses olmaması için, Sound alanına nil değerini girin.
OneSignal dashboard'da iOS için özel ses ayarlama.
Android 8+ bildirim seslerini özelleştirmek için kurulması gereken Bildirim Kategorilerini tanıttı. OneSignal, Android’in tüm sürümleri için Bildirim Kanalında yapılandırılan sesi kullanır.Settings > Push & In-App > Android Notification Channels bölümünde grup ve kanalı oluşturun.
Bir bildirim kanalı oluşturun.
Ses çalmak için Importance değerini “Urgent” veya “High” olarak ayarlayın.
İhtiyaçlarınıza göre Sound değerini “Default” veya “Custom” olarak ayarlayın. Ses kaynağına referans verirken dosya uzantısını eklemeyin (ör. cat_meow_sound).
Ses olmaması için, Importance değerini “Urgent” veya “High” ve Sound değerini “Off” olarak ayarlayın. Veya ses olmaması için Importance değerini “Medium” veya “Low” olarak ayarlayabilirsiniz.
Bir bildirim kanalı için ses ayarlama.
Ardından push mesajları gönderirken dashboard’da kategori adını ayarlayabilir veya Create Notification API android_channel_id ve huawei_channel_id özelliklerini kullanabilirsiniz. Kategoride ayarlanan ses, Android’in tüm sürümleri için çalışır.
Push composer'da bildirim kategorisi seçimi.
Her platform için uygun parametreyi kullanarak REST API aracılığıyla sesli bildirimler gönderebilirsiniz. Tüm ayrıntılar için Create Notification API referansına bakın.
Platform
API Parametresi
Ayrıntılar
iOS
ios_sound
Dosya uzantısını dahil edin. Örnek: "ios_sound": "explode_sound.wav". Ses yok için nil değerini girin.
Android
android_channel_id — OneSignal Dashboard’da Bildirim Kategorileri aracılığıyla kanal oluşturduysanız kullanın. existing_android_channel_id — Kanalı başka bir yerde oluşturduysanız kullanın.
huawei_channel_id — OneSignal Dashboard’da Bildirim Kategorileri aracılığıyla kanal oluşturduysanız kullanın. huawei_existing_channel_id — Kanalı başka bir yerde oluşturduysanız kullanın.
Dosya uzantısını dahil etmeyin. Örnek: "adm_sound": "explode_sound".
Uygulamanıza yakın zamanda bir ses kaynağı eklediyseniz, bu sesi kullanan bildirimler göndermeden önce birkaç gün beklemeyi düşünün. Kullanıcıların çoğunluğunun yeni ses dosyasını içeren en son uygulama sürümüne güncellemesi günler veya haftalar alabilir.Bir kullanıcının ses kaynağı olmayan uygulamanızın eski bir sürümü varsa ve buna referans veren bir bildirim alırsa, yalnızca varsayılan sistem bildirim sesini duyacaktır.
Sese ve/veya Android Bildirim Kanalına referans veren bir Şablon kullanın. Bu şablonla gönderilen her bildirim, yapılandırılmış sesi otomatik olarak kullanır.
Farklı kullanıcılara farklı bildirim sesleri gönderebilir miyim?
ios_sound ve android_channel_id parametreleri istek düzeyindedir — o API çağrısının tüm alıcılarına uygulanır. Tek bir istekte farklı kullanıcılar için farklı sesler belirtemezsiniz.Farklı kullanıcılara farklı sesler iletmek için fan-out deseni kullanın: her ses varyantı için ayrı API çağrıları yapın, kullanıcıları etiket veya segmente göre hedefleyin. Örneğin, her kullanıcının tercih ettiği sesi preferred_sound gibi bir etikette saklayın, ardından ses değeri başına bir istek gönderin.
{ "app_id": "YOUR_APP_ID", "contents": {"en": "You have a new message!"}, "ios_sound": "chime.wav", "android_channel_id": "CHIME_CHANNEL_ID", "include_filters": [ {"field": "tag", "key": "preferred_sound", "relation": "=", "value": "chime"} ]}
{ "app_id": "YOUR_APP_ID", "contents": {"en": "You have a new message!"}, "ios_sound": "bell.wav", "android_channel_id": "BELL_CHANNEL_ID", "include_filters": [ {"field": "tag", "key": "preferred_sound", "relation": "=", "value": "bell"} ]}
Her istek yalnızca preferred_sound etiketi eşleşen kullanıcıları hedefler, böylece her grup kendi sesini duyar. İhtiyacınız kadar varyant ekleyin — ses başına bir API çağrısı.
iOS — Kodlama ve test kılavuzu için Apple’ın dokümantasyonunu okuyun.Android — APK’yı çıkararak ve res/raw/ dizininde bulunduğunu doğrulayarak ses dosyasının APK’ya dahil edildiğini kontrol edin.Kaynakları küçültme etkinse, res/raw/ içinde keep.xml oluşturarak ses dosyalarını kaldırılmaktan koruyun:
Bildirimim neden varsayılan ses dosyasını çalıyor?
Kurulum talimatlarını takip ettiğinizden ve ses dosyasının SDK için doğru konumda olduğundan emin olun. Dosya adının büyük-küçük harf kullanımını kontrol edin — bazı platformlar büyük harfleri yok sayar.
Android’de, belirli sayıda bildirim açılmadan alındığında bildirimler birlikte gruplanır. Gruplanmış bildirimler varsayılan bir ses çalar. Tüm bildirimleriniz için grup anahtarı ile sesi ayarlayabilirsiniz.
Ses, titreşim ve önemi kontrol etmek için Android bildirim kanallarını ayarlayın.
Şablonlar
Önceden tanımlanmış seslerle yeniden kullanılabilir bildirim şablonları oluşturun.
Create Notification API
ios_sound, android_channel_id ve adm_sound parametreleri için API referansı.
Bildirim ikonları
Mobil uygulamanız için bildirim ikonlarını özelleştirin.
Bu sayfa yararlı mıydı?
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"OneSignal Documentation","description":"OneSignal is a platform for sending push notifications, emails, in-app messages, and SMS campaigns via a single API, Journey Builder, and a dashboard.","colors":{"primary":"#3A3DB3","light":"#E54B4D","dark":"#3A3DB3"},"logo":{"light":"https://mintcdn.com/onesignal/yJcueeDCO7UpHnnY/logo/OneSignal-Logo.svg?fit=max\u0026auto=format\u0026n=yJcueeDCO7UpHnnY\u0026q=85\u0026s=1fcfb6fef6d820fd9d99c74850711107","dark":"https://mintcdn.com/onesignal/s4WC_KzLxf8ornqq/logo/OneSignal-Logo-White.svg?fit=max\u0026auto=format\u0026n=s4WC_KzLxf8ornqq\u0026q=85\u0026s=2573a53b5aea961e18c82b3af8f31925"},"favicon":"https://mintcdn.com/onesignal/SGduBFHpiRdg5l6h/favicon.ico?fit=max\u0026auto=format\u0026n=SGduBFHpiRdg5l6h\u0026q=85\u0026s=c0a99fadc0553c658a83741c5611cef4","api":{"examples":{"languages":["curl","typescript","python","php","go","ruby","java","csharp","rust"],"autogenerate":true}},"navbar":{"links":[{"href":"mailto:support@onesignal.com","label":"Support"}],"primary":{"type":"button","label":"Dashboard","href":"https://dashboard.onesignal.com"}},"footer":{"socials":{"github":"https://github.com/OneSignal","linkedin":"https://linkedin.com/company/onesignal","youtube":"https://www.youtube.com/@onesignalofficial/playlists"}},"seo":{"metatags":{"apple-mobile-web-app-title":"OneSignal Docs"}},"fonts":{"family":"Nunito Sans"},"styling":{"eyebrows":"breadcrumbs","latex":true},"integrations":{"ga4":{"measurementId":"G-2DGWL0VYP5"},"posthog":{"apiKey":"phc_vZpvE0f5eyzcOt30FHer34yddVmNdo9kmlMVRBzLMtn","apiHost":"https://eu.i.posthog.com","sessionRecording":true}},"contextual":{"options":["copy","view","chatgpt","claude"],"display":"header"},"navigation":{"languages":[{"language":"en","href":"docs/en/home"},{"language":"cn","href":"docs/cn/home"},{"language":"ko","href":"docs/ko/home"},{"language":"ja","href":"docs/ja/home"},{"language":"tr","href":"docs/tr/home"},{"language":"pt-BR","href":"docs/pt-BR/home"},{"language":"es","href":"docs/es/home"},{"language":"fr","href":"docs/fr/home"}]}},"deployment":{"deploymentMetadataValue":{"subdomain":"onesignal","hasAudioNarration":false,"actualSubdomain":"onesignal","customDomains":["documentation.onesignal.com"],"gitSource":{"type":"github","owner":"onesignal","repo":"mintlify-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"feedback":{"thumbs":true},"entitlements":{"AI_CHAT":{"status":"ENABLED"},"WEB_MCP":{"status":"ENABLED"},"NARRATION":{"status":"ENABLED"}},"buildId":"6af3b762ba298f9b99480a99","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"en","tag":"User Guides","count":204},{"language":"es","tag":"Guías del Usuario","count":178},{"language":"fr","tag":"Guides utilisateur","count":178},{"language":"ja","tag":"ユーザーガイド","count":178},{"language":"ko","tag":"사용자 가이드","count":178},{"language":"pt-BR","tag":"Guia do Usuário","count":178},{"language":"tr","tag":"Kullanıcı Kılavuzları","count":178},{"language":"cn","tag":"用户指南","count":176},{"language":"en","tag":"Message channels","count":90},{"language":"es","tag":"Canales de mensajería","count":84},{"language":"fr","tag":"Canaux de messagerie","count":84},{"language":"ja","tag":"メッセージングチャネル","count":84},{"language":"ko","tag":"메시지 채널","count":84},{"language":"pt-BR","tag":"Canais de mensagem","count":84},{"language":"tr","tag":"Mesaj kanalları","count":84},{"language":"cn","tag":"消息渠道","count":83},{"language":"default","tag":"API Reference","count":68},{"language":"default","tag":"API reference","count":64},{"language":"en","tag":"Analytics \u0026 Integrations","count":53},{"language":"es","tag":"Analítica \u0026 Integraciones","count":52},{"language":"fr","tag":"Analyses et intégrations","count":52},{"language":"ja","tag":"分析 \u0026 統合","count":52},{"language":"ko","tag":"분석 \u0026 통합","count":52},{"language":"pt-BR","tag":"Análises \u0026 Integrações","count":52},{"language":"tr","tag":"Analitik ve Entegrasyonlar","count":52},{"language":"cn","tag":"分析和集成","count":51},{"language":"cn","tag":"开发者指南","count":48},{"language":"es","tag":"Guías del desarrollador","count":48},{"language":"fr","tag":"Guides développeur","count":48},{"language":"ja","tag":"開発者ガイド","count":48},{"language":"ko","tag":"개발자 가이드","count":48},{"language":"tr","tag":"Geliştirici Kılavuzları","count":48},{"language":"en","tag":"Developer Guides","count":47},{"language":"pt-BR","tag":"Guia de desenvolvedor","count":47},{"language":"en","tag":"Integrations","count":37},{"language":"es","tag":"Integraciones","count":37},{"language":"fr","tag":"Intégrations","count":37},{"language":"ja","tag":"統合","count":37},{"language":"ko","tag":"통합","count":37},{"language":"pt-BR","tag":"Integrações","count":37},{"language":"tr","tag":"Entegrasyonlar","count":37},{"language":"cn","tag":"集成","count":36},{"language":"en","tag":"Tutorials","count":35},{"language":"cn","tag":"推送通知","count":31},{"language":"cn","tag":"OneSignal 作为目的地","count":31},{"language":"en","tag":"Push","count":31},{"language":"en","tag":"OneSignal as destination","count":31},{"language":"es","tag":"Push notificaciones","count":31},{"language":"es","tag":"OneSignal como destino","count":31},{"language":"fr","tag":"Push","count":31},{"language":"fr","tag":"OneSignal comme destination","count":31},{"language":"ja","tag":"プッシュ通知","count":31},{"language":"ja","tag":"OneSignal as 宛先","count":31},{"language":"ko","tag":"푸시","count":31},{"language":"ko","tag":"OneSignal을 데이터 목적지로 사용","count":31},{"language":"pt-BR","tag":"Push notificações","count":31},{"language":"pt-BR","tag":"OneSignal como destino","count":31},{"language":"tr","tag":"Anlık bildirimler","count":31},{"language":"tr","tag":"OneSignal hedef","count":31},{"language":"en","tag":"Mobile SDKs","count":26},{"language":"cn","tag":"移动SDK","count":25},{"language":"es","tag":"SDKs móviles","count":25},{"language":"fr","tag":"SDK mobiles","count":25},{"language":"ja","tag":"モバイルSDK","count":25},{"language":"ko","tag":"모바일 SDKs","count":25},{"language":"pt-BR","tag":"SDKs móveis","count":25},{"language":"tr","tag":"Mobil SDK'lar","count":25},{"language":"cn","tag":"教程","count":24},{"language":"es","tag":"Tutoriales","count":24},{"language":"fr","tag":"Tutoriels","count":24},{"language":"ja","tag":"チュートリアル","count":24},{"language":"ko","tag":"튜토리얼","count":24},{"language":"pt-BR","tag":"Tutoriais","count":24},{"language":"tr","tag":"Eğitimler","count":24},{"language":"en","tag":"Mobile SDK setup","count":19},{"language":"cn","tag":"移动SDK设置","count":18},{"language":"es","tag":"Configuración del SDK móvil","count":18},{"language":"fr","tag":"Configuration SDK mobile","count":18},{"language":"ja","tag":"モバイルSDKセットアップ","count":18},{"language":"ko","tag":"모바일 SDK 설정","count":18},{"language":"pt-BR","tag":"Configuração do SDK móvel","count":18},{"language":"tr","tag":"Mobil SDK kurulumu","count":18},{"language":"default","tag":"Messages","count":9},{"language":"default","tag":"Users","count":9},{"language":"default","tag":"Organization","count":9},{"language":"default","tag":"Journeys","count":8},{"language":"default","tag":"Deprecated","count":6},{"language":"default","tag":"Templates","count":6},{"language":"default","tag":"Subscriptions","count":6},{"language":"default","tag":"Segments","count":5}]},"assistantConfig":{"enableStarterQuestions":false,"deflection":{"enabled":true,"email":"support@onesignal.com","showHelpButton":true}},"basePath":"","hasChatPermissions":true,"hasWebMcpPermissions":true,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[],"page":{"pagePath":"docs/tr/notification-sounds","slug":"/docs/tr/notification-sounds","pageMetadata":{"title":"Bildirim sesleri","description":"iOS, Android, Huawei ve Amazon uygulamalarına özel bildirim sesleri ekleyin — dosya formatları, SDK kurulumu ve API parametreleri dahil.","keywords":["bildirim sesleri","özel sesler","ios_sound","android bildirim kanalı","push bildirimleri"],"href":"/docs/tr/notification-sounds"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"iOS, Android, Huawei ve Amazon uygulamalarına özel bildirim sesleri ekleyin — dosya formatları, SDK kurulumu ve API parametreleri dahil.\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,em:`em`,hr:`hr`,li:`li`,p:`p`,pre:`pre`,span:`span`,strong:`strong`,tbody:`tbody`,td:`td`,th:`th`,thead:`thead`,tr:`tr`,ul:`ul`,..._provideComponents(),...props.components},{Card,CodeBlock,CodeGroup,Columns,Frame,Heading,Note,OptimizedImage,Tab,Table,Tabs,Warning}=_components;if(!Card)_missingMdxReference(`Card`,true);if(!CodeBlock)_missingMdxReference(`CodeBlock`,true);if(!CodeGroup)_missingMdxReference(`CodeGroup`,true);if(!Columns)_missingMdxReference(`Columns`,true);if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Tab)_missingMdxReference(`Tab`,true);if(!Table)_missingMdxReference(`Table`,true);if(!Tabs)_missingMdxReference(`Tabs`,true);if(!Warning)_missingMdxReference(`Warning`,true);return _jsxs(_Fragment,{children:[_jsx(_components.p,{children:`Özel sesler, uygulamanızda daha benzersiz ve markalı bir deneyim sunmanızı sağlar. Her bildirime özel bir ses ekleyebilir veya yalnızca belirli türdeki bildirimlere ses ekleyebilirsiniz. Örneğin, bir sosyal uygulama sistem bildirimlerinden ayırt etmek için yalnızca doğrudan mesajlarda farklı bir ses çalabilir.`}),`\n`,_jsx(Warning,{children:_jsx(_components.p,{children:`Yalnızca mobil uygulamalar için. Özel sesler web push’ta desteklenmez.`})}),`\n`,_jsx(Heading,{level:`2`,id:`kurulum`,children:`Kurulum`}),`\n`,_jsx(Heading,{level:`3`,id:`ses-dosyaları-oluşturma`,children:`Ses dosyaları oluşturma`}),`\n`,_jsx(_components.p,{children:`Ses dosyalarını aşağıdaki platform gereksinimlerine göre oluşturun. Cihaz belirtilen dosyayı bulamazsa veya dosya formatı desteklenmiyorsa, varsayılan sistem bildirim sesine geri dönecektir.`}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`Bazı platformlar ses dosyaları için büyük harfleri görmezden geldiğinden ses dosyası adlarını küçük harfle tutun. `,_jsx(_components.code,{children:`AwesomeSound.wav`}),` yerine `,_jsx(_components.code,{children:`awesomesound.wav`}),` veya `,_jsx(_components.code,{children:`awesome_sound.wav`}),` kullanın.`]})}),`\n`,_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Platform`}),_jsx(_components.th,{children:`Uzantılar`}),_jsx(_components.th,{children:`Notlar`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`iOS`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`.wav`}),` `,_jsx(_components.code,{children:`.aiff`}),` `,_jsx(_components.code,{children:`.caf`})]}),_jsx(_components.td,{children:`Sesler Linear PCM, MA4 (IMA/ADPCM), µLaw veya aLaw olarak kodlanmalıdır. 30 saniyeden kısa olmalıdır.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Android`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`.wav`}),` `,_jsx(_components.code,{children:`.mp3`}),` `,_jsx(_components.code,{children:`.ogg`})]}),_jsx(_components.td,{children:`Önerilen uzunluk 30 saniyeden az. Dosya boyutunu küçük tutun, büyük dosyalar bazı cihazlarda çalmayabilir.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Huawei`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`.wav`}),` `,_jsx(_components.code,{children:`.mp3`}),` `,_jsx(_components.code,{children:`.wma`})]}),_jsx(_components.td,{children:`Önerilen uzunluk 30 saniyeden az. Dosya boyutunu küçük tutun, büyük dosyalar bazı cihazlarda çalmayabilir.`})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Amazon`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`.wav`}),` `,_jsx(_components.code,{children:`.mp3`}),` `,_jsx(_components.code,{children:`.ogg`})]}),_jsx(_components.td,{children:`Önerilen uzunluk 30 saniyeden az. Dosya boyutunu küçük tutun, büyük dosyalar bazı cihazlarda çalmayabilir.`})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`uygulamaya-ses-dosyaları-ekleme`,children:`Uygulamaya ses dosyaları ekleme`}),`\n`,_jsx(_components.p,{children:`Ses dosyaları uygulamanız içinde kaynak olarak bulunmalıdır. Harici URL’ler desteklenmez.`}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`iOS`,id:`ios`,children:[_jsx(_components.p,{children:`SDK’nıza bağlı olarak Xcode projenizde uygun konuma ses dosyaları ekleyin.`}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`SDK`}),_jsx(_components.th,{children:`Klasör`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`iOS Native`}),_jsxs(_components.td,{children:[`Dosyaları Xcode proje köküne ekleyin. Dosyaları eklerken `,_jsx(_components.strong,{children:`Add to targets`}),` seçildiğinden emin olun, böylece bundle kaynaklarına otomatik olarak eklenir.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cordova, Ionic`}),_jsxs(_components.td,{children:[`Dosyaları `,_jsx(_components.code,{children:`\u003cproject-root>/platforms/ios/project-name.xcodeproj`}),` içindeki Xcode projesinde `,_jsx(_components.code,{children:`Resources`}),` dizinine ekleyin.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Unity`}),_jsx(_components.td,{children:`Sesleri Unity projenizde herhangi bir yere ekleyin, projenizi oluşturun ve ardından bu sesleri Xcode proje köküne taşıyın.`})]})]})]})]}),_jsxs(Tab,{title:`Android, Huawei ve Amazon`,id:`android%2C-huawei-ve-amazon`,children:[_jsxs(_components.p,{children:[`SDK’nıza bağlı olarak ses dosyalarını projenizde uygun klasöre ekleyin. `,_jsx(_components.strong,{children:`Klasör yoksa, oluşturun.`})]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`SDK`}),_jsx(_components.th,{children:`Klasör`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Android, Huawei, Amazon Native`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`res/raw`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`React Native`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`\u003cproject-root>/android/app/src/main/res/raw`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Cordova`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`\u003cproject-root>/platforms/android/res/raw/`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Ionic`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`/android/app/src/main/res/raw/`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Unity`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`Assets/Plugins/Android/OneSignalConfig/res/raw`}),` `,_jsx(_components.em,{children:`NOT: Ses ve simge dosya adlarınız küçük harf olmalı ve alt çizgi ve sayılar dışında başka bir şey içeremez.`})]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Flutter`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`main/res/raw`})})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`.NET`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`\u003cproject-root>/Platforms/Android/Resources/raw/`})})]})]})]})]})]}),`\n`,_jsx(Heading,{level:`3`,id:`bildirim-gönderme`,children:`Bildirim gönderme`}),`\n`,_jsxs(Tabs,{children:[_jsxs(Tab,{title:`iOS`,id:`ios-2`,children:[_jsxs(_components.p,{children:[`Ses kaynağına referans verirken dosya uzantısını ekleyin (ör. `,_jsx(_components.code,{children:`explode_sound.wav`}),`). Push mesajları gönderirken dashboard’da sesi ayarlayın veya `,_jsx(_components.a,{href:`/reference/create-message`,children:`Create Notification`}),` API `,_jsx(_components.code,{children:`ios_sound`}),` özelliğini kullanın.`]}),_jsxs(_components.p,{children:[`Ses olmaması için, `,_jsx(_components.strong,{children:`Sound`}),` alanına `,_jsx(_components.code,{children:`nil`}),` değerini girin.`]}),_jsx(Frame,{caption:`OneSignal dashboard'da iOS için özel ses ayarlama.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/onesignal/6tscVAtiSqz353kV/images/docs/a05af7e-Screenshot_2023-02-28_at_3.16.55_PM.png?fit=max\u0026auto=format\u0026n=6tscVAtiSqz353kV\u0026q=85\u0026s=9d33c9837ac9f67b0d6c6a7a87d03212`,alt:`OneSignal dashboard push composer showing the iOS Sound field`,\"data-og-width\":`423`,width:`423`,\"data-og-height\":`606`,height:`606`,\"data-path\":`images/docs/a05af7e-Screenshot_2023-02-28_at_3.16.55_PM.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/onesignal/6tscVAtiSqz353kV/images/docs/a05af7e-Screenshot_2023-02-28_at_3.16.55_PM.png?w=280\u0026fit=max\u0026auto=format\u0026n=6tscVAtiSqz353kV\u0026q=85\u0026s=8e21a8ed8ab2a5052e1646e58868f409 280w, https://mintcdn.com/onesignal/6tscVAtiSqz353kV/images/docs/a05af7e-Screenshot_2023-02-28_at_3.16.55_PM.png?w=560\u0026fit=max\u0026auto=format\u0026n=6tscVAtiSqz353kV\u0026q=85\u0026s=108c466892d49c2959b43f15495eb248 560w, https://mintcdn.com/onesignal/6tscVAtiSqz353kV/images/docs/a05af7e-Screenshot_2023-02-28_at_3.16.55_PM.png?w=840\u0026fit=max\u0026auto=format\u0026n=6tscVAtiSqz353kV\u0026q=85\u0026s=b1f607d79cf28d4e9a087b1da563b4a6 840w, https://mintcdn.com/onesignal/6tscVAtiSqz353kV/images/docs/a05af7e-Screenshot_2023-02-28_at_3.16.55_PM.png?w=1100\u0026fit=max\u0026auto=format\u0026n=6tscVAtiSqz353kV\u0026q=85\u0026s=2c19ec7aeb1b45fbac38cbb61b30d081 1100w, https://mintcdn.com/onesignal/6tscVAtiSqz353kV/images/docs/a05af7e-Screenshot_2023-02-28_at_3.16.55_PM.png?w=1650\u0026fit=max\u0026auto=format\u0026n=6tscVAtiSqz353kV\u0026q=85\u0026s=fb8641db8c9a2f4da95fed95eb870ebf 1650w, https://mintcdn.com/onesignal/6tscVAtiSqz353kV/images/docs/a05af7e-Screenshot_2023-02-28_at_3.16.55_PM.png?w=2500\u0026fit=max\u0026auto=format\u0026n=6tscVAtiSqz353kV\u0026q=85\u0026s=024e47019ce174e7b731dedabbce673d 2500w`})})]}),_jsxs(Tab,{title:`Android, Huawei ve Amazon`,id:`android%2C-huawei-ve-amazon-2`,children:[_jsxs(_components.p,{children:[`Android 8+ bildirim seslerini özelleştirmek için kurulması gereken `,_jsx(_components.a,{href:`/docs/tr/android-notification-categories`,children:`Bildirim Kategorilerini`}),` tanıttı. OneSignal, Android’in tüm sürümleri için Bildirim Kanalında yapılandırılan sesi kullanır.`]}),_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Settings > Push \u0026 In-App > Android Notification Channels`}),` bölümünde grup ve kanalı oluşturun.`]}),_jsx(Frame,{caption:`Bir bildirim kanalı oluşturun.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/onesignal/tc0EvmtSSX56SX0c/images/docs/8f39237-Screenshot_2023-02-28_at_3.11.52_PM.png?fit=max\u0026auto=format\u0026n=tc0EvmtSSX56SX0c\u0026q=85\u0026s=b18a97c1706dde194bd4e5c13cd9f593`,alt:`OneSignal dashboard showing the notification channel creation form`,\"data-og-width\":`877`,width:`877`,\"data-og-height\":`487`,height:`487`,\"data-path\":`images/docs/8f39237-Screenshot_2023-02-28_at_3.11.52_PM.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/onesignal/tc0EvmtSSX56SX0c/images/docs/8f39237-Screenshot_2023-02-28_at_3.11.52_PM.png?w=280\u0026fit=max\u0026auto=format\u0026n=tc0EvmtSSX56SX0c\u0026q=85\u0026s=bfe7ec9612ba88c0cff93b803542640e 280w, https://mintcdn.com/onesignal/tc0EvmtSSX56SX0c/images/docs/8f39237-Screenshot_2023-02-28_at_3.11.52_PM.png?w=560\u0026fit=max\u0026auto=format\u0026n=tc0EvmtSSX56SX0c\u0026q=85\u0026s=57c8e34d6f55cc0907009e093f5f4780 560w, https://mintcdn.com/onesignal/tc0EvmtSSX56SX0c/images/docs/8f39237-Screenshot_2023-02-28_at_3.11.52_PM.png?w=840\u0026fit=max\u0026auto=format\u0026n=tc0EvmtSSX56SX0c\u0026q=85\u0026s=a2e14b34c8fc96e26cd1dffe05221dd7 840w, https://mintcdn.com/onesignal/tc0EvmtSSX56SX0c/images/docs/8f39237-Screenshot_2023-02-28_at_3.11.52_PM.png?w=1100\u0026fit=max\u0026auto=format\u0026n=tc0EvmtSSX56SX0c\u0026q=85\u0026s=66833bd4cb6f646fc216a9f7b9929ab9 1100w, https://mintcdn.com/onesignal/tc0EvmtSSX56SX0c/images/docs/8f39237-Screenshot_2023-02-28_at_3.11.52_PM.png?w=1650\u0026fit=max\u0026auto=format\u0026n=tc0EvmtSSX56SX0c\u0026q=85\u0026s=0456d80708ff76b85471924cedb11d13 1650w, https://mintcdn.com/onesignal/tc0EvmtSSX56SX0c/images/docs/8f39237-Screenshot_2023-02-28_at_3.11.52_PM.png?w=2500\u0026fit=max\u0026auto=format\u0026n=tc0EvmtSSX56SX0c\u0026q=85\u0026s=5b8fd0ed34da4a4e596d6aa107868f2b 2500w`})}),_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[`Ses çalmak için `,_jsx(_components.strong,{children:`Importance`}),` değerini “Urgent” veya “High” olarak ayarlayın.`]}),`\n`,_jsxs(_components.li,{children:[`İhtiyaçlarınıza göre `,_jsx(_components.strong,{children:`Sound`}),` değerini “Default” veya “Custom” olarak ayarlayın. Ses kaynağına referans verirken dosya uzantısını `,_jsx(_components.strong,{children:`eklemeyin`}),` (ör. `,_jsx(_components.code,{children:`cat_meow_sound`}),`).`]}),`\n`,_jsxs(_components.li,{children:[`Ses olmaması için, `,_jsx(_components.strong,{children:`Importance`}),` değerini “Urgent” veya “High” ve `,_jsx(_components.strong,{children:`Sound`}),` değerini “Off” olarak ayarlayın. Veya ses olmaması için `,_jsx(_components.strong,{children:`Importance`}),` değerini “Medium” veya “Low” olarak ayarlayabilirsiniz.`]}),`\n`]}),_jsx(Frame,{caption:`Bir bildirim kanalı için ses ayarlama.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/onesignal/KSCNwSpBCNSQ8xdF/images/docs/f7950b6-Screenshot_2023-02-28_at_3.11.03_PM.png?fit=max\u0026auto=format\u0026n=KSCNwSpBCNSQ8xdF\u0026q=85\u0026s=88d88df41d360b190b4c083709e8119c`,alt:`OneSignal notification channel settings showing sound configuration options`,\"data-og-width\":`429`,width:`429`,\"data-og-height\":`498`,height:`498`,\"data-path\":`images/docs/f7950b6-Screenshot_2023-02-28_at_3.11.03_PM.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/onesignal/KSCNwSpBCNSQ8xdF/images/docs/f7950b6-Screenshot_2023-02-28_at_3.11.03_PM.png?w=280\u0026fit=max\u0026auto=format\u0026n=KSCNwSpBCNSQ8xdF\u0026q=85\u0026s=9450322f7d192fca6b25eb48a600984e 280w, https://mintcdn.com/onesignal/KSCNwSpBCNSQ8xdF/images/docs/f7950b6-Screenshot_2023-02-28_at_3.11.03_PM.png?w=560\u0026fit=max\u0026auto=format\u0026n=KSCNwSpBCNSQ8xdF\u0026q=85\u0026s=7c0d1a101d2716192c2c08c70240f9d4 560w, https://mintcdn.com/onesignal/KSCNwSpBCNSQ8xdF/images/docs/f7950b6-Screenshot_2023-02-28_at_3.11.03_PM.png?w=840\u0026fit=max\u0026auto=format\u0026n=KSCNwSpBCNSQ8xdF\u0026q=85\u0026s=c178ce68db1f30c8e6e7aa66bd6010b2 840w, https://mintcdn.com/onesignal/KSCNwSpBCNSQ8xdF/images/docs/f7950b6-Screenshot_2023-02-28_at_3.11.03_PM.png?w=1100\u0026fit=max\u0026auto=format\u0026n=KSCNwSpBCNSQ8xdF\u0026q=85\u0026s=b66a24e872db3f503eb27283fe34a1db 1100w, https://mintcdn.com/onesignal/KSCNwSpBCNSQ8xdF/images/docs/f7950b6-Screenshot_2023-02-28_at_3.11.03_PM.png?w=1650\u0026fit=max\u0026auto=format\u0026n=KSCNwSpBCNSQ8xdF\u0026q=85\u0026s=0c233a22eaddf3a08861b8d76af682be 1650w, https://mintcdn.com/onesignal/KSCNwSpBCNSQ8xdF/images/docs/f7950b6-Screenshot_2023-02-28_at_3.11.03_PM.png?w=2500\u0026fit=max\u0026auto=format\u0026n=KSCNwSpBCNSQ8xdF\u0026q=85\u0026s=c6186159b295dcef8c9968180ac2dc6d 2500w`})}),_jsxs(_components.p,{children:[`Ardından push mesajları gönderirken dashboard’da kategori adını ayarlayabilir veya `,_jsx(_components.a,{href:`/reference/create-message`,children:`Create Notification`}),` API `,_jsx(_components.code,{children:`android_channel_id`}),` ve `,_jsx(_components.code,{children:`huawei_channel_id`}),` özelliklerini kullanabilirsiniz. Kategoride ayarlanan ses, Android’in tüm sürümleri için çalışır.`]}),_jsx(Frame,{caption:`Push composer'da bildirim kategorisi seçimi.`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/onesignal/jFWn5xzleD8du3j6/images/docs/5e8625c-Screenshot_2023-02-28_at_3.15.19_PM.png?fit=max\u0026auto=format\u0026n=jFWn5xzleD8du3j6\u0026q=85\u0026s=c02f9a68fcb73b913a1de93e01d0f4aa`,alt:`OneSignal push composer showing the notification category dropdown`,\"data-og-width\":`423`,width:`423`,\"data-og-height\":`517`,height:`517`,\"data-path\":`images/docs/5e8625c-Screenshot_2023-02-28_at_3.15.19_PM.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/onesignal/jFWn5xzleD8du3j6/images/docs/5e8625c-Screenshot_2023-02-28_at_3.15.19_PM.png?w=280\u0026fit=max\u0026auto=format\u0026n=jFWn5xzleD8du3j6\u0026q=85\u0026s=bcb3bd2defed49b5a5cee77e9a40faf4 280w, https://mintcdn.com/onesignal/jFWn5xzleD8du3j6/images/docs/5e8625c-Screenshot_2023-02-28_at_3.15.19_PM.png?w=560\u0026fit=max\u0026auto=format\u0026n=jFWn5xzleD8du3j6\u0026q=85\u0026s=6f485e7b8de7a9b9601c083309997b78 560w, https://mintcdn.com/onesignal/jFWn5xzleD8du3j6/images/docs/5e8625c-Screenshot_2023-02-28_at_3.15.19_PM.png?w=840\u0026fit=max\u0026auto=format\u0026n=jFWn5xzleD8du3j6\u0026q=85\u0026s=2d414d55ea79c5dfa1d69f007a71ff0c 840w, https://mintcdn.com/onesignal/jFWn5xzleD8du3j6/images/docs/5e8625c-Screenshot_2023-02-28_at_3.15.19_PM.png?w=1100\u0026fit=max\u0026auto=format\u0026n=jFWn5xzleD8du3j6\u0026q=85\u0026s=37e67a360510e11b35b62b593b9bdbef 1100w, https://mintcdn.com/onesignal/jFWn5xzleD8du3j6/images/docs/5e8625c-Screenshot_2023-02-28_at_3.15.19_PM.png?w=1650\u0026fit=max\u0026auto=format\u0026n=jFWn5xzleD8du3j6\u0026q=85\u0026s=0c0163a478a842b9b2354afd3aa2d008 1650w, https://mintcdn.com/onesignal/jFWn5xzleD8du3j6/images/docs/5e8625c-Screenshot_2023-02-28_at_3.15.19_PM.png?w=2500\u0026fit=max\u0026auto=format\u0026n=jFWn5xzleD8du3j6\u0026q=85\u0026s=fc84c3578287a87664ee1f0c5b06ca48 2500w`})})]}),_jsxs(Tab,{title:`REST API`,id:`rest-api`,children:[_jsxs(_components.p,{children:[`Her platform için uygun parametreyi kullanarak REST API aracılığıyla sesli bildirimler gönderebilirsiniz. Tüm ayrıntılar için `,_jsx(_components.a,{href:`/reference/push-notification`,children:`Create Notification API referansına`}),` bakın.`]}),_jsxs(Table,{children:[_jsx(_components.thead,{children:_jsxs(_components.tr,{children:[_jsx(_components.th,{children:`Platform`}),_jsx(_components.th,{children:`API Parametresi`}),_jsx(_components.th,{children:`Ayrıntılar`})]})}),_jsxs(_components.tbody,{children:[_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`iOS`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`ios_sound`})}),_jsxs(_components.td,{children:[`Dosya uzantısını dahil edin. Örnek: `,_jsx(_components.code,{children:`\"ios_sound\": \"explode_sound.wav\"`}),`. Ses yok için `,_jsx(_components.code,{children:`nil`}),` değerini girin.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Android`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`android_channel_id`}),` — OneSignal Dashboard’da `,_jsx(_components.a,{href:`/docs/tr/android-notification-categories`,children:`Bildirim Kategorileri`}),` aracılığıyla kanal oluşturduysanız kullanın. `,_jsx(_components.code,{children:`existing_android_channel_id`}),` — Kanalı başka bir yerde oluşturduysanız kullanın.`]}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`/docs/tr/android-notification-categories`,children:`Bildirim Kategorilerinin`}),` kullanılması önerilir.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Huawei`}),_jsxs(_components.td,{children:[_jsx(_components.code,{children:`huawei_channel_id`}),` — OneSignal Dashboard’da `,_jsx(_components.a,{href:`/docs/tr/android-notification-categories`,children:`Bildirim Kategorileri`}),` aracılığıyla kanal oluşturduysanız kullanın. `,_jsx(_components.code,{children:`huawei_existing_channel_id`}),` — Kanalı başka bir yerde oluşturduysanız kullanın.`]}),_jsxs(_components.td,{children:[_jsx(_components.a,{href:`/docs/tr/android-notification-categories`,children:`Bildirim Kategorilerinin`}),` kullanılması önerilir.`]})]}),_jsxs(_components.tr,{children:[_jsx(_components.td,{children:`Amazon`}),_jsx(_components.td,{children:_jsx(_components.code,{children:`adm_sound`})}),_jsxs(_components.td,{children:[`Dosya uzantısını dahil etmeyin. Örnek: `,_jsx(_components.code,{children:`\"adm_sound\": \"explode_sound\"`}),`.`]})]})]})]})]})]}),`\n`,_jsxs(Warning,{children:[_jsx(_components.p,{children:`Uygulamanıza yakın zamanda bir ses kaynağı eklediyseniz, bu sesi kullanan bildirimler göndermeden önce birkaç gün beklemeyi düşünün. Kullanıcıların çoğunluğunun yeni ses dosyasını içeren en son uygulama sürümüne güncellemesi günler veya haftalar alabilir.`}),_jsx(_components.p,{children:`Bir kullanıcının ses kaynağı olmayan uygulamanızın eski bir sürümü varsa ve buna referans veren bir bildirim alırsa, yalnızca varsayılan sistem bildirim sesini duyacaktır.`})]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`sss`,children:`SSS`}),`\n`,_jsx(Heading,{level:`3`,id:`varsayılan-bir-ses-ayarlayabilir-miyim`,children:`Varsayılan bir ses ayarlayabilir miyim?`}),`\n`,_jsxs(_components.p,{children:[`Sese ve/veya Android Bildirim Kanalına referans veren bir `,_jsx(_components.a,{href:`/docs/tr/templates`,children:`Şablon`}),` kullanın. Bu şablonla gönderilen her bildirim, yapılandırılmış sesi otomatik olarak kullanır.`]}),`\n`,_jsx(Heading,{level:`3`,id:`farklı-kullanıcılara-farklı-bildirim-sesleri-gönderebilir-miyim`,children:`Farklı kullanıcılara farklı bildirim sesleri gönderebilir miyim?`}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.code,{children:`ios_sound`}),` ve `,_jsx(_components.code,{children:`android_channel_id`}),` parametreleri istek düzeyindedir — o API çağrısının `,_jsx(_components.strong,{children:`tüm`}),` alıcılarına uygulanır. Tek bir istekte farklı kullanıcılar için farklı sesler belirtemezsiniz.`]}),`\n`,_jsxs(_components.p,{children:[`Farklı kullanıcılara farklı sesler iletmek için `,_jsx(_components.strong,{children:`fan-out deseni`}),` kullanın: her ses varyantı için ayrı API çağrıları yapın, kullanıcıları etiket veya segmente göre hedefleyin. Örneğin, her kullanıcının tercih ettiği sesi `,_jsx(_components.code,{children:`preferred_sound`}),` gibi bir `,_jsx(_components.a,{href:`/docs/tr/add-user-data-tags`,children:`etikette`}),` saklayın, ardından ses değeri başına bir istek gönderin.`]}),`\n`,_jsxs(CodeGroup,{children:[_jsx(CodeBlock,{filename:`Request 1 — users`,numberOfLines:`9`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`9`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"app_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"YOUR_APP_ID\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"contents\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"en\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"You have a new message!\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"ios_sound\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"chime.wav\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"android_channel_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"CHIME_CHANNEL_ID\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"include_filters\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"field\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"tag\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"preferred_sound\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"relation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"=\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"chime\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})}),_jsx(CodeBlock,{filename:`Request 2 — users`,numberOfLines:`9`,language:`json`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`json`,children:_jsxs(_components.code,{language:`json`,numberOfLines:`9`,children:[_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`{`})}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"app_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"YOUR_APP_ID\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"contents\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: {`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"en\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"You have a new message!\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`},`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"ios_sound\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"bell.wav\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"android_channel_id\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"BELL_CHANNEL_ID\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`,`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:` \"include_filters\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: [`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` {`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"field\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"tag\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"key\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"preferred_sound\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"relation\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"=\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`, `}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#9CDCFE`},children:`\"value\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`: `}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"bell\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})]}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:` ]`})}),`\n`,_jsx(_components.span,{className:`line`,children:_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`}`})}),`\n`]})})})]}),`\n`,_jsxs(_components.p,{children:[`Her istek yalnızca `,_jsx(_components.code,{children:`preferred_sound`}),` etiketi eşleşen kullanıcıları hedefler, böylece her grup kendi sesini duyar. İhtiyacınız kadar varyant ekleyin — ses başına bir API çağrısı.`]}),`\n`,_jsx(Heading,{level:`3`,id:`bildirimim-neden-özel-ses-dosyasını-çalmıyor`,children:`Bildirimim neden özel ses dosyasını çalmıyor?`}),`\n`,_jsx(_components.p,{children:`Birkaç yaygın neden vardır:`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Ses dosyasının yanlış bir dosya uzantısı var`}),`\n`,_jsx(_components.li,{children:`Ses dosyası desteklenen bir formatta kodlanmamış`}),`\n`,_jsx(_components.li,{children:`Ses dosyası projede yanlış konumda`}),`\n`,_jsx(_components.li,{children:`Ses dosyası 30 saniyeden uzun`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`iOS`}),` — Kodlama ve test kılavuzu için `,_jsx(_components.a,{href:`https://developer.apple.com/documentation/usernotifications/unnotificationsound?language=objc`,children:`Apple’ın dokümantasyonunu`}),` okuyun.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Android`}),` — APK’yı çıkararak ve `,_jsx(_components.code,{children:`res/raw/`}),` dizininde bulunduğunu doğrulayarak ses dosyasının APK’ya dahil edildiğini kontrol edin.`]}),`\n`,_jsxs(_components.p,{children:[`Kaynakları küçültme etkinse, `,_jsx(_components.code,{children:`res/raw/`}),` içinde `,_jsx(_components.code,{children:`keep.xml`}),` oluşturarak ses dosyalarını kaldırılmaktan koruyun:`]}),`\n`,_jsx(CodeBlock,{filename:``,numberOfLines:`2`,language:`xml`,children:_jsx(_components.pre,{className:`shiki shiki-themes github-light-default dark-plus`,style:{backgroundColor:`#ffffff`,\"--shiki-dark-bg\":`#0B0C0E`,color:`#1f2328`,\"--shiki-dark\":`#D4D4D4`},language:`xml`,children:_jsxs(_components.code,{language:`xml`,numberOfLines:`2`,children:[_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`\u003c`}),_jsx(_components.span,{style:{color:`#116329`,\"--shiki-dark\":`#569CD6`},children:`resources`}),_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` xmlns:tools`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"http://schemas.android.com/tools\"`})]}),`\n`,_jsxs(_components.span,{className:`line`,children:[_jsx(_components.span,{style:{color:`#0550AE`,\"--shiki-dark\":`#9CDCFE`},children:` tools:keep`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#D4D4D4`},children:`=`}),_jsx(_components.span,{style:{color:`#0A3069`,\"--shiki-dark\":`#CE9178`},children:`\"@raw/sound_file\"`}),_jsx(_components.span,{style:{color:`#1F2328`,\"--shiki-dark\":`#808080`},children:`/>`})]}),`\n`]})})}),`\n`,_jsx(Heading,{level:`3`,id:`bildirimim-neden-varsayılan-ses-dosyasını-çalıyor`,children:`Bildirimim neden varsayılan ses dosyasını çalıyor?`}),`\n`,_jsx(_components.p,{children:`Kurulum talimatlarını takip ettiğinizden ve ses dosyasının SDK için doğru konumda olduğundan emin olun. Dosya adının büyük-küçük harf kullanımını kontrol edin — bazı platformlar büyük harfleri yok sayar.`}),`\n`,_jsx(Heading,{level:`3`,id:`neden-yanlış-ses-çalıyor`,children:`Neden yanlış ses çalıyor?`}),`\n`,_jsxs(_components.p,{children:[`Android’de, belirli sayıda bildirim açılmadan alındığında bildirimler birlikte gruplanır. Gruplanmış bildirimler varsayılan bir ses çalar. Tüm bildirimleriniz için `,_jsx(_components.a,{href:`https://developer.android.com/training/notify-user/group`,children:`grup anahtarı`}),` ile sesi ayarlayabilirsiniz.`]}),`\n`,_jsx(_components.hr,{}),`\n`,_jsx(Heading,{level:`2`,id:`i̇lgili-sayfalar`,children:`İlgili sayfalar`}),`\n`,_jsxs(Columns,{cols:2,children:[_jsx(Card,{title:`Bildirim kategorileri`,icon:`layer-group`,href:`/docs/tr/android-notification-categories`,children:_jsx(_components.p,{children:`Ses, titreşim ve önemi kontrol etmek için Android bildirim kanallarını ayarlayın.`})}),_jsx(Card,{title:`Şablonlar`,icon:`file-lines`,href:`/docs/tr/templates`,children:_jsx(_components.p,{children:`Önceden tanımlanmış seslerle yeniden kullanılabilir bildirim şablonları oluşturun.`})}),_jsx(Card,{title:`Create Notification API`,icon:`code`,href:`/reference/push-notification`,children:_jsx(_components.p,{children:`ios_sound, android_channel_id ve adm_sound parametreleri için API referansı.`})}),_jsx(Card,{title:`Bildirim ikonları`,icon:`image`,href:`/docs/tr/notification-icons`,children:_jsx(_components.p,{children:`Mobil uygulamanız için bildirim ikonlarını özelleştirin.`})})]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Bildirim sesleri","description":"iOS, Android, Huawei ve Amazon uygulamalarına özel bildirim sesleri ekleyin — dosya formatları, SDK kurulumu ve API parametreleri dahil.","keywords":["bildirim sesleri","özel sesler","ios_sound","android bildirim kanalı","push bildirimleri"],"href":"/docs/tr/notification-sounds"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Kurulum","slug":"kurulum","depth":2,"children":[{"title":"Ses dosyaları oluşturma","slug":"ses-dosyaları-oluşturma","depth":3,"children":[]},{"title":"Uygulamaya ses dosyaları ekleme","slug":"uygulamaya-ses-dosyaları-ekleme","depth":3,"children":[]},{"title":"Bildirim gönderme","slug":"bildirim-gönderme","depth":3,"children":[]}]},{"title":"SSS","slug":"sss","depth":2,"children":[{"title":"Varsayılan bir ses ayarlayabilir miyim?","slug":"varsayılan-bir-ses-ayarlayabilir-miyim","depth":3,"children":[]},{"title":"Farklı kullanıcılara farklı bildirim sesleri gönderebilir miyim?","slug":"farklı-kullanıcılara-farklı-bildirim-sesleri-gönderebilir-miyim","depth":3,"children":[]},{"title":"Bildirimim neden özel ses dosyasını çalmıyor?","slug":"bildirimim-neden-özel-ses-dosyasını-çalmıyor","depth":3,"children":[]},{"title":"Bildirimim neden varsayılan ses dosyasını çalıyor?","slug":"bildirimim-neden-varsayılan-ses-dosyasını-çalıyor","depth":3,"children":[]},{"title":"Neden yanlış ses çalıyor?","slug":"neden-yanlış-ses-çalıyor","depth":3,"children":[]}]},{"title":"İlgili sayfalar","slug":"i̇lgili-sayfalar","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":["/_mintlify/custom/onesignal/e069c1b9f3157e14/hotjar-koala.js","/_mintlify/custom/onesignal/3e5d03885ab32f49/intercom.js","/_mintlify/custom/onesignal/dbb7af4794d1b586/munchkin-marketo.js"],"subdomain":"onesignal","siteName":"OneSignal Documentation","title":"Bildirim sesleri - OneSignal Documentation","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{"en":{"href":"/docs/en/notification-sounds","matchLevel":1},"cn":{"href":"/docs/cn/notification-sounds","matchLevel":1},"ko":{"href":"/docs/ko/notification-sounds","matchLevel":1},"ja":{"href":"/docs/ja/notification-sounds","matchLevel":1},"tr":{"href":"/docs/tr/notification-sounds","matchLevel":0},"pt-BR":{"href":"/docs/pt-BR/notification-sounds","matchLevel":1},"es":{"href":"/docs/es/notification-sounds","matchLevel":1},"fr":{"href":"/docs/fr/notification-sounds","matchLevel":1}}},"lastModified":"2026-03-31T19:52:56.221Z","originalFileLocation":"docs/tr/notification-sounds.mdx","locale":"tr"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"iOS, Android, Huawei ve Amazon uygulamalarına özel bildirim sesleri ekleyin — dosya formatları, SDK kurulumu ve API parametreleri dahil.\">\u003cmeta data-mint-head name=\"application-name\" content=\"OneSignal Documentation\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Bildirim sesleri - OneSignal Documentation\">\u003cmeta data-mint-head property=\"og:description\" content=\"iOS, Android, Huawei ve Amazon uygulamalarına özel bildirim sesleri ekleyin — dosya formatları, SDK kurulumu ve API parametreleri dahil.\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"OneSignal Documentation\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://documentation.onesignal.com/docs/tr/notification-sounds\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://onesignal.mintlify.site/_mintlify/api/og/v2?division=Anl%C4%B1k+bildirim+%C3%B6zellikleri\u0026amp;title=Bildirim+sesleri\u0026amp;description=iOS%2C+Android%2C+Huawei+ve+Amazon+uygulamalar%C4%B1na+%C3%B6zel+bildirim+sesleri+ekleyin+%E2%80%94+dosya+formatlar%C4%B1%2C+SDK+kurulumu+ve+API+parametreleri+dahil.\u0026amp;theme=12e705baa88dc8cc6d7a9877\u0026amp;signature=bc691ba413e81c5291b007ebbb2dc05840b2205faf872d8705ca142381295960\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Bildirim sesleri - OneSignal Documentation\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"iOS, Android, Huawei ve Amazon uygulamalarına özel bildirim sesleri ekleyin — dosya formatları, SDK kurulumu ve API parametreleri dahil.\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://onesignal.mintlify.site/_mintlify/api/og/v2?division=Anl%C4%B1k+bildirim+%C3%B6zellikleri\u0026amp;title=Bildirim+sesleri\u0026amp;description=iOS%2C+Android%2C+Huawei+ve+Amazon+uygulamalar%C4%B1na+%C3%B6zel+bildirim+sesleri+ekleyin+%E2%80%94+dosya+formatlar%C4%B1%2C+SDK+kurulumu+ve+API+parametreleri+dahil.\u0026amp;theme=12e705baa88dc8cc6d7a9877\u0026amp;signature=bc691ba413e81c5291b007ebbb2dc05840b2205faf872d8705ca142381295960\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/onesignal/eCiRydtW5fLfLRWp/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"OneSignal Docs\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#3A3DB3\">\u003clink data-mint-head rel=\"canonical\" href=\"https://documentation.onesignal.com/docs/tr/notification-sounds\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/docs/tr/notification-sounds.md\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"tr\" href=\"https://documentation.onesignal.com/docs/tr/notification-sounds\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"en\" href=\"https://documentation.onesignal.com/docs/en/notification-sounds\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"zh\" href=\"https://documentation.onesignal.com/docs/cn/notification-sounds\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ko\" href=\"https://documentation.onesignal.com/docs/ko/notification-sounds\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"ja\" href=\"https://documentation.onesignal.com/docs/ja/notification-sounds\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"pt-BR\" href=\"https://documentation.onesignal.com/docs/pt-BR/notification-sounds\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"es\" href=\"https://documentation.onesignal.com/docs/es/notification-sounds\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"fr\" href=\"https://documentation.onesignal.com/docs/fr/notification-sounds\">\u003clink data-mint-head rel=\"alternate\" hreflang=\"x-default\" href=\"https://documentation.onesignal.com/docs/en/notification-sounds\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://documentation.onesignal.com/#organization\",\"name\":\"OneSignal Documentation\",\"url\":\"https://documentation.onesignal.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/onesignal/yJcueeDCO7UpHnnY/logo/OneSignal-Logo.svg?fit=max\u0026auto=format\u0026n=yJcueeDCO7UpHnnY\u0026q=85\u0026s=1fcfb6fef6d820fd9d99c74850711107\"}},{\"@type\":\"WebSite\",\"@id\":\"https://documentation.onesignal.com#website\",\"name\":\"OneSignal Documentation\",\"url\":\"https://documentation.onesignal.com\",\"publisher\":{\"@id\":\"https://documentation.onesignal.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://documentation.onesignal.com/docs/tr/notification-sounds#webpage\",\"url\":\"https://documentation.onesignal.com/docs/tr/notification-sounds\",\"name\":\"Bildirim sesleri\",\"description\":\"iOS, Android, Huawei ve Amazon uygulamalarına özel bildirim sesleri ekleyin — dosya formatları, SDK kurulumu ve API parametreleri dahil.\",\"dateModified\":\"2026-03-31T19:52:56.221Z\",\"isPartOf\":{\"@id\":\"https://documentation.onesignal.com#website\"},\"breadcrumb\":{\"@id\":\"https://documentation.onesignal.com/docs/tr/notification-sounds#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://documentation.onesignal.com/docs/tr/notification-sounds#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Mesaj kanalları\",\"item\":\"https://documentation.onesignal.com/docs/tr/channel-setup\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Anlık bildirimler\",\"item\":\"https://documentation.onesignal.com/docs/tr/push\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Anlık bildirim özellikleri\",\"item\":\"https://documentation.onesignal.com/docs/tr/notification-icons\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Bildirim sesleri\",\"item\":\"https://documentation.onesignal.com/docs/tr/notification-sounds\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://documentation.onesignal.com/docs/tr/notification-sounds#article\",\"headline\":\"Bildirim sesleri\",\"name\":\"Bildirim sesleri\",\"description\":\"iOS, Android, Huawei ve Amazon uygulamalarına özel bildirim sesleri ekleyin — dosya formatları, SDK kurulumu ve API parametreleri dahil.\",\"url\":\"https://documentation.onesignal.com/docs/tr/notification-sounds\",\"mainEntityOfPage\":{\"@id\":\"https://documentation.onesignal.com/docs/tr/notification-sounds#webpage\"},\"dateModified\":\"2026-03-31T19:52:56.221Z\",\"keywords\":\"bildirim sesleri, özel sesler, ios_sound, android bildirim kanalı, push bildirimleri\",\"publisher\":{\"@id\":\"https://documentation.onesignal.com/#organization\"},\"isPartOf\":{\"@id\":\"https://documentation.onesignal.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"OneSignal Documentation\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"OneSignal Documentation\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/docs/tr/notification-sounds.md","siteName":"OneSignal Documentation","nav":{"global":null,"languages":[{"language":"en","pages":[{"title":"en","href":"/docs/en/notification-sounds"}]},{"language":"cn","pages":[{"title":"cn","href":"/docs/cn/notification-sounds"}]},{"language":"ko","pages":[{"title":"ko","href":"/docs/ko/notification-sounds"}]},{"language":"ja","pages":[{"title":"ja","href":"/docs/ja/notification-sounds"}]},{"language":"tr","tabs":[{"tab":"Ana Sayfa","pages":[{"title":"Ana Sayfa","href":"/docs/tr/home"}]},{"tab":"Kullanıcı Kılavuzları","groups":[{"group":"İlk adımlar \u0026 ayarlar","pages":[{"title":"OneSignal ile başlarken","href":"/docs/tr/quickstart-guide"},{"group":"OneSignal panosu","pages":[{"title":"Uygulamalar, Kuruluşlar ve Hesaplar","href":"/docs/tr/apps-organizations"},{"title":"Ekip üyeleri","href":"/docs/tr/manage-team-members"},{"title":"Anahtarlar ve Kimlikler","href":"/docs/tr/keys-and-ids"},{"title":"Denetim Günlükleri","href":"/docs/tr/audit-logs"},{"title":"Kullanım ve faturalandırma","href":"/docs/tr/billing-faq"},{"title":"Devre dışı bırakılmış uygulamalar ve organizasyonlar","href":"/docs/tr/disabled-apps"}]},{"title":"OneSignal'e Geçiş","href":"/docs/tr/migrating-to-onesignal"}]},{"group":"Mesaj kanalları","pages":[{"title":"Kanal kurulumu","href":"/docs/tr/channel-setup"},{"group":"Anlık bildirimler","pages":[{"title":"Push genel bakış","href":"/docs/tr/push"},{"group":"Mobil anlık bildirimler","pages":[{"title":"Mobil push kurulumu","href":"/docs/tr/mobile-push-setup"},{"title":"Push izinleri için istem","href":"/docs/tr/prompt-for-push-permissions"},{"title":"iOS geçici push bildirimleri","href":"/docs/tr/ios-provisional-push-notifications"},{"title":"Android bildirim kategorileri","href":"/docs/tr/android-notification-categories"},{"title":"Veri ve arka plan bildirimleri","href":"/docs/tr/data-notifications"},{"title":"VoIP push bildirimleri","href":"/docs/tr/voip-notifications"}]},{"group":"Web anlık bildirimler","pages":[{"title":"Web push kurulumu","href":"/docs/tr/web-push-setup"},{"title":"Web izin istemleri","href":"/docs/tr/permission-requests"},{"title":"Web push SSS","href":"/docs/tr/web-push-setup-faq"},{"title":"Web push tarayıcı davranışı","href":"/docs/tr/browser-behavior-and-unsubscribes"},{"title":"Web push için Shopify entegrasyonu","href":"/docs/tr/shopify"},{"title":"Web push için OneSignal WordPress eklentisi kurulumu","href":"/docs/tr/wordpress"},{"title":"WordPress sorun giderme","href":"/docs/tr/troubleshooting-wordpress-web-push"}]},{"group":"Anlık bildirim özellikleri","pages":[{"title":"Bildirim simgeleri","href":"/docs/tr/notification-icons"},{"title":"Bildirim resimleri ve zengin medya","description":"Mobil push bildirimlerine OneSignal Dashboard ve API ile resim, GIF ve multimedya ekleyin; önerilen formatlar ve cihaza özel davranışlar dahil.","href":"/docs/tr/rich-media"},{"title":"Bildirim sesleri","href":"/docs/tr/notification-sounds"},{"title":"Rozetler","description":"iOS, Android ve Huawei'de push bildirimleri için uygulama simgesi rozet sayılarını yönetin; otomatik temizleme, API kontrolü ve yerel rozet mantığı dahil.","href":"/docs/tr/badges"},{"title":"Push bildirimleri için eylem düğmeleri","href":"/docs/tr/action-buttons"},{"title":"Push frekans sınırlaması","href":"/docs/tr/frequency-capping"},{"title":"Push kısıtlama","href":"/docs/tr/throttling"},{"title":"iOS: Odak modları ve kesinti seviyeleri","href":"/docs/tr/ios-focus-modes-and-interruption-levels"},{"title":"iOS: Uygunluk puanı","href":"/docs/tr/ios-relevance-score"}]},{"group":"Anlık bildirim analizi \u0026 sorunların çözümü","pages":[{"title":"Push mesaj raporları","href":"/docs/tr/push-notification-message-reports"},{"title":"Onaylanmış teslimat","href":"/docs/tr/confirmed-delivery"},{"title":"Bildirim CTR'si","href":"/docs/tr/notification-ctr"},{"title":"Mobil push: Bildirimler gösterilmiyor veya gecikti","href":"/docs/tr/notifications-show-successful-but-are-not-being-shown"},{"title":"Web push: Bildirimler gösterilmiyor","href":"/docs/tr/notifications-not-shown-web-push"},{"title":"Bildirim Resimleri Gösterilmiyor","href":"/docs/tr/notification-images-not-showing"},{"title":"Yinelenen Bildirimler","href":"/docs/tr/duplicated-notifications"},{"title":"FCM Süresi Dolmuş Token SSS","href":"/docs/tr/fcm-expired-token-faq"}]}]},{"group":"In-app mesajlar","pages":[{"title":"Uygulama içi genel bakış","href":"/docs/tr/in-app-messages-setup"},{"title":"Uygulama içi tetikleyiciler","href":"/docs/tr/iam-triggers"},{"title":"Uygulama içi tıklama eylemleri","href":"/docs/tr/iam-click-actions"},{"group":"In-app tasarım","pages":[{"title":"Sürükle ve bırak ile uygulama içi mesajlar tasarlama","href":"/docs/tr/design-your-in-app-message"},{"title":"HTML ile uygulama içi mesajlar tasarlama","href":"/docs/tr/design-your-in-app-message-with-html"},{"title":"Uygulama içi mesaj şablonları ve hızlı başlangıçlar","href":"/docs/tr/in-app-html-templates"},{"title":"Uygulama içi mesaj JavaScript API referansı","href":"/docs/tr/in-app-message-api"}]},{"title":"Uygulama içi mesaj raporları","href":"/docs/tr/in-app-message-reports"},{"title":"Uygulama içi sorun giderme","href":"/docs/tr/in-app-message-troubleshooting"}]},{"group":"E-posta","pages":[{"title":"Email genel bakış","href":"/docs/tr/email-messaging"},{"group":"E-posta kurulumu","pages":[{"title":"Email kurulumu","href":"/docs/tr/email-setup"},{"title":"Email DNS yapılandırması","href":"/docs/tr/email-dns-configuration"},{"title":"Gönderenler","href":"/docs/tr/senders"},{"title":"İşlemsel e-postalar","href":"/docs/tr/setup-transactional-emails"},{"title":"Özel email abonelikten çıkma sayfası oluşturma","href":"/docs/tr/create-custom-unsubscribe-page"}]},{"group":"E-posta teslim edilebilirlik","pages":[{"title":"Email mesaj raporları","href":"/docs/tr/email-message-reports"},{"title":"Email teslim edilebilirliği","href":"/docs/tr/email-deliverability"},{"title":"Email itibar en iyi uygulamaları","href":"/docs/tr/email-reputation-best-practices"},{"title":"E-posta adresi doğrulama","href":"/docs/tr/email-address-validation"},{"title":"E-posta ısınma rehberi","href":"/docs/tr/email-warm-up"},{"title":"Google Postmaster Tools","href":"/docs/tr/google-postmaster-tools"},{"title":"Engelleme Listeleri","href":"/docs/tr/suppressions"},{"title":"Email sorun giderme","href":"/docs/tr/email-troubleshooting"}]},{"group":"E-posta mesajlaşma","pages":[{"title":"Sürükle ve bırak ile email tasarlama","href":"/docs/tr/design-emails-with-drag-and-drop"},{"title":"HTML ile e-posta tasarlama","href":"/docs/tr/design-emails-with-html"},{"title":"E-posta abonelikten çıkma bağlantıları ve başlıkları","href":"/docs/tr/unsubscribe-links-email-subscriptions"},{"title":"Email şablon iletme","href":"/docs/tr/email-template-forwarding"}]}]},{"group":"SMS \u0026 RCS","pages":[{"title":"SMS, MMS ve RCS'ye genel bakış","href":"/docs/tr/sms-messaging"},{"title":"Rich Communication Services (RCS)","href":"/docs/tr/rcs-messaging"},{"group":"SMS kurulumu","pages":[{"title":"SMS kurulumu","href":"/docs/tr/sms-setup"},{"title":"Gönderici kaynağı başvuruları ve ülke gereksinimleri","sidebarTitle":"Gönderici kaynağı başvuruları","href":"/docs/tr/sms-registration-requirements"},{"title":"SMS kabul etme ve toplama","href":"/docs/tr/sms-opt-in-and-collection"},{"title":"SMS onay anahtar kelime yönetimi","href":"/docs/tr/sms-consent-keyword-management"},{"title":"SMS anahtar kelimeleri","href":"/docs/tr/keywords"}]},{"group":"SMS mesajlaşma","pages":[{"title":"SMS mesaj raporları","href":"/docs/tr/sms-message-reports"},{"title":"Tek seferlik parolalar (OTP)","sidebarTitle":"Tek seferlik parolalar","href":"/docs/tr/sms-verify"}]}]},{"group":"Canlı Etkinlikler","pages":[{"title":"Live Activities","href":"/docs/tr/live-activities"},{"title":"Live Activities Analizi","href":"/docs/tr/live-activities-analytics"}]},{"group":"Özellikler","pages":[{"title":"A/B Testi","href":"/docs/tr/ab-testing"},{"title":"Çok dilli mesajlaşma","href":"/docs/tr/multi-language-messaging"},{"group":"Kişiselleştirme","pages":[{"title":"Kişiselleştirme","href":"/docs/tr/message-personalization"},{"title":"Liquid söz dizimini kullanma","href":"/docs/tr/using-liquid-syntax"},{"title":"Veri akışları","href":"/docs/tr/data-feeds"},{"title":"Custom Events ile Kişiselleştirme","href":"/docs/tr/personalization-custom-event"},{"title":"Özelliklerle kişiselleştirme","href":"/docs/tr/personalization-properties-and-tags"},{"title":"API custom_data ile mesajları kişiselleştirin","href":"/docs/tr/personalization-api-custom-data"},{"title":"CSV ile Dinamik İçerik","href":"/docs/tr/dynamic-content"}]},{"group":"URL'ler, Link'ler ve Deep Link'ler","pages":[{"title":"URL'ler, bağlantılar ve derin bağlantılar","href":"/docs/tr/links"},{"title":"Deep Linking","href":"/docs/tr/deep-linking"},{"title":"E-posta abonelikten çıkma bağlantıları ve başlıkları","href":"/docs/tr/unsubscribe-links-email-subscriptions"}]},{"title":"Yeniden Hedefleme Mesajları","href":"/docs/tr/retargeting"},{"title":"Şablonlar","href":"/docs/tr/templates"},{"title":"Etiketler","href":"/docs/tr/labels"}]}]},{"group":"Journey'ler","pages":[{"title":"Journeys'e genel bakış","href":"/docs/tr/journeys-overview"},{"group":"Journey özellikleri","pages":[{"title":"Journey ayarları","href":"/docs/tr/journeys-settings"},{"title":"Journey mesajları","href":"/docs/tr/journeys-messages"},{"title":"Journey eylemleri","href":"/docs/tr/journeys-actions"},{"title":"Journey webhook'ları","href":"/docs/tr/journeys-webhook"},{"title":"Journey Webhook'ları ile WhatsApp Mesajları Gönderme","href":"/docs/tr/sending-whatsapp-messages-via-journey-webhooks"},{"title":"Journey'leri Yönetme","href":"/docs/tr/managing-journeys"},{"title":"Journey analitiği","href":"/docs/tr/journeys-analytics"}]},{"title":"Journey örnekleri","href":"/docs/tr/journeys-examples"}]},{"group":"Hedeflenen \u0026 özel olaylar","pages":[{"title":"Segmentler","href":"/docs/tr/segmentation"},{"group":"Kullanıcılar \u0026 Abonelikler","pages":[{"title":"Kullanıcılar","href":"/docs/tr/users"},{"title":"Abonelikler","href":"/docs/tr/subscriptions"},{"title":"Takma Adlar","href":"/docs/tr/aliases"},{"title":"Test kullanıcıları","href":"/docs/tr/test-users"},{"title":"Kullanıcıları silme","href":"/docs/tr/delete-users"}]},{"group":"Özel olaylar","pages":[{"title":"Özel olaylar","href":"/docs/tr/custom-events"},{"title":"Özel olay depolama ve saklama","href":"/docs/tr/custom-event-storage"}]},{"group":"Etiketler","pages":[{"title":"Etiketler","href":"/docs/tr/add-user-data-tags"},{"title":"Etiketler: Zaman Operatörleri","href":"/docs/tr/time-operators"}]},{"title":"İçe aktarma","href":"/docs/tr/import"}]},{"group":"Analitik ve Entegrasyonlar","pages":[{"group":"Analitik","pages":[{"title":"Analitik genel bakış","href":"/docs/tr/analytics-overview"},{"title":"Hedefler","sidebarTitle":"Hedefler","href":"/docs/tr/goals"},{"title":"Şablon analitiği","href":"/docs/tr/template-analytics"},{"title":"Verileri dışa aktarma","href":"/docs/tr/exporting-data"},{"title":"Özel Sonuçlar","href":"/docs/tr/custom-outcomes"},{"title":"Dönüşüm metrikleri","href":"/docs/tr/conversion-metrics"},{"title":"Etkileşim trendleri","href":"/docs/tr/engagement-analytics"},{"title":"Abonelik trendleri","href":"/docs/tr/subscription-trends"},{"group":"Elde tutma metrikleri","pages":[{"title":"Elde tutma metrikleri","href":"/docs/tr/retention-metrics"},{"title":"Elde tutma eğrilerini yorumlama","href":"/docs/tr/interpreting-retention-curves"}]},{"title":"Metrik Sözlüğü","href":"/docs/tr/analytics-metrics-glossary"}]},{"group":"Olay Akışları","pages":[{"title":"Event Streams","href":"/docs/tr/event-streams"},{"title":"Event Stream veri referansı","sidebarTitle":"Event Stream verileri","href":"/docs/tr/event-streams-data"},{"title":"Uygulama içi mesaj olay akışları","href":"/docs/tr/iam-event-streams"},{"title":"Event Streams ile Google Sheets entegrasyonu","href":"/docs/tr/google-sheets-integration-with-event-streams"}]},{"group":"Entegrasyonlar","pages":[{"title":"Entegrasyonlara genel bakış","href":"/docs/tr/integrations"},{"title":"Veri ambarı, DMP ve CRM entegrasyonu","href":"/docs/tr/database-dmp-crm-integration"},{"group":"OneSignal veri kaynağı","pages":[{"title":"Amplitude","href":"/docs/tr/amplitude"},{"title":"Databricks","href":"/docs/tr/databricks"},{"title":"Google BigQuery","href":"/docs/tr/bigquery"},{"title":"Mixpanel","href":"/docs/tr/mixpanel"},{"title":"Snowflake","href":"/docs/tr/snowflake"},{"title":"Segment (Twilio)","href":"/docs/tr/segment-onesignal-integration"}]},{"group":"OneSignal hedef","pages":[{"title":"Adobe Audience Manager","href":"/docs/tr/adobe-audience-manager"},{"title":"AlloyDB","href":"/docs/tr/alloydb"},{"title":"Amazon Athena","href":"/docs/tr/amazon-athena"},{"title":"Amazon S3","href":"/docs/tr/s3"},{"title":"Amplitude","href":"/docs/tr/amplitude"},{"title":"Apache Kafka","href":"/docs/tr/kafka"},{"title":"Amazon Redshift","href":"/docs/tr/amazon-redshift"},{"title":"Azure Synapse","href":"/docs/tr/azure-synapse"},{"title":"ClickHouse","href":"/docs/tr/clickhouse"},{"title":"Confluent Cloud","href":"/docs/tr/confluent-cloud"},{"title":"Databricks","href":"/docs/tr/databricks"},{"title":"Elasticsearch","href":"/docs/tr/elasticsearch"},{"title":"Google BigQuery","href":"/docs/tr/bigquery"},{"title":"Google Cloud SQL","href":"/docs/tr/google-cloud-sql"},{"title":"Google Sheets","href":"/docs/tr/google-sheets"},{"title":"Greenplum","href":"/docs/tr/greenplum"},{"title":"HubSpot","href":"/docs/tr/hubspot"},{"title":"Materialize","href":"/docs/tr/materialize"},{"title":"Microsoft Fabric","href":"/docs/tr/microsoft-fabric"},{"title":"Mixpanel","href":"/docs/tr/mixpanel"},{"title":"MotherDuck","href":"/docs/tr/motherduck"},{"title":"MySQL","href":"/docs/tr/mysql"},{"title":"PostgreSQL","href":"/docs/tr/postgresql"},{"title":"Pub/Sub","href":"/docs/tr/google-pubsub"},{"title":"SingleStore","href":"/docs/tr/singlestore"},{"title":"Snowflake","href":"/docs/tr/snowflake"},{"title":"SQL Server","href":"/docs/tr/sql-server"},{"title":"Starburst Enterprise","href":"/docs/tr/starburst-enterprise"},{"title":"Starburst Galaxy","href":"/docs/tr/starburst-galaxy"},{"title":"Trino","href":"/docs/tr/trino"},{"title":"Segment (Twilio)","href":"/docs/tr/segment-onesignal-integration"}]},{"group":"Atribüsyon","pages":[{"title":"RevenueCat","href":"/docs/tr/revenuecat"},{"title":"Adjust","href":"/docs/tr/adjust"},{"title":"BlueConic","href":"/docs/tr/blueconic"}]},{"title":"OneSignal ile Entegrasyon Oluşturma: Ortak Kılavuzu","href":"/docs/tr/building-an-integration-with-onesignal-partner-guide"}]}]},{"group":"Gizlilik \u0026 Güvenlik","pages":[{"group":"Güvenlik kimlik bilgileri","pages":[{"title":"SOC 2 Type II","href":"/docs/tr/soc-2-type-ii"},{"title":"ISO 27001","href":"/docs/tr/iso27001"},{"title":"HIPAA","href":"/docs/tr/hipaa"}]},{"group":"Veri gizliliği \u0026 düzenleme uyumluluğu","pages":[{"title":"GDPR ve Bireysel Haklar","href":"/docs/tr/gdpr-compliance"},{"title":"AB-ABD Veri Gizliliği Çerçevesi","href":"/docs/tr/eu-us-data-privacy-framework"},{"title":"Email düzenleyici uyumluluğu","href":"/docs/tr/email-compliance"},{"title":"SMS düzenleyici uyumluluğu","href":"/docs/tr/sms-regulatory-compliance"},{"title":"Apple Uygulama Gizlilik Gereksinimleri","href":"/docs/tr/apple-app-privacy-requirements"},{"title":"Google Play Veri Güvenliği Gereksinimleri","href":"/docs/tr/google-play-data-safety-requirements"},{"title":"Veri toplama ve güvenlik SSS","href":"/docs/tr/data-questions"},{"title":"OneSignal SDK tarafından toplanan veriler","href":"/docs/tr/data-collected-by-the-onesignal-sdk"},{"title":"Kişisel Verileri İşleme","href":"/docs/tr/handling-personal-data"}]},{"group":"Kimlik Doğrulama","pages":[{"title":"2 adımlı kimlik doğrulama","href":"/docs/tr/2-step-authentication"},{"title":"Tek Oturum Açma (SSO)","href":"/docs/tr/sso"}]}]}]},{"tab":"Geliştirici Kılavuzları","pages":[{"title":"Geliştirici Kılavuzları","href":"/docs/tr/developers"}]},{"tab":"Eğitimler","pages":[{"title":"Eğitimler","href":"/docs/tr/tutorials"}]},{"tab":"API Reference","pages":[{"title":"API Reference","href":"/reference/rest-api-overview"}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/release-notes/changelog"}]}],"global":{"anchors":[{"anchor":"Blog","icon":"newspaper","href":"https://onesignal.com/blog"},{"anchor":"GitHub","icon":"github","href":"https://github.com/OneSignal"},{"anchor":"YouTube","icon":"youtube","href":"https://www.youtube.com/@onesignalofficial/playlists"}]}},{"language":"pt-BR","pages":[{"title":"pt-BR","href":"/docs/pt-BR/notification-sounds"}]},{"language":"es","pages":[{"title":"es","href":"/docs/es/notification-sounds"}]},{"language":"fr","pages":[{"title":"fr","href":"/docs/fr/notification-sounds"}]}]},"basePath":"","title":"Bildirim sesleri - OneSignal Documentation","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-BXrZabKK.js","DynamicMarkdown-CtasenyM.js","zoom-image-lightbox-C5F0mVLH.js","lightbox-handle-r17bVUz3.js"]}