Akıllı Telefonlar
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Telefonların hem ses hem de görseller dahil olmak üzere çok modlu özelliklerini kullanarak hareket halindeyken kullanıcıların işlerini tamamlamalarına yardımcı olun.
Modaliteler
Ekranı olan mobil cihazlarda İşleminizin iki yöntemi desteklemesi gerekir:
- Sesli çağrı
- Klavye çağrısı
Kullanıcıların bir İşlem içinde bu yöntemler arasında geçiş yapabileceklerini unutmayın. Bu modellerin her birine özel zengin yanıtlarınızı tasarladığınızdan emin olun. Örneğin, klavye çağrısında SSML'de sağlanmışsa hiçbir ses çalınmaz. Yanıt, kullanıcının bir ses duymasına bağlıysa ve cihaz klavye özelliğini kullanıyorsa İşleminizin ne tür bir ses çalındığını açıklaması gerekir.
Akıllı telefonlarda bir ekranın kullanılabilir olup olmadığını ve giriş yöntemini belirlemek için aşağıdaki kodu kullanabilirsiniz:
- Ekranı var:
if (conv.screen)
- Sesli iletişim yöntemini kullanır:
if (conv.input.type === 'VOICE')
- Klavye kalıcılığını kullanır:
if (conv.input.type === 'KEYBOARD')
İpuçları ve en iyi uygulamalar
- Ekrandan en iyi şekilde yararlanmak için zengin yanıtlar ve tema özelleştirme özelliklerinden yararlanın.
- Kullanıcıların mobil cihazlarla etkileşimde kalmasını sağlamak için push bildirimleri kullanmayı düşünebilirsiniz.
- Kullanıcının hareket halinde olduğunu ve görevini mümkün olan en kısa sürede tamamlamasına
yardımcı olmaya çalıştığını unutmayın. Doğal ve sezgisel konuşma akışlarını nasıl oluşturacağınızı öğrenmek için konuşma tasarımı kılavuzuna bakın.
- Sesli olarak daha iyi yönetilen deneyimler için web sitenizden, mobil uygulamanızdan veya sosyal medyadan doğrudan İşleminize derin bağlantı verin.

Bu İşlemleri deneyin
Bu örneği dene
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2023-12-02 UTC.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2023-12-02 UTC."],[[["Build Actions that enable users to accomplish tasks on their mobile devices using voice and visual interactions."],["Support both voice and keyboard invocation methods, tailoring responses appropriately for each modality."],["Enhance the user experience with rich responses, push notifications, and concise conversational flows."],["Leverage deep links to seamlessly integrate your Action with other platforms like websites and apps."]]],["Actions on mobile devices should support both voice and keyboard input. Developers can detect screen availability and input modality using `conv.screen` and `conv.input.type` respectively. When using keyboard input, sounds should be described in text instead of played. Rich responses and theme customization enhance screen usage, while push notifications and deep links maintain user engagement. Prioritize quick task completion and intuitive conversational flows, considering the user is on the go.\n"]]