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"           }, 

google sdtt parses basesalary correctly

done successfully.


Comments

Popular posts from this blog

ubuntu - PHP script to find files of certain extensions in a directory, returns populated array when run in browser, but empty array when run from terminal -

php - How can i create a user dashboard -

javascript - How to detect toggling of the fullscreen-toolbar in jQuery Mobile? -