Vuforia Studio のナビゲーション > プロジェクトとエクスペリエンス > テンプレートベースのエクスペリエンス > IRS マッピング > JSON スキーマのマッピング
  
JSON スキーマのマッピング
1 つの URN を別の URN にマッピングする IRS マッピングに使用される JSON スキーマについて、以下で説明します。
<irs-urn-mapping>:
{
"id": <id>,
"key": <urn>,
"value": <urn>,
}
<id>: integer
<urn>: <thingmark-urn> | <thing-urn> | <template-urn>
<thingmark-urn>: urn:vuforia:vumark:<thingmark-code>
<thing-urn>: urn:thingworx:thing:<thing-name>[@<hostname>]
<template-urn>: urn:thingworx:template:<template-name>[@<hostname>]
<thingmark-code>: <domain-id>:<instance-id>
<domain-id>: integer
<instance-id>: integer
<thing-name>: string (name of Thing in ThingWorx server)
<template-name>: string (name of ThingTemplate in ThingWorx server)
<hostname>: string (valid FQDN of machine hosting ThingWorx server)
* 
この id プロパティは不変であり、マッピングの作成時に Experience Service によって割り当てられます。したがって、マッピングを作成または修正するために使用されるリクエストのボディを指定する場合、id プロパティは JSON オブジェクトから省略されます。
このスキーマに準拠する URN マッピング JSON オブジェクトの例を次に示します。
{
"id": 1512,
"key": "urn:vuforia:vumark:2:101",
"value": "urn:thingworx:thing:Quadcopter101@es.example.com"
}