* コードが重複しているので関数化
* URL から appId を切り出す処理でエラーになるケースを削減(デリミタにしている文字列が存在しない場合)