Exemplo de Gráfico em Linha com uso de Column Roles


        google.charts.load('current' , {'packages': ['corechart']});

google.charts.setOnLoadCallback( drawChart );


function drawChart(){
    var data = new google.visualization.DataTable();
    data.addColumn('string', 'Ano');
    data.addColumn('number', 'Vendas');
    data.addColumn( {type: 'number' , role: 'interval'} );
    data.addColumn( {type: 'number' , role: 'interval'} );
    data.addColumn( {type: 'string' , role: 'annotation'} );
    data.addColumn( {type: 'string' , role: 'annotationText'} );
    
    data.addRows(
        [
            ['Jun' , 1000 , 900  , 1200 , 'A' , 'Ponto A' ],
            ['Jul' , 1520 , 1100 , 1900 , 'B' , 'Ponto B'],
            ['Ago' , 690  , 600  , 710  , 'C' , 'Ponto C'],
            ['Set' , 780  , 700  , 850  , 'D ', 'Ponto D'],
        ]            
    );

    var options = {'title':'Fluxo',
                   'width': 500,
                   'height':350
                   };

    var chart = new google.visualization.LineChart(document.getElementById('chart_div'));
    chart.draw(data, options);
}