...
組み込みURLに追加できるパラメーターがいくつかあります。それぞれの詳細については、高度なAPIページをご確認ください。これらのオプションはすべて、高度なAPIのパススルー設定となっています。
このパラメーターの文字列は、ガイド付きNLQ UIがライトボックスで表示されるかを決定します。パラメーターがクエリから除外されている場合、デフォルトの動作はFalseとなります。
...
Code Block |
---|
|
http://localhost:8080/JsAPI/v3?nlq=true&popup=false |
viewUUID
viewUUIDパラメーターがクエリ文字列に含まれている場合、ビューを選択するステップが省かれ、すぐに「質問する」となります。パラメーターがクエリから除外されている場合、通常のデータビューを選択するダイアログボックスが表示されます。
Code Block |
---|
|
http://localhost:8080/JsAPI/v3?nlq=true&viewUUID=8862563a-02a5-4caf-9352-237b9e40c0de |
showWelcome
このクエリ文字列のパラメーターは、ガイド付きNLQのウェルカムスプラッシュ画面を表示するかどうかを決定します。
...
Code Block |
---|
|
http://localhost:8080/JsAPI/v3?nlq=true&showWelcome=NORMAL |
showSave
このクエリ文字列のパラメーターは、ユーザーがコンテンツを保存する権限を持っている場合、NLQ UIの保存ボタンを表示するか隠すかを決定します。ユーザーが保存する権限を持っていない場合、パラメーターが設定されていたとしてもボタンは表示されません。パラメーターがクエリ文字列から除外されている場合、デフォルトの動作はtrueとなります。
...
Code Block |
---|
|
yellowfin.loadNLQ({
contentIntegrationOptions: {
controls: []
}
}); |
showAddTo
このクエリ文字列のパラメータは、ユーザーが権限を持っている場合、ガイド付きNLQ UIに「追加」ボタン(レポートを他のコンテンツに追加)を表示するか隠すかを決定します。ユーザーがレポートを他のコンテンツに追加する権限を持っていない場合、パラメーターが設定されていたとしてもボタンは表示されません。
パラメーターがクエリ文字列から除外されている場合、デフォルトの動作はFalseとなります。パラメーターがTrueに設定されている場合、showSaveパラメータがクエリ文字列から除外されているか、trueに設定されている必要があります。
Code Block |
---|
|
http://localhost:8080/JsAPI/v3?nlq=true&showSave=true&showAddTo=true |
または
Code Block |
---|
|
http://localhost:8080/JsAPI/v3?nlq=true&showAddTo=true |
事実上、これは以下の高度なAPIコールと同じです。
Code Block |
---|
|
yellowfin.loadNLQ({
contentIntegrationOptions: {
controls: [‘SAVE’, ‘ADD_TO’]
}
}); |