A parliamentary inquiry made 31 recommendations on gambling. The bill Labor and the coalition are about to pass does a handful of them.
Anthony Albanese and Angus Taylor met on Monday to settle amendments on inducements, three years after the inquiry said they should be banned without delay.
Labor and the coalition are close to a deal on gambling advertising.
Anthony Albanese and Angus Taylor met on Monday and the changes reach parliament this week.
"I'm confident that later in the week we'll have the legislation in the House of Representatives with some really practical amendments dealing with the targeting of advertising," Mr Albanese told caucus.
The bill lets betting ads run three times an hour between 6am and 8.30pm. It takes them off live sport, out of stadiums and off player jerseys, from January 1 if it passes.
That is most of what it does.
Three years ago a parliamentary inquiry into online gambling handed down 31 recommendations, backed by every side of politics. Its chair died six months later and the government took almost three years to answer it.
It asked for gambling ads to be banned everywhere, over three years, so the codes and broadcasters had time to find the money somewhere else.
The bill limits them instead. Online ads stay legal for anyone logged in and over 18 who has not opted out.
It asked for free bets and bonus offers to be banned straight away.
Three years on, they are the part still being argued over.
It asked for a national regulator, an ombudsman to handle complaints, one minister in charge of the whole sector and a legal duty of care on the betting companies.

None of that is in the bill.
What it has done is stop credit-card betting online, set up the BetStop register so gamblers can lock themselves out, and chase illegal offshore sites.
Parliament has done the hard version of this before.
Cigarette ads came off television in 1976. The tobacco money went into sport instead, so parliament banned that too, over three years, and it was gone by 1996.
The codes said it would ruin them. It did not.
Nobody proposed three cigarette ads an hour.
Australians were tipped to lose about $34 billion last year, more each than anyone on earth.
A study of Victorian coroners' records found 184 suicides in eight years were caused directly by gambling, about one in every 25 in the state.
A Senate inquiry into the bill heard this month that betting companies gave a former NRL player cocaine and free trips to race meetings.
Tim Costello told it one man was the TAB's biggest customer and was handed $50,000 bonus bets.
"He was also SportsBet's biggest customer, they were flying him to grand finals, they were offering him escorts, drugs, whatever he wanted. He was doing turnover of more than 20 million dollars a month."
Sportsbet has asked for evidence and says it has zero tolerance for the conduct.
The Greens sent the bill to that inquiry, which reports on August 17, and want the free bets gone altogether.
"I know there's some nervousness in the Liberal Party. They're scared of One Nation. Man up," Sarah Hanson-Young said.
Deputy Liberal leader Jane Hume said the coalition wanted real action on predatory inducements. Labor needs her side or the Greens to pass it.
Thirty-one recommendations went in. A handful are coming out.
National Gambling Helpline 1800 858 858. Lifeline 13 11 14.