Publique o modelo do Configuração remota de um projeto.
Passe o ETag retornado por projects.getRemoteConfig como um cabeçalho If-Match para garantir que o último modelo do Configuração remota visto seja aquele que está sendo substituído por esta atualização. Passe If-Match: * para forçar uma atualização, independentemente da versão atual.
Retorna o RemoteConfig publicado e o ETag atualizado como um cabeçalho de resposta se for bem-sucedido ou se ocorrer um erro.
Consulte o guia de publicação para obter uma lista de códigos de erro .
Solicitação HTTP
PUT https://firebaseremoteconfig.googleapis.com/v1/{project=projects/*}/remoteConfig
Obrigatório. O ID ou número do projeto do projeto do Firebase, prefixado com "projetos/".
Parâmetros de consulta
Parâmetros
validateOnly
boolean
Opcional. O padrão é false . Se true , o servidor tentará apenas validar o RemoteConfig. Se a validação for bem-sucedida, o RemoteConfig não será gravado no servidor do Configuração remota; em vez disso, uma resposta 200 OK será retornada. Se a validação falhar, um erro de validação será retornado.
Nota: outros erros ainda podem ocorrer depois que este booleano for definido como false , mesmo se obtiver 200 OK ao chamar com projects.updateRemoteConfig com validateOnly definido como true .
Solicitar corpo
O corpo da solicitação contém uma instância de RemoteConfig .
Corpo de resposta
Se for bem-sucedido, o corpo da resposta conterá uma instância de RemoteConfig .
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2023-12-01 UTC."],[],[]]