Nós estamos aqui para ajudar

Confira nossos tutoriais, guias técnicos e documentação da API.

Por que meus preços spot não estão sendo atualizados?

Se os preços à vista não parecem estar sendo atualizados, pode ser porque o mercado está fechado. O horário de mercado para metais preciosos corresponde a Horas CME Globex para futuros de metais

Como posso personalizar o preço spot da minha empresa?

Faça login em seu catálogo de produtos como administrador. Quando estiver logado, você deverá ver o item de menu “Config” na barra de navegação na parte superior da tela. Clique no item de menu “Config” para exibir um menu suspenso. Clique na opção Administrador Spot. Será a terceira opção do menu. A partir daí você pode controlar os preços spot que alimentam todos os seus serviços (gráficos, widgets, aplicativos móveis, catálogo de produtos, alertas, etc.). Você pode definir um valor fixo ou um valor de ajuste para seus preços à vista. Para substituir seu preço à vista por um valor fixo, use os campos Bid e/ou Ask para o metal apropriado.

Por exemplo, para bloquear seu Ask of Gold a um preço fixo de $1.215,75, coloque esse valor no campo Ask para ouro. Para aplicar um valor de ajuste ao seu preço à vista, use os campos de Ajuste de oferta e/ou Ajuste de venda para o metal apropriado. Por exemplo, para que seu pedido de ouro seja ajustado automaticamente em ¢50 acima do preço à vista e seu lance seja ajustado automaticamente no mesmo valor, você definiria “Ajuste de pedido” para ouro como 0,5 e “Ajuste de lance” para ouro como -0,5 . Além disso, Habilitar substituições de preço spot deve ser verificado e as configurações salvas para que qualquer um desses valores seja aplicado. Para desativar esses valores e retomar o uso do feed de dados de preço spot, desmarque a caixa de seleção Habilitar substituições de preço spot e salve as configurações.

Por que o valor da alteração (preço, oferta, venda, etc.) em nosso site não corresponde ao site Y?

Existem vários fatores que afetam a forma como os preços à vista são calculados e como são exibidos.

  1. O site Y pode estar usando uma fonte de dados diferente. Se utilizarem um fornecedor de dados diferente, os seus preços spot serão quase certamente ligeiramente diferentes devido a variações nos cálculos, entrega, armazenamento em cache e tempo.
  2. O site Y pode estar aplicando ajustes ao preço spot global para afetar a forma como seu site exibe os dados de preços.
  3. O site Y pode ter diferenças em relação ao seu site, como velocidade, latência, entrega, cache, intervalos de pesquisa e código.
Como posso obter dados de preços spot em XML ou JSON?

Adicione ou altere os cabeçalhos HTTP na solicitação de API. O cabeçalho que você precisará alterar/adicionar é o cabeçalho Accept. O valor recomendado para este cabeçalho é application/json. No entanto, se preferir resultados XML, você pode especificar application/xml, mas recomendamos JSON para a maioria dos casos de uso.

Como integro dados de catálogo (APIs)?

Para acessar as APIs da nFusion Solutions, você receberá um ou mais tokens de API, dependendo do seu caso de uso. Esses tokens de API devem ser considerados secretos e não devem ser expostos na Internet pública. Para esse fim, as chamadas de API nunca devem ser feitas diretamente em JavaScript, de modo que o código possa ser inspecionado em um navegador e o token da API descoberto. Em vez de fazer chamadas diretas para APIs nFusion no código do lado do cliente, use um proxy em seu próprio servidor. Por exemplo, https://seusite.com/proxy/metals/spot. A API nFusion pode então ser chamada a partir do código do lado do servidor e o token não será exposto. Também é altamente recomendável que seu proxy execute alguma forma de armazenamento em cache para que a proporção de solicitações de dados do lado do cliente não seja de 1:1 com chamadas para APIs nFusion, pois isso aumentará o desempenho. Além disso, ao acessar nossa API de dados, alguns dos seguintes cabeçalhos HTTP devem ser adicionados às suas solicitações de API, dependendo dos seus casos de uso.

  • Aceitar
    • O valor recomendado para este cabeçalho é “application/json”. Se preferir resultados XML, você pode especificar “application/xml”, mas recomendamos JSON para a maioria dos casos de uso.
  • Aceitar-codificação
    • O valor recomendado para este cabeçalho é “deflate,gzip”. Isso resultará em resultados compactados que geralmente apresentam melhor desempenho.
  • Tipo de conteúdo
    • Para operações POST/PUT que requerem um corpo de mensagem, este cabeçalho deve ser definido como “application/json”.
  • Agente de usuário
    • Recomendamos definir isso para seu ID de cliente.
Por que algumas das minhas chamadas de API retornam o código HTTP 403?

Quando suas chamadas de API retornam um código HTTP 403 (proibido), com substatus 502, sua chamada de API excedeu os limites de taxa. Isso significa que você está chamando a API muitas vezes dentro de um determinado período de tempo e, portanto, está sendo negado. Reduzir o número de chamadas de API feitas por segundo resolverá o problema.

Por que os widgets do meu site não carregam?

Existem vários motivos pelos quais os widgets podem não carregar em uma página.

  1. Se você estiver recebendo respostas com o código de status 401 (não autorizado), pode ser que sua assinatura tenha expirado ou você tenha um domínio incompatível.
  2. Você pode ter adicionado o código do script à sua página incorretamente. Verifique novamente as instruções incluídas que você recebeu.
  3. Há um erro de javascript na página. Verifique se há erros no painel do desenvolvedor do seu navegador.
  4. Há mais de um widget na mesma página com IDs correspondentes. Isto está causando um conflito com os scripts do widget. Para corrigir esse erro, consulte nosso tutorial abaixo sobre como adicionar várias instâncias de um widget ao mesmo.
Como envio mensagens para alertar os usuários?

Faça login no portal de serviços de alertas usando seu endereço de e-mail de administrador. Depois de fazer login como administrador no URL de administrador, você verá as seguintes opções:  

  • Definir mensagem de marketing para e-mails de alerta
  • Envie uma mensagem promocional agora para todos os usuários
  • Exportar lista de usuários
  • Gerenciar modelos de e-mail

Clique na segunda opção – envie uma mensagem promocional agora para todos os usuários. Esta opção permite que o administrador envie uma mensagem a qualquer momento para todos os usuários que optaram por receber notícias e mensagens promocionais. Após clicar na segunda opção, você será direcionado para uma nova página contendo uma caixa de entrada de texto onde poderá adicionar a mensagem desejada. Depois de terminar de criar sua mensagem, basta clicar no botão Enviar. Posteriormente, uma página exibirá os resultados da sua mensagem. Esses resultados contêm informações sobre a mensagem. Por exemplo, você verá quantas notificações foram enviadas com mais detalhes sobre se foram ou não notificações push ou SMS. Isso permite que você entenda quantas pessoas sua mensagem está alcançando e como ela as alcança, permitindo assim aprimorar suas estratégias de marketing.

Quais plug-ins de moeda são compatíveis com o plug-in de preços automatizados de produtos de metais preciosos?

Testamos e confirmamos a compatibilidade com os três plug-ins multimoedas mais populares na loja de plug-ins do WordPress. Esses plug-ins funcionarão imediatamente com nosso plug-in a partir da versão 2.9.9. Se você não estiver usando pelo menos a versão 2.9.9 do nosso plugin, os plugins de troca de moeda podem não ser compatíveis. Observe a versão com a qual eles foram testados.

  1. CURCY – Multimoeda para WooCommerce
  2. WOOCS – Trocador de moeda para WooCommerce
  3. Trocador de moeda para WooCommerce
Por que meu plug-in de moeda não funciona com o plug-in de preços automatizados de produtos de metais preciosos?

Se você não estiver usando um dos plugins que confirmamos serem compatíveis na lista mencionada aqui, há algumas coisas a serem observadas. Nosso plugin depende da função get woocommerce_currency() que retorna o código da moeda atual do WooCommerce. Se o seu plugin de troca de moeda não estiver atualizando a moeda WooCommerce, nosso plugin não atualizará os preços dos produtos com a nova moeda. A outra coisa que pode estar fazendo com que seu plugin não funcione corretamente é a prioridade na qual o filtro woocommerce_product_get_price está definido. A partir da versão 2.9.9, nosso plugin Catálogo de Produtos está definindo a prioridade do filtro mencionado acima para 10000 na tentativa de que nosso gancho seja executado por último. Se a prioridade do referido filtro no plugin de moeda for superior a 10000, pode estar substituindo o preço que está sendo retornado do Catálogo de Produtos.

Posso modificar a funcionalidade do seu plugin Precious Metals Automated Product Pricing?
Se nosso plugin gratuito não oferece suporte ao comportamento específico desejado, você pode modificar sua cópia local do plug-in para ter um comportamento personalizado, se desejar. Tenha em mente os seguintes cuidados se você decidir modificar o plugin:
 
1. Não oferecemos suporte para versões modificadas de nossos plugins. Depois de modificar o código de sua fonte pública, todo o suporte de desenvolvimento para esse plugin estará fora do escopo de nossa equipe.
2. Se você modificar sua cópia local e não desativar as atualizações automáticas desse plug-in, na próxima vez que lançarmos uma nova versão, suas alterações locais serão substituídas e perdidas.
3. Se você desabilitar as atualizações automáticas e modificar sua cópia local, você não receberá mais atualizações quando as lançarmos. Isso significa que você não receberá o benefício de futuras correções de bugs e/ou melhorias de recursos. Pode ser possível para o seu desenvolvedor examinar o código no repositório público e mesclar as alterações, mas nossa equipe não pode fornecer suporte para a mesclagem, nem para qualquer código do seu plugin customizado.
Como faço para que meus widgets sejam exibidos na moeda definida pelo meu plugin de troca de moeda?

Para fazer isso, você deve usar um de nossos plug-ins de troca de moeda suportados. Se estiver usando um alternador de moeda compatível, você terá duas opções:

1. Use nosso Plug-in de gráficos e widgets para WordPress
A partir da versão 1.2.4, nosso plugin de widgets funcionará imediatamente com qualquer um dos alternadores de moeda suportados mencionados acima.

2. Use nosso script auxiliar de moeda
O script auxiliar de moeda é implementado de maneira muito semelhante aos nossos scripts de widget padrão. Você simplesmente precisa colar um script na página onde deseja exibir o widget. Se desejar usar esta opção, visite nosso tutorial sobre como implementar o script auxiliar de moeda.

Como personalizar o estilo do widget usando o Dashboard

Agora você pode personalizar o estilo dos seus widgets sem esforço através do nosso novo aplicativo Dashboard! Para começar, siga estas etapas:

Acesse a página de widgets: Faça login em seu Painel nFusion e navegue até a página de widgets.

Editar um widget: Na página de widgets, localize o widget que deseja personalizar e clique no ícone de lápis ‘editar’ na coluna de ações. Esta ação o levará para a tela do editor do widget.

Seções de personalização: Na tela do editor do widget, você encontrará duas seções principais:

  • Seção de upload de arquivo: Esta seção permite fazer upload de arquivos, como CSS e (JS, disponível apenas no pacote de widget avançado), bem como um arquivo de imagem.
  • Seção de configurações do widget: Aqui, você pode definir configurações específicas do widget. Neste guia, vamos nos concentrar na seção de upload de arquivo e explorar como fazer upload de um arquivo CSS personalizado.

Antes de você começar:

Antes de enviar seu CSS personalizado, é altamente recomendável revisar nosso Melhores práticas de CSS documentação para garantir que seu estilo seja aplicado sem conflitos.

Fazendo upload de CSS personalizado:

Para fazer upload do seu arquivo CSS personalizado, siga estas etapas:

  1. Clique no botão do ícone ‘upload’ na coluna ‘Upload CSS’. Esta ação abrirá um explorador de arquivos, permitindo que você selecione o arquivo CSS que deseja enviar.
  2. Depois de selecionar um arquivo CSS, você receberá uma mensagem de confirmação confirmando que seu arquivo CSS foi carregado com sucesso.

Visualize suas alterações:

Para ver suas personalizações em ação, retorne à página de widgets e clique no botão “visualizar” do widget que você acabou de editar. Isso abrirá uma página de visualização do widget onde você poderá visualizar seu novo estilo CSS.

Solução de problemas do aplicativo CSS:

Se você descobrir que seu CSS personalizado não está sendo aplicado, considere as seguintes soluções:

  • Limpando cache e recarga forçada:
    • Abra o Developer Console usando Control+Shift+I (Windows/Linux) ou Option+Command+I (Mac), ou via Ferramentas > Desenvolvedor > Ferramentas do desenvolvedor, ou clicando com o botão direito e escolhendo Inspecionar.
    • Pressione e segure ou clique com o botão direito no ícone Atualizar.
    • Escolha “Esvaziar Cache e Recarregar Forçado” no menu suspenso.
  • Verifique a especificidade do CSS:
    • Abra o Developer Console e inspecione o elemento que deseja estilizar. No painel “Estilos” do lado direito, certifique-se de que sua regra CSS não esteja riscada. Se for, isso indica que uma regra CSS diferente pode ter maior especificidade.
  • Verifique os seletores e arquivos CSS:
    • Verifique se há erros de digitação nos seletores CSS e em sua ordem.
    • Verifique se o arquivo CSS que você enviou é o correto usando a guia “Rede” do Developer Console e encontrando a solicitação CSS correspondente ao seu arquivo CSS personalizado.

Se nenhuma das soluções acima funcionar, entre em contato com nossa equipe de suporte em suporte@nfusionsolutions.com. Ao relatar seu problema, certifique-se de incluir todas as etapas que você tomou para resolver o problema antes de entrar em contato. Isso nos ajudará a fornecer a solução mais rápida possível para suas necessidades de personalização.

Como adicionar várias instâncias de um widget à mesma página
Para isso, cada widget deve ter um ID exclusivo para que, ao serem carregados na página, não haja erros ou conflitos de javascript. Portanto, ao adicionar várias instâncias do mesmo widget a uma única página, você precisa alterar o ID do elemento DIV para que ele seja exclusivo nessa página; em seguida, modifique o atributo src no script adicionando “/your-id” ao final do domínio raiz. Ao alterar o ID e modificar o src, você informa ao script em qual elemento DIV carregar o gráfico. Por exemplo, aqui está um script de widget de gráfico padrão que foi copiado da página de visualização:

<div id='c528ee05-722d-4762-a635-213197f7b8b4' style='width:100%;height:100%;'></div>
<script>
    (function () {
        var t = document.getElementsByTagName('script')[0];
        var s = document.createElement('script');
        s.async = true;
        s.src =
            'https://widget.nfusionsolutions.com/widget /script/chart/1/32796899-2cc3-4454-ac51-2c95c78799af/c528ee05-722d-4762-a635-213197f7b8b4';
        t.parentNode.insertBefore(s, t);
    })();
</script>
Agora digamos que você queira adicionar outro gráfico na mesma página (talvez para alterar o símbolo selecionado, por exemplo). Aqui está como seria adicionar uma segunda instância do mesmo widget a uma única página:

<div id='my-custom-id' style='width:100%;height:100%;'></div>
<script>
    (function(){
        var t = document.getElementsByTagName('script')[0];
        var s = document.createElement('script'); s.async = true;
        s.src = 'https://widget.nfusionsolutions.com/widget/script/chart/1/32796899-2cc3-4454-ac51-2c95c78799af/c528ee05-722d-4762-a635-213197f7b8b4/my-custom-id';
        t.parentNode.insertBefore(s, t);
    })();
</script>
Observe como tudo é igual, exceto o ID do elemento DIV e o final do atributo src.
Como ter botões externos que manipulam o iframe
Para isso, você deve conectar os dois elementos, tanto o botão quanto o iframe, via javascript. Este tutorial usará o exemplo de criação de um botão que altera o símbolo selecionado de um gráfico. Primeiro, comece adicionando o ouvinte de evento desejado. Neste exemplo, como estamos usando um botão, adicionaríamos um evento click. Depois de adicionar o ouvinte de evento ao elemento de botão, crie uma função que irá manipular o iframe e chamá-lo de dentro do evento click. Agora, esta função será executada sempre que o botão for clicado. Em seguida, você precisará obter acesso ao elemento iframe. Depois de ter acesso, você poderá manipular seus atributos. Neste exemplo, estaremos manipulando o “src”. Depois de obter o src do iframe, você simplesmente precisa substituir ou substituir esse URL src pelo novo URL src desejado.
 
Por exemplo, um URL src de gráfico padrão se parece com este: “https://widget.nfusionsolutions.com/widget/chart/1/fya3e32-e870-adf20-a9f3-c88c636f7s8d/188e705d-23afa-45dd-fce21-09c8298af4f2”
 
Se você quiser alterar o símbolo quando o botão for clicado, o URL src ficaria assim: “https://widget.nfusionsolutions.com/widget/chart/1/fya3e32-e870-adf20-a9f3-c88c636f7s8d/188e705d- 23afa-45dd-fce21-09c8298af4f2?selecionado=prata”
 
Quando você substitui o URL src no javascript, o iframe do gráfico será atualizado e exibirá o novo URL src.
Abaixo está um exemplo de trecho de código usando jQuery para mudar o símbolo selecionado do gráfico para prata:
 
deixe botão = $('.sample-button'), widget = $('#188e705d-23afa-45dd-fce21-09c8298af4f2'); botão.click(changeSymbol()); function changeSymbol() { widget.children("iframe").attr("src", "https://widget.nfusionsolutions.com/widget/script/chart/1/6e98ae99-d878-43a2-81f0-a2528bd3d47e/5444e580 -e249-426f-b07f-d23c19049c08" + "?selecionado= prata"); }

 

Como redefinir a senha do catálogo de produtos

Se você está logado e deseja alterar sua senha:

Enquanto estiver logado no catálogo de produtos, navegue até o item de menu no canto superior direito da tela no menu de navegação e clique no item que exibe seu nome de usuário. Depois de clicar em seu nome de usuário, um menu suspenso aparecerá com quatro opções. Clique na segunda opção, “senha”. A partir daqui, você pode simplesmente criar uma nova senha. Insira a senha antiga do usuário especificado e, em seguida, insira a nova senha do usuário. Por último, confirme a nova senha para garantir que está correta. Depois de preencher todos os campos obrigatórios para redefinir sua senha, clique no botão enviar na parte inferior do formulário e ele enviará suas alterações. Sua nova senha entrará em vigor imediatamente.

Se você não está logado e esqueceu/perdeu sua senha:

Tente utilizar a funcionalidade de redefinição de senha. Na tela de login, clique em “não consigo acessar sua conta”, escolha a conta “profissional ou escolar” e preencha as instruções para iniciar uma redefinição de senha. Se você ainda não conseguir fazer login, entre em contato nossa equipe de suporte.
Como implementar widgets usando o script auxiliar de moeda
Para implementar seus widgets usando nosso auxiliar de moeda, existem duas etapas simples. 1. Para garantir que o script auxiliar esteja disponível antes de tentar usá-lo, você deve adicionar o seguinte script em seu cabeçalho:


2. Agora que o script está disponível para uso, você pode adicionar um widget à página usando um código semelhante ao seguinte:

<div id='YOUR-WIDGET-ID' style='width:100%;height:100%;'></div>
<script>
    (function(){
         nFSCurrencyHelper.init('YOUR-WIDGET-SCRIPT-SRC-URL');
     })();
</script>
Simplesmente substitua “YOUR-WIDGET-ID” no script acima pelo ID que está no script da página de visualização de widgets. Da mesma forma, substitua “YOUR-WIDGET-SCRIPT-SRC-URL” pelo URL atribuído à variável s.src que está no script da página de visualização de widgets. Este script é muito semelhante aos nossos scripts de widget padrão, com a exceção de que você precisa usar a função “nFSCurrencyHelper.init” e passar para a função o src do widget.
Como fazer login no painel e no catálogo usando um provedor social terceirizado

Abra seu navegador da web e visite seu painel nFusion em https://dashboard.nfusionsolutions.com/ ou seu catálogo nFusion em https://nfusioncatalog.com/account/login?tenantalias={your_tenant_name}&scheme=AzureAdB2C. Se você ainda não estiver logado, será apresentada a página de login.

 

Ao entrar nas soluções nFusion Cloud, você pode aproveitar o poder de suas contas existentes do Google, Microsoft, Apple ou Facebook. Por exemplo, se o e-mail em que você recebeu o convite do Dashboard estiver vinculado a uma conta do Google ou Gmail, um simples clique no botão Google fará com que você seja autenticado rapidamente, facilitando o login!

 

Caso o seu endereço de e-mail não esteja associado a nenhum desses quatro provedores, existe uma opção alternativa. Basta clicar em “inscreva-se agora” na parte superior e você poderá criar facilmente uma nova conta usando seu endereço de e-mail, juntamente com uma senha de sua preferência. Isso permite que você crie uma nova conta com facilidade.

Como mudar para nova autorização de catálogo

Em um de nossos últimos lançamentos no Catálogo de Preços de Produtos, adicionamos um recurso SSO (Single Sign On) que permite que você faça login em seu Catálogo de Preços de Produtos e no Painel usando a mesma conta de usuário! Isso ajudará a agilizar o processo e minimizar o tempo gasto para fazer login em seus aplicativos nFusion!

 

Para mudar para esta nova forma de autenticação, você precisa navegar até a página Produtos do seu painel nFusion visitando: https://dashboard.nfusionsolutions.com/en/pages/products

 

Aqui você verá uma tabela de usuários que atualmente têm acesso ao seu Catálogo de Produtos. Para adicionar seu registro de usuário a esta tabela, clique em “Adicionar usuário” na seção de usuários da página. Em seguida, insira seu nome e o endereço de e-mail no qual você recebeu o convite do nFusion Dashboard. Em “Função”, selecione a função que você gostaria de fornecer a esta conta de usuário. A função “Administrador” permite acesso de leitura e gravação a produtos, famílias de produtos, etc., enquanto a função “Vendas” é essencialmente uma visualização somente leitura do catálogo de produtos para aqueles usuários que precisam apenas de acesso de visualização aos produtos dentro do Catálogo . Depois que essas informações forem inseridas, clique em “Enviar” no canto inferior esquerdo da página.

 

O usuário que você acabou de adicionar agora pode fazer login no catálogo e você deverá ter recebido um e-mail para ajudá-lo a fazer isso. Para aceitar seu convite para ingressar no Catálogo de Produtos, navegue até https://nfusioncatalog.com/account/login?tenantalias={your_tenant_name}&scheme=AzureAdB2C. Aqui é onde você pode aproveitar o poder de suas contas existentes do Google, Microsoft, Apple ou Facebook. Por exemplo, se o e-mail em que você recebeu o convite do Dashboard estiver vinculado a uma conta do Google ou Gmail, um simples clique no botão Google fará com que você seja autenticado rapidamente, facilitando o login!

 

Agora que você está conectado usando sua nova conta de usuário que utiliza seu método de autenticação social pessoal, você não precisa mais fazer login no Painel usando o antigo administrador e/ou e-mails de vendas que foram fornecidos anteriormente a você.

Como instalar e configurar o aplicativo Shopify

A integração entre o serviço Catálogo de Preços de Produtos e o Shopify é realizada via Integração de API entre as duas plataformas de software. Portanto, você deve ter uma assinatura válida do Catálogo de preços de produtos da nFusion Solutions. Se você ainda não tem uma assinatura, por favor entre em contato com vendas.

Configuração do aplicativo:

Depois que o aplicativo estiver instalado e ativado:

  • Navegue até as configurações do aplicativo nFusion
  • Defina os seguintes itens obrigatórios e salve suas alterações:
  • Subdomínio do catálogo
  • Canal de vendas de catálogo
  • Chave de API do catálogo

Em relação ao canal de vendas, você pode criar um novo canal de vendas ou usar qualquer canal de vendas existente que desejar para esta integração de aplicativo. Por exemplo, você pode criar um canal de vendas chamado “Site” que contenha todos os produtos que você deseja que estejam disponíveis em seu aplicativo nFusion Shopify. Todos os produtos para os quais você deseja atualizações de preços no Shopify devem ser marcados com o canal de vendas que você escolheu anteriormente para esta integração de aplicativo. Para adicionar um produto a um canal de vendas, acesse a aba principal Produto e selecione o ícone ao lado do SKU do produto. Isso expandirá o registro do produto e permitirá adicionar/remover produtos dos canais de vendas. O campo SKU de cada produto no Catálogo de Produtos nFusion deve corresponder exatamente ao produto correspondente que você deseja atualizar no Shopify. Depois de concluir as etapas acima, seu aplicativo deverá estar totalmente integrado ao seu Catálogo de produtos nFusion.

Como instalar e configurar o plugin WordPress

Integração entre os Serviço de catálogo de preços de produtos e WP/WC é realizado via Integração de API entre as duas plataformas de software. Portanto, você deve ter uma assinatura válida do Catálogo de preços de produtos da nFusion Solutions. Se você ainda não tem uma assinatura, por favor entre em contato com vendas.

Configuração do plug-in:

  • Instalar plugin
  • Vá para o menu Plugins e ative o Plugin do Catálogo de Produtos para WooCommerce
  •  

Depois que o plug-in estiver instalado e ativado, navegue até Configurações do nFusion no submenu de configurações da barra de ferramentas do WordPress. A seguir, preencha as caixas de entrada de texto com as informações necessárias relativas ao seu catálogo de produtos. Em relação ao canal de vendas, você pode criar um novo ou usar qualquer canal de vendas existente que desejar para a integração deste plugin. Por exemplo, você pode criar um canal de vendas chamado “Site” que contenha todos os produtos que você deseja que estejam disponíveis para seu plugin nFusion WordPress. Além disso, todos os produtos para os quais você deseja atualizações de preços devem ser marcados com o canal de vendas que você escolher para esta integração de plugin. Para adicionar um produto a um canal de vendas, acesse a aba principal Produto e selecione o ícone ao lado do SKU de um produto. Isso expandirá o registro do produto e permitirá adicionar/remover produtos dos canais de vendas. Depois de vincular o plugin ao seu catálogo de produtos por meio do canal de vendas, vá para a página Produtos em seu site WordPress/WooCommerce. Em seguida, adicione o SKU do produto para cada produto na seção Integração do catálogo de soluções nFusion na parte inferior das páginas do produto. Este SKU precisa corresponder ao SKU do produto no serviço nFusion Product Catalog. Depois de concluir as etapas acima, seu plug-in deverá estar totalmente integrado ao catálogo de produtos nFusion.

Como habilitar a reindexação de produtos para WordPress

Nosso plug-in de catálogo de produtos para WooCommerce permitirá automaticamente a reindexação de produtos se o plug-in Action Scheduler estiver instalado e ativo em seu site WordPress.

 

Agendador de ações:

O plugin Action Scheduler é uma fila de tarefas escalonável e rastreável para processamento em segundo plano de grandes filas de tarefas no WordPress. Projetado para distribuição em plug-ins do WordPress – não é necessário acesso ao servidor. O Action Scheduler é desenvolvido e mantido por Automático (os desenvolvedores do WordPress e WooCommerce) com um desenvolvimento inicial significativo concluído por Sem voo.

 

Como instalar e ativar:

  1. Baixe o arquivo .zip do mais recente versão estável
  2. Vou ao Plug-ins > Adicionar novo > Carregar tela de administração em seu site WordPress
  3. Selecione o arquivo que você acabou de baixar
  4. Clique em Instalar agora
  5. Clique em Ativar

Ou clone o repositório Git na pasta wp-content/plugins do seu site.

 

Uso:

Depois que o plug-in Action Scheduler for instalado, o plug-in do catálogo de produtos utilizará sua funcionalidade para reindexar de forma assíncrona seus produtos no WooCommerce.

Como configurar a integração do eBay

Abaixo está um processo passo a passo sobre como configurar a integração do eBay com o Catálogo de preços de produtos.

  1. Crie um canal de vendas que servirá para agrupar todos os produtos que deseja integrar ao eBay. Você pode pular esta etapa se já tiver um canal de vendas que gostaria de usar.
  2. Adicione qualquer produto que você deseja integrar ao eBay ao canal de vendas do eBay.
    1. Você pode adicionar produtos individualmente a um canal de vendas clicando no ícone de seta à esquerda do SKU de um produto na guia Produtos principal. Isso expandirá a linha e você poderá clicar na guia Canal de vendas e, em seguida, clicar no ícone de lápis (editar) para adicionar esse produto a um ou mais canais de vendas.
    2. Você pode adicionar todos os produtos a um canal de vendas clicando na navegação superior Configurações/Atributos e, em seguida, rolando para baixo até a seção Canal de vendas. A partir daqui, escolha o canal de vendas ao qual deseja adicionar todos os produtos e clique no botão Adicionar todos os produtos no lado direito.
  3. Clique na navegação superior Integração / eBay e vá para a guia eBay no catálogo. Vá para onde diz “Token de autenticação da API do eBay”. Existe um link “[Para emitir um novo token de autorização para sua integração com o eBay, clique aqui]”. Clique nesse link e emita um token para o Catálogo nFusion para permitir que ele atualize suas listagens do eBay.
  4. Clique no link que diz “[Para atualizar suas listagens do eBay manualmente antes do próximo intervalo programado, clique aqui]”. Você não precisa fazer isso sempre, pois ele será atualizado automaticamente assim que o trabalho de integração for agendado. Se você tiver alguma listagem de preço fixo ativa ou programada no eBay, ela deverá aparecer na tabela.
  5. Mapeie listagens do eBay para catalogar produtos. Para isso acesse cada linha da tabela, clique em editar, depois na coluna “Catálogo de Produto” selecione o SKU do produto a ser mapeado.
  6. Crie suas marcações de listagens no eBay. Se as marcações forem aplicadas às listagens do eBay, elas serão aplicadas à “pedida de varejo” desse produto no catálogo. Existem várias opções de preços de listagens do eBay:
    1. Aplique uma marcação ao canal de vendas usado para listagens do eBay. Isto aplicará uma marcação consistente a todas as listagens (ou seja, 10% acima da solicitação de varejo).
    2. Aplique marcação em cada linha da tabela de mapeamento de listagens do eBay. Isso permite que você especifique diferentes valores de marcação para cada listagem.
    3. Combine as opções a e b. As marcações do canal de vendas são aplicadas primeiro e, em seguida, as marcações do nível de mapeamento.
  7. Assim que sua configuração inicial for concluída, notifique a nFusion Solutions para que sua integração possa ser iniciada.
  8. Lembre-se de que à medida que você cria novas listagens ou que as listagens existentes expiram ou são renovadas (se o eBay criar um novo ID de listagem), você precisará executar a etapa de mapeamento novamente.

Algumas coisas a serem observadas durante este processo:

  • Somente listagens de preço fixo podem ser atualizadas no eBay
  • Listagens não podem ser criadas no eBay a partir do catálogo, apenas atualizadas
  • Apenas o campo de preço é atualizado no eBay
  • O catálogo não leva em consideração os níveis de estoque
  • Preços zero não são empurrados para o eBay, eles são ignorados
  • O trabalho de integração do eBay não pode ser executado com mais frequência do que a cada 10 minutos. (Isso ocorre devido às limitações impostas pela API do eBay)
  • Não oferece suporte a preços diferenciados
  • Suporta apenas instâncias de listagens do eBay nos EUA
Como configurar seu catálogo pela primeira vez

O Catálogo de preços de produtos (PPC) é uma calculadora de preços dinâmica e um painel de gerenciamento de preços de produtos que incorpora preços spot em tempo real, taxas de câmbio, peso unitário, margens de lucro inseridas pelo usuário e realiza cálculos sob demanda, que são integrados ao seu e- sistema de comércio via APIs. Nossa plataforma permite que você defina todos os preços de seus produtos exatamente como gostaria em seu painel de gerenciamento e, em seguida, extraia automaticamente esses preços dinâmicos em tempo real para seu site, aplicativo móvel, página de faturamento personalizada, ERP, etc. Catálogo de preços (PPC), você verá alguns produtos de demonstração já configurados. Você pode usar esses produtos de exemplo, modificá-los ou adicionar novos produtos conforme necessário. Você pode editar um produto para ajustar as margens e obter o preço exatamente como você precisa, aplicando valores em dólar ou % ou ambos. Você pode definir seu Ask (preços de venda) e também seu Bid (preços de compra) nesta mesma visualização. Tenha em mente que o SKU do produto (chave primária exclusiva por produto) e o Canal de Vendas são necessários para que os preços dos produtos sejam atualizados adequadamente em seu software de comércio eletrônico. Além disso, o Catálogo de Preços de Produtos (PPC) possui uma série de APIs que você pode acessar assim que estiver logado. No canto superior direito, abaixo do seu nome de usuário, há um menu suspenso que contém a documentação da API. Você também pode acessar seu token da API PPC neste menu suspenso.

Como mudar o nome da minha empresa

Envie uma solicitação para suporte@vps98376.inmotionhosting.com com o nome atual da empresa e o novo nome da empresa, incluindo o endereço, se alterado.

Práticas recomendadas de API

HTTPS

Todas as solicitações à API devem ser feitas por HTTPS usando TLS >= 1.2.

Autenticação

Para acessar as APIs da nFusion Solutions, você receberá um ou mais tokens de API, dependendo do seu caso de uso. Esses tokens de API devem ser considerados secretos e não devem ser expostos na Internet pública. Para esse fim, as chamadas de API nunca devem ser feitas diretamente em JavaScript, de modo que o código possa ser inspecionado em um navegador e o token da API descoberto. Em vez de fazer chamadas diretas para APIs nFusion no código do lado do cliente, use um proxy em seu próprio servidor. Por exemplo, https://seusite.com/proxy/metals/spot. A API nFusion pode então ser chamada a partir do código do lado do servidor e o segredo não será exposto. Também é altamente recomendável que seu proxy execute alguma forma de armazenamento em cache para que a proporção de solicitações de dados do lado do cliente não seja de 1:1 com chamadas para APIs nFusion, pois isso aumentará o desempenho.

Solicitar taxas

Seu código deve tomar as medidas necessárias para limitar a taxa de chamadas para um único serviço nFusion a menos de 1 chamada/segundo. As chamadas feitas com taxas mais altas podem ser limitadas e um resultado de erro retornado (403.502).

Eficiência de Solicitações

Para limitar sua taxa de chamadas de API e garantir que suas solicitações não sejam restringidas ou rejeitadas, faça um esforço para estruturar seu uso da API de maneira eficiente. Uma das maneiras mais comuns de fazer isso é combinar várias chamadas em uma única chamada, fazendo uso eficiente de parâmetros. Por exemplo:

Em vez de fazer estas 2 chamadas:

https://api.nfusionsolutions.biz/api/v1 /Currencies/summary?pairs=CAD/USDhttps://api.nfusionsolutions.biz/api/v1 /Currencies/summary?pairs=USD/CAD

Faça esta 1 ligação:
https://api.nfusionsolutions.biz/api/v1 /Currencies/summary?pairs=CAD/USD,USD/CAD

Em vez de fazer estas 8 ligações:
https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=USD&metals=gold

https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=USD&metals=silver

https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=USD&metals=platinum

https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=USD&metals=palladium

https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=CAD&metals=gold

https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=CAD&metals=silver

https://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=CAD&metals=platinum

Mhttps://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=CAD&metals=palladium

Faça esta 1 ligação:
ttps://api.nfusionsolutions.biz/api/v1/Metals/spot/summary?currency=USD,CAD&metals=gold,silver,platinum,palladium

Cabeçalhos

Alguns dos seguintes cabeçalhos HTTP devem ser adicionados às suas solicitações de API, dependendo dos seus casos de uso.

Aceitar

O valor recomendado para este cabeçalho é “application/json”. Se preferir resultados XML, você pode especificar “application/xml”, mas recomendamos JSON para a maioria dos casos de uso.

Aceitar-codificação

O valor recomendado para este cabeçalho é “deflate,gzip”. Isso resultará em resultados compactados que geralmente apresentam melhor desempenho.

Tipo de conteúdo

Para operações POST/PUT que requerem um corpo de mensagem, este cabeçalho deve ser definido como “application/json”.

Agente de usuário

Recomendamos definir isso com um valor exclusivo, como seu ID de cliente, para permitir uma pesquisa mais fácil nos registros, se necessário.

Documentação Adicional

Ajuda da API de dados de metais e moedas:

Ajuda da API do catálogo de preços de produtos:

Práticas recomendadas de CSS da nFusion

Use seletores nFusion:

Certifique-se de que os seletores que você está usando sejam os mais específicos possíveis. Isso reduzirá a probabilidade de seu CSS não substituir o CSS padrão.

 

Para encontrar o melhor seletor a ser usado ao estilizar seus widgets, use o Developer Console para inspecionar os elementos do widget e visualizar as regras CSS que estão sendo aplicadas a ele no momento. Isso lhe dará uma melhor compreensão de qual CSS você deve adicionar e onde.

 

Por exemplo, o widget de gráfico aplica uma família de fontes padrão usando um seletor de alto nível “.nfusionsolutions-com-chart” assim:

.nfusionsolutions-com-chart {

    família de fontes: 'Lora', serif;

}

 

Para substituir o padrão, você usaria o mesmo seletor e atribuiria a propriedade da família de fontes ao valor da família de fontes desejado.

.nfusionsolutions-com-chart {

    família de fontes: {minha-fonte personalizada}, serif;

}

 

Outras práticas recomendadas:

  • Use ferramentas e linters para ajudar a evitar que erros não sejam detectados e façam com que seu CSS não funcione corretamente. Existem várias ferramentas e linters como Stylelint e CSSLint que podem ajudá-lo a identificar e corrigir problemas relacionados às práticas recomendadas de CSS em seu código.
  • Você pode usar métodos como BEM (Block-Element-Modifier) ou SMACSS (Scalable and Modular Architecture for CSS) para estruturar seu CSS. Além disso, agrupar estilos relacionados e usar comentários para documentação pode ajudar a melhorar a organização do código

 

Se você é novo no CSS, poderá encontrar vários tutoriais e artigos on-line sobre as práticas recomendadas de CSS. Sites, blogs e fóruns como MDN Web Docs, CSS-Tricks e Stack Overflow são excelentes lugares para começar.

Moedas, metais, índices e benchmarks suportados

Para ver suportado: 

Moedas: Visite nosso Documentação da API em Moedas e veja os endpoints onde o caminho termina em “suportado”

Metais: Visite nosso Documentação da API em Metais e veja os pontos finais onde o caminho termina em “suportado”

Índices: Visite nosso Documentação da API em Moedas e veja os endpoints onde o caminho termina em “suportado”

Referências: Visite nosso Documentação da API em Metais e visualize os pontos finais onde o caminho contém “benchmark”

Tipos de widget, opções de configuração suportadas e parâmetros de consulta

Configurações são valores padrão que podem ser alterados e se tornarem o novo padrão para esse widget. Parâmetros de string de consulta são valores que substituem os valores padrão do widget por instância do widget. Por exemplo, você pode usar o mesmo gráfico várias vezes, sendo cada instância diferente devido a parâmetros de string de consulta. Digamos que a moeda padrão nos widgets configurações está definido como USD. Ao adicionar um parâmetro de string de consulta para um dos URLs src das instâncias do gráfico, podemos substituir a moeda por algo diferente apenas para essa instância do gráfico.

 

Configurações padrão:

  • Moeda: Altera a moeda padrão a ser exibida.
  • Unidade de medida: altera a unidade de medida padrão a ser exibida.
  • Atualização automática: pode ser ativada ou desativada (ativada por padrão).
  • Intervalo de Atualização: Altera o intervalo em que o widget atualiza os preços.
  • Link: quando um usuário clica na área do widget, ele é redirecionado para o URL fornecido
  • Fuso horário: altera o fuso horário padrão a ser exibido.
  • URL(s) da lista de permissões: controla em quais URLs o widget pode ser exibido.

Operações/parâmetros de string de consulta padrão:

  • Símbolos (?symbols): altera os símbolos que preenchem o widget. Esta operação também tem a capacidade de reorganizar a ordem em que os símbolos são exibidos.
  • Moeda (?moeda): altera a moeda em que os preços são exibidos.
  • Unidade de Medida (?unitofmeasure): Altera a unidade de medida em que os preços são exibidos.
  • Largura (?largura): altera a largura do iframe do widget.
  • Altura (?altura): altera a altura do iframe do widget.

Gráficos:

Dentro dos nossos widgets gráficos, existem duas versões principais, V1 e V2. A única diferença entre estas duas versões é o layout dos elementos do gráfico. No que diz respeito à funcionalidade, ambos os gráficos são capazes de realizar as mesmas tarefas. Dito isto, ambas as versões podem suportar as seguintes configurações e operações de string de consulta:

Configurações:

  • Exibir barra de navegação: esta opção permite exibir ou ocultar a barra de navegação na parte inferior do gráfico. (exibido por padrão)

Operações/parâmetros de string de consulta:

  • Símbolo Selecionado (?selected=): Altera o símbolo que o gráfico exibe inicialmente.
  • Período selecionado (?timeframeindex=): altera o período que o gráfico exibe inicialmente.
  • Tipo de gráfico (?charttype=): altera o estilo da linha representada graficamente na área do gráfico.
  •  

Use esta demonstração interativa do nosso gráfico V1 para entender melhor como funcionam os parâmetros da string de consulta:

Tabelas:

Dentro de nossos widgets de tabela, existem seis versões, V1 (padrão), V2 (carrossel), V3 (Tabela de Desempenho Histórico), V4 (Tabela de Desempenho Histórico Anual), V5 (Tabela Multi-Unit) e V6 (Multi-Unit Multi -Tabela de moedas).

V1 e V2:

Semelhante aos gráficos V1 e V2, a única diferença entre as tabelas V1 e V2 é o estilo e a posição dos elementos da tabela.

Configurações:

  • Campos da Tabela: Exibe o(s) campo(s) selecionado(s)
    • Perguntar
    • Oferta
    • Mudar
    • Porcentagem de alteração
    • Alto
    • Baixo
    • Pr. Fechar
    • Abrir
    • Durar

Parâmetros de string de consulta: Suporta os parâmetros padrão.

V3 (Tabela de Desempenho Histórico):

Nossa tabela da versão três é uma tabela de desempenho histórico que exibe dados históricos para um único símbolo selecionado em um dia, uma semana, um mês, seis meses, um ano, cinco anos, dez anos e quinze anos. Configurações:

  • Campos da Tabela: Exibe o(s) campo(s) selecionado(s)
    • Perguntar
    • Oferta
    • Mudar
    • Alto
    • Baixo

Parâmetros de string de consulta: Suporta os parâmetros padrão.

V4 (Tabela Anual de Desempenho Histórico):

Nossa tabela da versão quatro exibe pontos históricos de dados percentuais de solicitação e alteração para diversas moedas em intervalos de um ano até quarenta anos.

Configurações: Suporta os parâmetros padrão.

Parâmetros de string de consulta:

  • Anos (?years=): Isso permite determinar quantos anos de dados devem ser exibidos
  • Moeda (?currency=): Uma lista de moedas separadas por vírgulas permite selecionar várias moedas para os dados serem apresentados

V5 (tabela multiunidades):

Nossa tabela da versão cinco exibe preços spot em tempo real para um único metal em múltiplas unidades de medida.

Configurações:

  • Campos da Tabela: Exibe o(s) campo(s) selecionado(s)
    • Perguntar
    • Oferta
    • Mudar
    • Porcentagem de alteração
    • Alto
    • Baixo
    • Pr. Fechar

Parâmetros de string de consulta:

  • Unidade de medida (?unitofmeasure=): Uma lista de unidades de medida separadas por vírgula permite selecionar várias unidades de medida para os dados a serem apresentados em

V6 (Tabela Multi-Unidade e Multi-Moeda):

Nossa tabela da versão seis exibe preços spot em tempo real para vários metais em diversas moedas e diversas unidades de medida.

Configurações: Suporta os parâmetros padrão.

Parâmetros de string de consulta:

  • Unidade de medida (?unitofmeasure=): Uma lista de unidades de medida separadas por vírgula permite selecionar várias unidades de medida para os dados a serem apresentados em
  • Moeda (?currency=): Uma lista de moedas separadas por vírgulas permite selecionar várias moedas para os dados serem apresentados

Relógio:

Nosso ticker de preço spot exibe pontos de dados em tempo real em um design responsivo semelhante a um banner.

Configurações:

  • Rolagem (padrão): Esta opção define o ticker para rolar continuamente da esquerda para a direita
  • Corrigido: esta opção remove o efeito de rolagem e exibe os elementos do ticker em um layout responsivo para dispositivos móveis.
  • Campos de ticker: exibe o(s) campo(s) selecionado(s)
    • Perguntar
    • Oferta
    • Mudar
    • Porcentagem de alteração
    • Alto
    • Baixo
    • Pr. Fechar

Parâmetros de string de consulta: Suporta os parâmetros padrão.

Calculadora RMD:

Nossa calculadora RMD (distribuição mínima obrigatória) permite que os usuários visualizem seu RMD estimado por meio de um gráfico amigável com base nas informações inseridas, como idade, saldo da conta, se há ou não um beneficiário principal e taxa de retorno estimada.

Página do produto:

Nosso widget de página de produtos utiliza o catálogo de produtos e seus recursos, incluindo canais de vendas e famílias de produtos, para criar uma exibição de página inteira com lances ao vivo e preços solicitados para os produtos desejados.

Página do widget:

Nossa página de widget permite que você utilize totalmente todos os recursos de nossos widgets de gráfico, tabela e ticker, encapsulando vários widgets em um único layout de página. Na página do widget, o usuário tem a capacidade de alterar o símbolo, a moeda e a unidade de medida de cada instância do widget na página, tudo ao mesmo tempo.

entre em contato com nossa equipe de suporte

Se precisar de suporte técnico ou tiver alguma dúvida, preencha o formulário abaixo ou clique no botão para ligar. Nosso horário de suporte é de segunda a sexta, das 8h às 17h CST.

Nome(Obrigatório)
Área de suporte (obrigatório)