super easy. Here is the variable portion of the code for a guage chart with fully dynamic options for Columns, Title, Size and Data. In theory you could make the size reactive to a users screen resolution and entirely based on individualized data, but in likely 'real world use'I would not make all the options dynamic since there is rare need to make all options dynamic.
var data = new google.visualization.DataTable();
data.addColumn('string', '<<Bo.AttributeColumn>>');
data.addColumn('number', '<<Bo.AttributeColumn2>>');
data.addRows([
['<<Bo.AttributeLabel1>>', <<Bo.AttributeValue1>>],
['<<Bo.AttributeLabel2>>', <<Bo.AttributeValue2>>],
['<<Bo.AttributeLabel3>>', <<Bo.AttributeValue3>>],
['etc.', ect.],
]);
var options = {'title':'<<Bo.AttributeTitle>>',
'width':<<bo.width>>,
'height':<<bo.hieght>>};
Oh, you meant within the terms of the ToS? :twisted: :lol: As I said, charts or even google.load a myopic use case. The limitation is large, the solution should be simple, the upside is substantial - but meh... just one man's opinion.