4.14.07.04 – Notas da versão do Portal de serviços para desenvolvedores da Apigee

Você está vendo a documentação do Apigee Edge.
Acesse a documentação da Apigee X.
informações

Na terça-feira, 27 de janeiro de 2015, lançamos a versão 4.14.07.04 da versão local (OPDK, na sigla em inglês) do portal Apigee Developer Services.

Se você tiver dúvidas, acesse o suporte ao cliente da Apigee.

Novos recursos e melhorias

Veja a seguir os novos recursos e melhorias desta versão:

  • A janela modal Saldo pré-pago insuficiente agora mostra informações fiscais e de custo.
  • Agora há uma configuração de administrador para permitir ou não a exibição de produtos que um desenvolvedor não pode comprar no formulário de criação de apps. Para mudar essa configuração:

    1. Acesse Configuração > Configurações de monetização.
    2. Altere a configuração Exibição de produtos de criação de aplicativos. Por padrão, somente os produtos utilizáveis por esse desenvolvedor são exibidos no formulário de criação de app.
    3. Salve as mudanças.
  • A guia "Planos comprados" na página "Catálogos e planos" da monetização agora mostra os planos comprados em uma tabela classificada por status. Agora a tabela pode ser classificada por qualquer coluna clicando no cabeçalho da tabela.
  • O portal agora mostra uma mensagem de aviso ao comprar um plano futuro se não houver saldo suficiente.

Correções de bugs

Esta versão também inclui as seguintes correções de bugs para o OPDK:

Tópico Id do problema Descrição
Erro de API ao acessar o saldo do usuário e a página de manutenção é exibida DEVSOL-830 Quando a chamada da API Edge para receber o saldo de usuários não for retornada corretamente, a página será exibida e um erro será registrado. Ele costumava mostrar uma tela de erro.
Não foi possível fazer o download do extrato mensal do Portal do desenvolvedor DEVSOL-774
Agora é possível fazer o download dos documentos de faturamento corretamente no servidor de borda no formato HTML. O Postgres v9.0 introduziu uma nova codificação "hex" que pode precisar ser alterada no postgresql.conf para que os documentos de faturamento sejam transferidos por download corretamente. Se o download dos documentos de faturamento não for feito corretamente no Portal do desenvolvedor, altere bytea_output em postgresql.conf para "escape" no Servidor de gerenciamento de borda:
bytea_output = 'escape' # hex, escape
O plano de tarifa expirado está apontando para outro plano de tarifas ativo no portal do desenvolvedor DEVSOL-773 Se um plano tiver terminado, não haverá mais um hiperlink para os detalhes dele, já que ele não pode mais ser visualizado. A guia do plano correto agora é mostrada ao clicar no nome do plano na tabela "planos comprados".
O formulário de recarga de monetização é exibido incorretamente DEVSOL-700 O formulário de recarga de monetização agora é exibido corretamente.
A coluna "Tributos" no saldo do desenvolvedor é sempre CHF 0,00 DEVSOL-691 As taxas de tributos agora são exibidas corretamente na página de faturamento pré-pago de monetização. Você precisa usar a chamada "API pré-paga do desenvolvedor" no portal (em Configuração > Configurações de monetização).
A lista de produtos precisa ser sincronizada com a borda quando o cache é liberado DEVSOL-606

Ao adicionar um produto de API ao Edge, agora é possível sincronizar o produto de API com o portal limpando o cache dele. A sincronização do produto da API faz com que ele apareça na lista de produtos disponíveis no portal. Antes, a única maneira de fazer essa sincronização era executando o cron job.

Para limpar o cache:

  1. Faça login no portal como usuário com privilégios de administrador ou de criação de conteúdo.
  2. No menu do Drupal, selecione o ícone Home > Limpar todos os caches.

Se você quiser limpar os caches individualmente, selecione um dos itens do submenu, por exemplo, Produtos da API.

O saldo do CHF está sendo arredondado incorretamente DEVSOL-604 O arredondamento com intervalos de 0,05 para francos suíços foi removido da monetização. Para sistemas que usam francos suíços (CHF), o sistema não arredonda mais usando arredondamentos com intervalos de 0,05 (arredondamento sueco), mas mostra os preços para 1 rappen.
O código de monetização não está totalmente internacionalizado DEVSOL-583 As strings do módulo de monetização agora estão totalmente unidas para permitir que as telas de monetização do portal do desenvolvedor sejam traduzidas para outros idiomas.
Não é possível excluir apps quando a monetização está ativada DEVSOL-523 Agora é possível excluir apps quando a monetização está ativada. As versões anteriores mostravam uma caixa de diálogo vazia ao tentar excluir o app.

Problemas conhecidos

Esta versão tem os problemas conhecidos a seguir.

Tópico Id do problema Descrição
Erro no valor mínimo de recarga DEVRT-1261 Quando é inserido um valor de recarga que não atende ao requisito mínimo, a mensagem de erro é misteriosa.
Editar o app atual gera uma exceção fatal DEVSOL-992 Editar um app atual quando os caches não foram apagados recentemente gera uma exceção fatal.