「コード変換ライブラリ」の使い方
「コード変換ライブラリ」とは、どこどこJPで取得した各種コードを、日本語に変換するJavaScriptライブラリです。例えば、どこどこJPで「従業員数」を取得すると、「1」「2」といったコードで表記された値となります。コード変換ライブラリを使用することで、「1」を「1人~5人」、「2」を「5人~10人」のように、日本語に変換することができるのです。
コード変換ライブラリが活躍するのは、どこどこJPとGoogleアナリティクスの連携など、解析ツールにどこどこJPを連携させる時です。どこどこJPで取得したデータそのままでは、コードと意味の対応を逐一確認する必要がありますが、コード変換ライブラリであらかじめ日本語に変換したデータを取り込むことで、解析結果が直感的に理解できるものになるのです。
コード変換ライブラリの使い方
弊社では、http://api.docodoco.jp/docodoco_ua_plugin_2.jsを直接参照していただくことを推奨しています。どこどこJPとGoogleアナリティクスの連携を行う場合は、下記のサンプルトラッキングコードを参考にしてください。
<!--docodocojp--> <script type="text/javascript" src="//api.docodoco.jp/v5/docodoco?key=どこどこJPの APIキー1" charset="utf-8"></script> <script type="text/javascript" src="//api.docodoco.jp/docodoco_ua_plugin_2.js" charset="utf-8"></script> <!--Google Analytics--> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-お客様固有のGoogleアナリティクスプロパティID', 'auto'); ga('set', 'dimension1' , SURFPOINT.getOrgName()); //組織名 ga('set', 'dimension2' , SURFPOINT.getOrgUrl()); //組織URL ga('set', 'dimension3' , getIndL(SURFPOINT.getOrgIndustrialCategoryL())); //業種大分類 ga('set', 'dimension4' , getEmp(SURFPOINT.getOrgEmployeesCode())); //従業員数 ga('set', 'dimension5' , getTime()); //アクセス時刻 ga('set', 'dimension6' , getIpo(SURFPOINT.getOrgIpoType())); //上場区分 ga('set', 'dimension7' , getCap(SURFPOINT.getOrgCapitalCode())); //資本金 ga('set', 'dimension8' , getGross(SURFPOINT.getOrgGrossCode())); //売上高 ga('set', 'dimension9' , SURFPOINT.getCountryJName()); //国名 ga('set', 'dimension10' , SURFPOINT.getPrefJName()); //都道府県名 ga('set', 'dimension11' , SURFPOINT.getLineJName()); //回線名 ga('send', 'pageview'); </script>
または、コード変換ライブラリをお客様の環境にアップロードしてご利用いただくという方法も可能です。
http://api.docodoco.jp/docodoco_ua_plugin_2.jsからUTF-8形式でダウンロードし、お客様の任意のディレクトリにアップロードしてください。続いて、どこどこJPを設置しているWebサイトのHTMLファイルに、コード変換ライブラリを呼び出すスクリプトを設置します。
どこどこJPを呼び出すスクリプトよりも後、解析ツールへデータを送信するスクリプトよりも前に設置するように、お気をつけください。
<!--docodocojp--> <script type="text/javascript" src="//api.docodoco.jp/v5/docodoco?key=どこどこJPの APIキー1" charset="utf-8"></script> <script type="text/javascript" src="お客様任意のディレクトリ名/docodoco_ua_plugin_2.js" charset="utf-8"></script> <!--Google Analytics--> <script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-お客様固有のGoogleアナリティクスプロパティID', 'auto'); ga('set', 'dimension1' , SURFPOINT.getOrgName()); //組織名 ga('set', 'dimension2' , SURFPOINT.getOrgUrl()); //組織URL ga('set', 'dimension3' , getIndL(SURFPOINT.getOrgIndustrialCategoryL())); //業種大分類 ga('set', 'dimension4' , getEmp(SURFPOINT.getOrgEmployeesCode())); //従業員数 ga('set', 'dimension5' , getTime()); //アクセス時刻 ga('set', 'dimension6' , getIpo(SURFPOINT.getOrgIpoType())); //上場区分 ga('set', 'dimension7' , getCap(SURFPOINT.getOrgCapitalCode())); //資本金 ga('set', 'dimension8' , getGross(SURFPOINT.getOrgGrossCode())); //売上高 ga('set', 'dimension9' , SURFPOINT.getCountryJName()); //国名 ga('set', 'dimension10' , SURFPOINT.getPrefJName()); //都道府県名 ga('set', 'dimension11' , SURFPOINT.getLineJName()); //回線名 ga('send', 'pageview'); </script>
コード変換ライブラリで変換されるデータ
コード変換ライブラリは、業種大分類・従業員数・上場区分・資本金・売上高の5種類のデータを変換します。
また、弊社がご案内しているカスタムディメンションの推奨設定に含まれる「アクセス時刻」も、コード変換ライブラリを利用して取得しています。どこどこJPとGoogleアナリティクスの連携をご利用の方は、コード変換ライブラリを忘れずにご利用ください。