Ir para o conteúdo principal
Loading...
Skip to article
  • Qualtrics Platform
    Qualtrics Platform
  • Customer Journey Optimizer
    Customer Journey Optimizer
  • XM Discover
    XM Discover
  • Qualtrics Social Connect
    Qualtrics Social Connect

Página serviço


Was this helpful?


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

The feedback you submit here is used only to help improve this page.

That’s great! Thank you for your feedback!

Thank you for your feedback!


Sobre os serviços da Web

Às vezes, você pode querer incluir recursos mais complexos em seu pesquisa. Talvez queira incluir as 10 principais manchetes de um site de notícias em seu pesquisa, ou automatizar a distribuição de um segundo pesquisa a ser enviado por e-mail aos respondentes de um primeiro pesquisa exatamente duas horas depois. Um serviço da Web permitiria que você fizesse exatamente isso, fazendo solicitações a um URL designado.

Qdica: Esta página contém referências à API da Qualtrics, que é um característica que requer permissão especial para ser acessado. Se estiver interessado em obter acesso a esse característica, entre em contato com o administrador Marca para obter mais informações.
Atenção: A configuração de um serviço da Web geralmente requer conhecimentos avançados de programação. Embora nossa equipe de suporte tenha prazer em ajudar com os aspectos básicos da inserção de informações no serviço da Web, não podemos oferecer suporte aos aspectos de programação. Ao invés disso, você pode perguntar para nossa comunidade de usuários dedicados.

Adição de um serviço da Web

  1. Ao editar o pesquisa, clique no ícone Fluxo da pesquisa na barra de navegação esquerda.
    navegar até o fluxo da pesquisa clicando no ícone fluxo da pesquisa na barra de navegação esquerda
  2. Clique em Adicionar abaixo ou Adicionar um novo elemento aqui.
    Botões Add Below e Add a New element Here; opção Web Service no menu What do you want to add?
  3. Selecione Web Service.
  4. No campo URL, cole o URL de seu serviço da Web externo.
    Campo para URL em um serviço da Web seguido pelo método

    Qdica: você pode usar texto transportado para passar as informações pesquisa para o URL do endpoint por meio de cadeias de consulta.
  5. Selecione um método para seu serviço da Web. Explicaremos mais sobre os diferentes métodos na seção a seguir.

Métodos

Nosso característica de serviço da Web permite que você escolha entre uma série de métodos para solicitar informações do URL especificado.

Tipo de método Ação Exemplo
OBTER O serviço da Web vai até a URL e recupera as informações. Recupere informações sobre um membro da sua lista de contatos. Consulte a chamada API Get Contato para obter mais detalhes.
POST Vá para a URL e salve as informações lá. Criar uma mensagem biblioteca.
COLOCAR Atualizar ou substituir informações existentes. Alterar um nome de usuário. Essa é uma das coisas que você pode fazer com a chamada Update User (Atualizar usuário ).
PATCH Atualizar ou substituir informações existentes. Muito semelhante ao PUT. Embora nosso serviço da Web ofereça esse método, nossa API não usa chamadas PATCH. Modificar dados salvos em seu servidor.
EXCLUIR Remover informações. Excluir um gráfico de sua biblioteca.

 

Se você estiver usando nossas chamadas API, a documentação informará qual método usar, conforme indicado na captura de tela abaixo.

Método listado avançar de cada chamada na documentação API

Parâmetros

Atualmente, há três tipos de parâmetros que você pode anexar à sua solicitação.

Um serviço da Web com os seguintes destaques: Adicionar um parâmetro de consulta, Adicionar um parâmetro de corpo e Adicionar um cabeçalho personalizado

  1. Parâmetro de consulta: Em vez de adicionar uma query string ao final do URL do serviço da Web, coloque os parâmetros de consulta aqui.
  2. Parâmetro do corpo: Esse parâmetro não está disponível para solicitações GET ou DELETE. Ele vem com duas opções de formatação:
    a) application/x-www-form-urlencoded: Em vez de inserir os parâmetros do corpo na área especificada do serviço da Web, adicione-os como uma query string no final do URL especificado.
    b) application/json: Digite suas chaves em notação de pontos. Por exemplo, nossa chamada de API pode solicitar que você especifique um cabeçalho[fromEmail]. Na notação de pontos, isso se torna header.fromEmail.

    Atenção: Cada chave e valor em um objeto JSON, bem como cada elemento em uma matriz JSON (incluindo texto transportado), deve ter aspas duplas ao redor. Em um parâmetro de corpo, cada chave e valor em um objeto JSON, bem como cada elemento em uma matriz JSON, deve ter aspas duplas ao redor.
  3. Cabeçalho personalizado: Insira os cabeçalhos de URL aqui.
    Qdica: os URLs de autenticação devem ser adicionados ao cabeçalho personalizado.

Se estiver usando nossas chamadas API, a documentação informará quais tipos de parâmetros devem ser incluídos. O exemplo abaixo fornece os parâmetros do corpo a serem definidos.

Na documentação API, uma seta indicando Body Params

Adição de parâmetros ao serviço da Web

Parâmetros do corpo preenchidos em um serviço da Web

  1. Selecione qualquer uma das 3 opções Adicionar um parâmetro para enviar ao serviço da Web indicadas na seção anterior. No exemplo acima, estamos indicando os parâmetros da consulta.
  2. Digite o nome do parâmetro na caixa Parâmetro para serviço da Web à esquerda.
  3. Digite o valor correspondente do parâmetro na caixa Value (Valor ) à direita.
  4. Clique no sinal de mais(+) à direita do parâmetro para adicionar outro.
  5. Clique em Aplicar quando terminar.

Teste de seus parâmetros

Depois de colar o URL e configurar os parâmetros, você pode testar o URL para ver quais campos podem ser extraídos.

  1. Clique em Testar URL para ver quais informações você pode extrair do Web Service externo.
    Botão Testar URL avançar do campo URL
  2. Selecione os campos que deseja usar ou registrar no seu pesquisa. O nome do campo aparece à esquerda e um valor de exemplo correspondente aparece à direita.
    Seleção de campos para capturar a partir do URL
  3. Clique em Add Embedded Data (Adicionar dados incorporados ) para adicionar campos selecionados aos seus dados.
    Qdica: Você pode alterar os nomes dados integrados associados aos campos do seu serviço da Web na coluna Definir dados incorporados. Os nomes dados integrados estão à esquerda do sinal de igual(=), indicado por um ícone de ED verde. O lado direito não deve ser alterado. Os nomes que você definir à esquerda serão os nomes dos campos conforme aparecem em seus dados.
  4. Se você selecionar Fire and Forget, não salvará nenhum dos dados retornados da chamada do serviço da Web. Esse característica é útil quando você não precisa salvar os dados retornados.
    Opção Fire and Forget acima dos campos; Aplicar no canto inferior direito

    Qdica: Fire and Forget permite que seu pesquisa faça uma solicitação a um serviço da Web sem esperar por uma resposta. Isso significa que seus respondentes poderão concluir o pesquisa completo sem nenhum atraso devido ao serviço da Web. Talvez você queira usar essa opção se tiver uma solicitação de serviço da Web que demore um pouco para ser processada, mas recomendamos que você use esse característica somente durante os testes, pois ele impedirá que dados integrados sejam salvos.
  5. Quando terminar, clique em Aplicar.

Correção de erros de TLS

A partir de 1º de setembro de 2021, as solicitações de serviços da Web com erros de segurança da camada de transporte (TLS) falharão. O TLS é o que torna as solicitações da Web por HTTPS (em oposição ao HTTP simples) seguras, impedindo que os dados da solicitação fiquem visíveis para terceiros e garantindo que a solicitação seja enviada para o destino correto. Ignorar erros de TLS efetivamente elimina esses benefícios de segurança; essa mudança é um passo importante em nossos esforços contínuos para melhorar a segurança da plataforma Qualtrics.

Para resolver cada erro de TLS, você precisa executar uma das seguintes ações:

  • Corrija o erro de TLS. Devido à natureza dos erros de TLS, nossa equipe de suporte não pode fornecer orientações específicas sobre como fazer isso, mas o administrador da rede saberá como corrigir o erro.
  • Altere a solicitação de serviço da Web do elemento de fluxo para que seja feita por HTTP e não por HTTPS. Por exemplo, você pode alterar o URL “https://example.com” para “http://example.com”. Se optar por essa abordagem, você também deve garantir que o URL HTTP não seja redirecionado para o URL HTTPS.
    Atenção: Observe que essa abordagem fará com que os dados da solicitação do serviço da Web sejam transmitidos sem criptografia.

Você pode verificar se o elemento de serviço da Web está pronto para essa alteração usando o botão de teste avançar do campo URL no elemento de fluxo. A visualização dos dados brutos na janela resultante, também mostrada abaixo, não deve mostrar nenhum erro.

Caixa de diálogo que se abre sobre o fluxo da pesquisa e diz Selecionar campos para incluir como dados integrados O serviço da Web não retornou nenhum campo. No canto inferior esquerdo da caixa de diálogo, há um botão que diz View dados brutos (Exibir dados brutos)

Atenção: Se você atualizar o elemento de serviço da Web para corrigir o erro, também deverá publicar suas alterações no pesquisa. Recomendamos que você resolva os erros o mais rápido possível para evitar sessões pesquisa em andamento usando a versão antiga pesquisa após o prazo. Se, em vez disso, você resolver o erro por meio de outro método (por exemplo, corrigindo a configuração do TLS no servidor visado pelo elemento do serviço da Web), a publicação não será necessária.

Tipos de Projetos em que esse Característica está disponível

Desde que tenha acesso aos serviços da Web como parte de sua licença, você pode adicionar um serviço da Web a qualquer tipo de fluxo da pesquisa do projeto. Isso inclui:

Muitas das páginas neste site foram traduzidas do inglês original usando tradução automática. Embora na Qualtrics tenhamos feito nossa diligência prévia para obter as melhores traduções automáticas possíveis, a tradução automática nunca é perfeita. O texto original em inglês é considerado a versão oficial, e quaisquer discrepâncias entre o inglês original e as traduções automáticas não são juridicamente vinculativas.