Mapeamento dos campos de credenciais POK com OpenBadge 3.0 e 2.0
Quando você conclui um design de credencial no POK Proof of Knowledge, cada campo preenchido passa a fazer parte de um arquivo JSON em conformidade com os padrões OpenBadge 3.0 e OpenBadge 2.0. Esta referência mostra como cada campo do POK corresponde às propriedades técnicas dos dois modelos, para que você possa validar a estrutura completa das suas credenciais.
Onde preencher esses campos
Preencha esses campos no editor do Template, em "Meus Designs", ao criar o design da credencial que será emitida.
-
Ao editar o template, clique no atalho "Como melhorar a qualidade do meu Open Badge 3.0".
-
Ative a opção "Quero que a credencial esteja em conformidade com os padrões de qualidade do Open Badge".
Mapeamento de campos
1. Conquista Obtida
Por padrão, o POK usa o atributo "Title" do design da credencial. Você pode substituir esse valor por qualquer atributo criado dentro do design ou definir um novo valor padrão.
- OpenBadge 3.0:
Achievement.name - OpenBadge 2.0:
BadgeClass.name
2. Descrição
Este texto aparece como descrição da credencial na página do destinatário.
- OpenBadge 3.0:
Achievement.description - OpenBadge 2.0:
BadgeClass.description
3. Critérios para Obtenção
Este texto aparece como requisitos da credencial na página do destinatário.
- OpenBadge 3.0:
Achievement.criteria.narrative - OpenBadge 2.0:
BadgeClass.criteria.narrative
4. Evidência
- ID
- OB 3.0:
AchievementCredential.evidence.id - OB 2.0:
Assertion.Evidence.id
- OB 3.0:
- Nome da Evidência
- OB 3.0:
AchievementCredential.evidence.name - OB 2.0:
Assertion.Evidence.name
- OB 3.0:
- Descrição da Evidência
- OB 3.0:
AchievementCredential.evidence.description - OB 2.0:
Assertion.Evidence.description
- OB 3.0:
- Narrativa
- OB 3.0:
AchievementCredential.evidence.narrative - OB 2.0:
Assertion.Evidence.narrative
- OB 3.0:
5. Créditos Obtidos
- OB 3.0:
AchievementSubject.creditsEarned - OB 2.0:
BadgeClass.creditsEarned
6. Endossos Externos
- OB 3.0:
AchievementSubject.externalEndorsements - OB 2.0:
BadgeClass.externalEndorsements
7. Tags Internas
- OB 3.0:
Achievement.tag - OB 2.0:
BadgeClass.tags
8. Alinhamento
- Referencial
- OB 3.0:
Achievement.alignment.targetFramework - OB 2.0:
BadgeClass.Alignment.targetFramework
- OB 3.0:
- Nome
- OB 3.0:
Achievement.alignment.targetName - OB 2.0:
BadgeClass.Alignment.targetName
- OB 3.0:
- Descrição do Referencial
- OB 3.0:
Achievement.alignment.targetDescription - OB 2.0:
BadgeClass.Alignment.targetDescription
- OB 3.0:
- URL
- OB 3.0:
Achievement.alignment.targetUrl - OB 2.0:
BadgeClass.Alignment.targetUrl
- OB 3.0:
9. Informações do Emissor
- Nome
- OB 3.0:
AchievementCredential.issuer.name - OB 2.0:
Issuer.Profile.name
- OB 3.0:
- Descrição do Emissor
- OB 3.0:
AchievementCredential.issuer.description - OB 2.0:
Issuer.Profile.description
- OB 3.0:
- Endereço
- OB 3.0:
AchievementCredential.issuer.address
- OB 3.0:
- URL
- OB 3.0:
AchievementCredential.issuer.url - OB 2.0:
Issuer.Profile.url
- OB 3.0:
- Contato
- OB 3.0:
AchievementCredential.issuer.email - OB 2.0:
Issuer.Profile.email
- OB 3.0:
10. Atributo "Versão"
Durante a emissão, o POK adiciona o campo "Versão" para completar as informações obrigatórias. Ele indica a versão da turma ou lote da credencial que será emitida.
- OB 3.0:
Achievement.version - OB 2.0:
BadgeClass.version
Para que serve este mapeamento?
- Garante que cada informação preenchida fique corretamente vinculada à propriedade correspondente do padrão.
- Assegura a compatibilidade com sistemas que validam credenciais OpenBadge 2.0 e 3.0.
- Facilita a revisão técnica e a validação do JSON que o POK gera automaticamente.
Validar o JSON emitido
Para validar ou visualizar o JSON emitido, você pode usar validadores externos compatíveis com os padrões da IMS Global (1EdTech):
Tem dúvidas?
Se tiver qualquer dúvida ou problema, entre em contato pelo e-mail contact@pok.tech.