O aprimoramento Sob solicitação
Informações sobre um aprimoramento que você não deve usar.
Importante:
O aprimoramento Sob solicitação quase nunca é um padrão recomendado. Esse tipo de aprimoramento pode tornar o desempenho da configuração dependente de sistemas externos e resultar em uma experiência do usuário final inferior à ideal. Consulte o sucesso do cliente sobre outras maneiras de alcançar o resultado desejado.
O aprimoramento Sob solicitação habilita as mesmas capacidades que Em Configurar/reconfigurar aprimoramento , exceto que ele é chamado após cada mudança de campo para qualquer campo no aprimoramento.
Há um tempo limite de API de 5 segundos para todas as chamadas de API externas neste aprimoramento.
Diretrizes gerais:
- Envolva APIs externas na lógica de validação para garantir que elas sejam chamadas somente quando absolutamente necessário.
- Sempre valide todos os dados necessários para executar uma API antes de chamar diretamente a API.
- Use o ogic para limitar a execução de APIs externas.
- Certifique-se de que qualquer API chamada em um aprimoramento sob solicitação possa ser totalmente executada e responder rapidamente.
// Here we use a boolean field to delay the running of additional code if (cfgRequest.runOnRequest == true) { cfgRequest.onRequestTextField.value = "On Request Ran"; }p cfgRequest.runOnRequest = false; - Evite APIs sem desempenho ou de longa execução.