Qlik Sense Mobile Client Managed uygulama içeriğine götüren bağlantılar oluşturma
Qlik Sense uygulamaları ve sayfalarına götüren mobil uygulama bağlantıları oluşturabilirsiniz. Ayrıca ya açıkça ya da seçim imi kullanarak hangi seçimin kullanılacağını belirleyebilirsiniz.
Qlik Sense Mobile Client Managed uygulaması bağlantıları URL şeması qliksenselink'i kullanırken Qlik Sense Enterprise bağlantısı https ile başlar. Uygulamaya götüren bir mobil uygulama bağlantısı oluşturmanın en kolay yolu şudur:
- Uygulamayı tarayıcınızda açın.
-
URL öğesini kopyalayın.
Örnek:
https://qlik.com/sense/app/8f8ffa0e-3fde-48a5-a127-59645923a1fc
-
URL içindeki https'yi qliksenselink ile değiştirin.
Örnek:
qliksenselink://qlik.com/sense/app/8f8ffa0e-3fde-48a5-a127-59645923a1fc
Şimdi Qlik Sense Mobile Client Managed uygulamasında bağlantı oluşturulan uygulamaya erişmek üzere mobil cihazınızdaki değiştirilmiş URL'yi kullanabilirsiniz.
Sayfalara götüren mobil uygulama bağlantıları oluşturma
Aynı şekilde URL içindeki https'yi qliksenselink ile değiştirerek bir uygulamadaki belirli bir sayfaya götüren bağlantı oluşturabilirsiniz.
Örnek:
qliksenselink://qlik.com/sense/app/8f8ffa0e-3fde-48a5-a127-59645923a1fc/sheet/7300b241-f221-43db-bb8b-8c8cc1887531/state/analysis
Bu, sayfayı varsayılan seçimlerle açar. Ayrıca sayfayı belirli bir dizi seçim veya seçim imi ile açmayı seçebilirsiniz.
Belirli seçimlere bağlantı oluşturma
URL sonunda bir seçim tanımı ekleyerek bir dizi seçim ile bağlantı oluşturabilirsiniz. Birden çok seçim tanımı ekleyebilirsiniz.
Söz dizimi: select/{field}/{[value1;value2]}
Örnek: color alanında red değeri seçili olarak sayfayı açma
qliksenselink://qlik.com/sense/app/8f8ffa0e-3fde-48a5-a127-59645923a1fc/sheet/7300b241-f221-43db-bb8b-8c8cc1887531/state/analysis/select/color/red
Örnek: color alanında red ve blue değerleri seçili olarak sayfayı açma
qliksenselink://qlik.com/sense/app/8f8ffa0e-3fde-48a5-a127-59645923a1fc/sheet/7300b241-f221-43db-bb8b-8c8cc1887531/state/analysis/select/color/red;blue
Örnek: color alanında red değeri ve size alanında L değeri seçili olarak sayfayı açma
qliksenselink://qlik.com/sense/app/8f8ffa0e-3fde-48a5-a127-59645923a1fc/sheet/7300b241-f221-43db-bb8b-8c8cc1887531/state/analysis/select/color/red/select/size/L
Seçim imlerine bağlantı oluşturma
Seçim imi kimliğini referans vererek uygulamada tanımlanan bir seçim imine bağlantı oluşturabilirsiniz. Seçim imi kimliği, Dev Hub ile gelen Tek yapılandırıcı kullanılarak alınabilir.
Uygulama kimlikleri ve nesne kimlikleri alma (yalnızca İngilizce)
Söz dizimi: bookmark/{bookmarkid}
Örnek: Sayfayı 860f2e77-2cdc-44f2-aa19-58d46f2f69b0 kimlikli seçim imine göre olan seçimler ile açma
qliksenselink://qlik.com/sense/app/8f8ffa0e-3fde-48a5-a127-59645923a1fc/sheet/7300b241-f221-43db-bb8b-8c8cc1887531/state/analysis/bookmark/860f2e77-2cdc-44f2-aa19-58d46f2f69b0
Seçim imi, URL içinde tanımladığınızdan farklı bir sayfaya götürüyorsa doğru sayfaya otomatik olarak yeniden yönlendirilirsiniz.
Seçim olmadan sayfalara bağlantı oluşturma
Sayfaları tüm seçimler temizlenmiş bir şekilde açmak istiyorsanız URL'ye options/clearselections ekleyebilirsiniz.
Örnek: Sayfayı hiçbir seçim olmadan açma
qliksenselink://qlik.com/sense/app/8f8ffa0e-3fde-48a5-a127-59645923a1fc/sheet/7300b241-f221-43db-bb8b-8c8cc1887531/state/analysis/options/clearselections
Hata işleme
Bağlantıyı çevrimdışı modda açılmaya zorlama
Varsayılan olarak uygulama çevrimiçi modda açılır. Uygulamayı çevrimiçi modda açmak mümkün değilse uygulama mümkün olduğu takdirde çevrimdışı modda açılır.
?forceOpen=offline parametresini URL sonuna ekleyerek uygulamayı çevrimdışı modda açılmaya zorlayabilirsiniz.
Örnek: Uygulamayı çevrimdışı modda açma
qliksenselink://qlik.com/sense/app/8f8ffa0e-3fde-48a5-a127-59645923a1fc?forceOpen=offline
Hesap bulunamadı
Qlik Sense Mobile Client Managed, bağlantıyı Qlik Sense hesabıyla eşleştiremiyorsa bir hata iletisi gösterilir. Uygulamayı cihaz tarayıcısnda açmayı deneyebilirsiniz; bağlantı bir hesapla eşleştirilemiyorsa bu işlemin işe yaraması gerekir.
Kullanıcı hesapta oturum açmamış
Gerekiyorsa kullanıcıdan bağlantıya bağlı olan Qlik Sense hesabında oturum açması istenir. Zaten başka bir hesapta oturum açmış ise bağlantıya bağlı olan Qlik Sense hesabında oturum açmadan önce kullanıcının bu oturumu kapatılır.