Assuming you're going to use this to handle more than one area 3D, you should pass the node in too:
area3d.input_event.connect(_on_area_3d_input_event, [area3d])
And you get an extra parameter:
func _on_area_3d_input_event(camera, event, position, normal, shape_id, area):
print(area.name)
(assuming area is not null)