schema.org - Unable to verify JobPosting in SDTT -
get frustrated schema.org’s jobposting
. found google structured data testing tool said:
100000 (the attribute basesalary.itemtype has invalid value.)
i have tried using inside or outside of jobposting
follows:
"@type":"monetaryamount", "employeerole":{ "basesalary": "100000" }
however, found more 1 problem.
<script type="application/ld+json">{ "@context": "http://schema.org", "@type": "jobposting", "basesalary":"100000", "dateposted":"2017-06-18t15:14:57+00:00", "validthrough":"2017-12-31t00:00:00+00:00", "title":"sales , marketing manager", "description":"responsible corporate , travel agent room sales hotel", "educationrequirements":"s-1 management",//educationrequirements "employmenttype":"kontrak 1 tahun",//employmenttype "experiencerequirements":"100 tahun",//experiencerequirements "industry":"perpajakan daerah sumedang",//industry "qualifications":"single, fresh graduates dan suka ternak bebek",//qualifications "responsibilities":"tukang mbersihin kadang embek",//responsibilities "skills":"bisa menjahit, ngetik 40 jari",//skills "workhours":"jam 10 s/d 70",//workhours "hiringorganization":{ "@type":"organization", "name":"equity jimbaran resort , villa", "sameas":"http://equityhoteljimbaran.com", "url":"http://equityhoteljimbaran.com" }, "joblocation":{ "@type":"place", "address":{ "@type":"postaladdress", "addressregion":"bali", "addresscountry":"id", "streetaddress":"jl.muara 3, km.18, blok4, rt04/05, tanjung perak",//streetaddress "addresslocality":"jimbaran",//addresslocality "postalcode":"56161"//postalcode } } } } </script>
after long distance, finally, find solution:
<script type="application/ld+json">{ "@context": "http://schema.org", "@type": "jobposting", "basesalary":{ "@type":"monetaryamount", "value":"100000", "currency":"usd" }, "dateposted":"2017-06-18t15:14:57+00:00", "validthrough":"2017-12-31t00:00:00+00:00", "title":"sales , marketing manager", "description":"responsible corporate , travel agent room sales hotel", "educationrequirements":"s-1 management",//educationrequirements "employmenttype":"kontrak 1 tahun",//employmenttype "experiencerequirements":"100 tahun",//experiencerequirements "industry":"perpajakan daerah sumedang",//industry "qualifications":"single, fresh graduates dan suka ternak bebek",//qualifications "responsibilities":"tukang mbersihin kadang embek",//responsibilities "skills":"bisa menjahit, ngetik 40 jari",//skills "workhours":"jam 10 s/d 70",//workhours "hiringorganization":{ "@type":"organization", "name":"equity jimbaran resort , villa", "sameas":"http://equityhoteljimbaran.com", "url":"http://equityhoteljimbaran.com" }, "joblocation":{ "@type":"place", "address":{ "@type":"postaladdress", "addressregion":"bali", "addresscountry":"id", "streetaddress":"jl.muara 3, km.18, blok4, rt04/05, tanjung perak",//streetaddress "addresslocality":"jimbaran",//addresslocality "postalcode":"56161"//postalcode } } } } </script>
from structure data above,basesalary
expects type of monetaryamount
, value amount of salary, follow:
"basesalary":{ "@type":"monetaryamount", "value":"100000", },
however, when basesalary
has been added , verified, google, again, gave me error in currency
placed inside basesalary
:
"basesalary":{ "@type":"monetaryamount", "value":"100000", "currency":"usd" },
done successfully.
Comments
Post a Comment