Ir para o conteúdo

Conector Shopify no Jitterbit Studio

Resumo

O conector Shopify estabelece acesso à Shopify.

O conector Shopify fornece uma interface para criar uma conexão Shopify, a base usada para gerar instâncias de atividades Shopify. Essas atividades, uma vez configuradas, interagem com a Shopify através da conexão.

Acessa-se o conector Shopify pela aba Project endpoints and connectors (Endpoints e conectores do projeto) da paleta de componentes de design (consulte Design component palette).

Dica

Integration recipes e process templates estão disponíveis para este conector através do Jitterbit Marketplace.

Visão geral do conector

Este conector é usado para configurar primeiro uma conexão Shopify. Os tipos de atividade associados a essa conexão são então usados para criar instâncias de atividades destinadas a serem usadas como fontes (para fornecer dados em uma operação) ou destinos (para consumir dados em uma operação).

Em conjunto, uma conexão Shopify específica e suas atividades são chamadas de endpoint Shopify:

Shopify activity types

  • Read: Recupera todos os dados de objeto da Shopify e é destinado a ser usado como uma fonte em uma operação.

  • Query: Consulta dados de objeto especificados da Shopify e é destinado a ser usado como uma fonte em uma operação.

  • Create: Cria dados de objeto na Shopify e é destinado a ser usado como um destino em uma operação.

  • Update: Atualiza dados de objeto na Shopify e é destinado a ser usado como um destino em uma operação.

  • Delete: Exclui dados de objeto da Shopify e é destinado a ser usado como um destino em uma operação.

Os endpoints criados com este conector estão incluídos em endpoint usage reporting e contam para sua licença.

Pré-requisitos e versões de API suportadas

Este conector pode ser usado com cloud agents e private agents.

Os agentes baixam automaticamente a versão mais recente deste conector quando necessário. Em agentes privados, você pode suspender essas atualizações com a organization policy Disable Auto Connector Update.

Este conector suporta autenticação 3-legged OAuth 2.0 para versão do agente 10.83 / 11.21 ou posterior. Para usar autenticação OAuth, pré-requisitos adicionais são necessários.

O conector Shopify usa a versão da Shopify REST Admin API selecionada em uma conexão Shopify. Dependendo dos endpoints de API suportados pela Shopify na versão de API sendo usada, os objetos e sub-objetos disponíveis para seleção podem variar. Consulte a documentação da API para informações sobre os nós de esquema e campos.

Importante

A Shopify lança uma nova versão de API a cada três meses e mantém cada versão de lançamento por um mínimo de doze meses. Quando uma versão de API é descontinuada, a Shopify não mantém mais essa versão, e qualquer chamada de API solicitando essa versão será automaticamente roteada para a versão estável mais antiga atualmente suportada.

A Shopify pode descontinuar certos endpoints com a introdução de uma nova versão de API. Como resultado, você pode precisar alterar suas apps e configurações de atividade devido a recursos alterados ou descontinuados.

As versões de API e endpoints descontinuados são anunciados no changelog da Shopify, onde qualquer detalhe adicional e informações de migração relevantes estão disponíveis.

Limites de taxa

A Shopify REST Admin API aplica um limite de taxa de 40 requisições por app por loja por minuto. Essa cota é reabastecida a uma taxa de 2 requisições por segundo. O limite de taxa é aumentado para lojas Shopify Plus. Para mais informações sobre o limite de taxa, consulte Limites de taxa da Shopify REST Admin API.

Solução de problemas

Se você enfrentar problemas com o conector Shopify, recomenda-se seguir estas etapas de solução de problemas:

  1. Clique no botão Test na configuração de conexão para garantir que a conexão seja bem-sucedida e para garantir que a versão mais recente do conector seja baixada no agente (a menos que esteja usando a política de organização Disable Auto Connector Update).

  2. Verifique os logs de operação para qualquer informação registrada durante a execução da operação.

  3. Ative o log de debug de operação (para agentes na nuvem ou para agentes privados) para gerar arquivos de log e dados adicionais.

  4. Se estiver usando agentes privados, você pode ativar o log detalhado do conector para este conector adicionando esta entrada de configuração de logger ao arquivo logback.xml do seu agente privado:

    <logger name="org.jitterbit.connector.shopify" level="DEBUG"/>
    

    Para mais informações sobre log detalhado do conector, consulte Log detalhado para conectores usando agentes privados Jitterbit.

  5. Se estiver usando agentes privados, você pode verificar os logs do agente para mais informações.

  6. Para considerações adicionais de solução de problemas, consulte Solução de problemas de operação.

  7. Para problemas e resoluções específicos do conector Shopify, consulte o guia Solução de problemas do conector: