Ligar uma loja permite ao Ocoya reagir quando publica um produto, a base do workflow WooCommerce poster, que transforma um novo produto numa publicação social.

O WooCommerce é a única plataforma de comércio eletrónico a que o Ocoya se liga.

Add a connection panel listing every channel Ocoya connects to grouped by category, with WooCommerce under Ecommerce at the end of the list

O WooCommerce está no fim do painel Add a connection, em Ecommerce e não junto das redes sociais.

Antes de começar

Precisa de acesso de administrador à loja. A ligação é aprovada no próprio WooCommerce, e só um administrador vê esse ecrã.

A loja também tem de estar acessível por HTTPS. O WooCommerce envia as credenciais de volta ao Ocoya através dessa ligação e não conclui o processo sem ela.

Ligue-o

1

Abra Channels

Selecione Channels na barra lateral esquerda, depois Connect channel.

2

Escolha WooCommerce

Está listado em Ecommerce e não junto das redes sociais.

3

Introduza o URL da sua loja

O endereço da própria loja, https://yourstore.com, e não o caminho do wp-admin.

4

Aprove a ligação no WooCommerce

O Ocoya envia-o para o ecrã de aprovação da sua própria loja. Inicie sessão como administrador, se ainda não o fez, e aprove.

Depois de aprovada, regressa ao Ocoya e a loja aparece nas ligações de Ecommerce.

O que o Ocoya pede

O Ocoya pede acesso de leitura e escrita à loja, não apenas de leitura. O acesso de escrita é necessário para criar o webhook que avisa o Ocoya quando um produto é publicado; sem ele, nada poderia ser desencadeado.

Aprovar no WooCommerce cria um par de chaves de API para o Ocoya, que pode ver e revogar na sua loja em WooCommerce → Settings → Advanced → REST API. Revogá-la aí corta o acesso do Ocoya, independentemente do que as definições do próprio Ocoya indiquem.

Utilização

Uma loja ligada não faz nada por si só: é uma fonte de triggers para workflows. Crie um workflow a partir do exemplo WooCommerce poster para publicar quando publica um produto.

Dois comportamentos a conhecer, ambos do próprio trigger:

  • Dispara apenas na primeira vez que um produto fica em direto. Editar um produto já publicado não o volta a acionar.
  • O acionamento pode ser atrasado até 5 minutos.

Consulte Crie um workflow e Triggers e ações.

Problemas comuns

“O ecrã de aprovação não apareceu.” Verifique o URL da loja e se tem sessão iniciada no WordPress como administrador. Um URL com um erro de escrita, ou que aponte para um site de testes, falha aqui.

“Ligou-se, mas nada é acionado.” O workflow também tem de existir e estar ativo (set live). Uma loja ligada sem workflow não faz nada. Consulte Um workflow não foi executado.

“Revoguei a chave no WooCommerce.” Nesse caso, o Ocoya já não consegue aceder à loja. Volte a ligá-la a partir de Channels.

Relacionado