ヒットすると、次のような JSON が返されるサービスがあるため、必要な正しい JSON が返されていると思います。

今、私のクライアント コントローラーには、サービスを呼び出して JSON を取得するための単純なものがあります。ブレーク ポイントを配置すると、上記と同じ JSON が表示されていることがわかります。
class PharmacyController < ApplicationController
  def index
    @order_summary = client.get_order_summary(10)
    gon.data = @order_summary # my attempt to pass it with GON gem.
  end
end
そして、私の薬局/index.html.erbで、Javascriptを呼び出しています:
<%= javascript_include_tag 'dummy.js' %>
私のダミー.js JavaScriptファイルは、今のところ次のようになります。配列なしで同じ数の要素が表示されることを確認するためです。
$( document ).ready(function() {
    var data = gon.data;
    console.log( data.length);
});
しかし、それが返すのは"undefined"
これを達成する方法について他に提案はありますか?