2.5.2. Habilitando Sincronização de Dados ACF: Configuração de WordPress/WooCommerce para Fozzels
A integração Fozzels - WooCommerce agora oficialmente suporta Advanced Custom Fields (ACF)!
Este recurso permite sincronizar características de produtos únicos e estendidos (como especificações técnicas, descrições multilíngues ou parâmetros especiais) que você adiciona via ACF, permitindo criar feeds de produtos mais detalhados e competitivos para marketplaces.
A integração bem-sucedida requer etapas de configuração chave tanto no WordPress quanto no Fozzels.
Parte 1: Preparando Dados no WordPress (ACF e REST API)
Antes de ativar ACF no Fozzels, certifique-se de que seu WordPress e ACF estão configurados para transmitir corretamente esses dados especiais via REST API.
Etapa 1: Verificando e Configurando Permalinks
Para que a REST API funcione corretamente, a estrutura de permalink deve ser diferente da estrutura padrão (plain).
-
Faça login em seu painel de administração WordPress e navegue até Settings / Permalinks.

-
Escolha uma estrutura que não use parâmetros (a estrutura "Post name" é recomendada).

-
Verifique se v3 está selecionado no campo Request Version.

-
Salve as alterações.
Etapa 2: Navegando para o Grupo de Campo ACF
-
No menu WordPress, vá para ACF / Field Groups.

-
Clique no nome do Grupo de Campo que contém os campos que você precisa sincronizar para seus produtos WooCommerce (por exemplo, "Fozzels Description").

Etapa 3: Configurando o Grupo de Campo para Acesso à API (Etapa Crucial)
Na janela de edição do Field Group, verifique as regras de localização e habilite acesso à API.
3.1. Verificando Regras de Localização
- Na guia Location Rules, certifique-se de que a regra está definida como: Post Type é igual a Product.

3.2. Ativando REST API e Grupo
-
Navegue até a guia Group Settings.

-
Certifique-se de que ambos os toggles estão habilitados (definidos como ON):
-
Active
- Show in REST API

- Show in REST API
- Salve as alterações clicando em Update ou Publish.

Etapa 4: Verificando a Versão da REST API do ACF
Se você estiver usando um plugin adicional para integrar ACF na REST API (como ACF to REST API), você deve garantir que a versão selecionada seja compatível com Fozzels.
-
Vá para Settings / Permalinks / ACF to REST API.
-
Verifique se v3 está selecionado no campo Request Version.

Requisito Fozzels: A integração requer suporte a API REST v3.
-
Salve as configurações.
Parte 2: Ativando ACF no Fozzels
Após a preparação no WordPress ser concluída, ative o recurso dentro de suas configurações de integração Fozzels.
-
Faça login em sua conta Fozzels e vá editar sua integração WooCommerce.
-
Na seção Configuration, encontre o toggle "Enable ACF (Advanced Custom Fields)".
-
Ative-o (defina para ON).

Importante! Observe os requisitos confirmados pela Fozzels:
Plugin ACF está instalado e ativado no WordPress.
REST API está habilitada nas Configurações do Grupo de Campo ACF (Show in REST API: Yes).
ACF versão 6.x ou superior com suporte à API REST v3.
- Clique em Save na parte inferior da página.
Parte 3: Usando Campos ACF no Flow e Atualização de Catálogo
O Fozzels trata atributos ACF como atributos de produtos regulares e você trabalha com eles usando o flow padrão.
- Após ativar o toggle "Enable ACF" e clicar em "Save", você deve executar o processo de importação de dados:
-
Se você está atualizando uma integração existente: Reinicie o pool de produtos e atributos. Isso atualizará os dados em seu catálogo Fozzels e importará os novos campos ACF.
- Se esta é sua primeira integração: Simplesmente execute o pool de produtos de acordo com as regras gerais de configuração de integração.

- Se esta é sua primeira integração: Simplesmente execute o pool de produtos de acordo com as regras gerais de configuração de integração.
- Após o pool ser concluído com sucesso, navegue até a seção 3 Attributes, verifique novos atributos e suas configurações**.**
Se você tiver alguma dúvida ou precisar de assistência com a configuração da integração ACF, nossa equipe de suporte está sempre feliz em ajudar! Entre em contato conosco em support@fozzels.com.