Do they still give those?
It depends. Are you using Coinbase or Coinbase Pro. Which fiat currency are you trying to deposit in?
If you are depositing USD to Coinbase, then see the following (emphasis mine):
Coinbase can only accept wires if:
The name on the bank wire matches the legal name on your Coinbase account
The wire is sent from a US-based bank account
The account the wire is sent from is associated with your Coinbase profile—your bank account cannot be linked to another Coinbase account. Also, please note that you can only have one personal Coinbase account
Your unique reference code or Coinbase wire account number is included with the wire deposit*
Note: Wire deposits are only available for amounts of $5,000 or more. You must have completed sufficient account verification to obtain a USD wallet.
*We are currently in the process of replacing reference codes with a unique Virtual Account Number (VAN). The Virtual Account Number is assigned specifically to you just like a reference code. You will receive an email once your account number has been assigned. Please refer to the email for further instructions.
So in this scenario you may have the reference code that you refer to, or you may be given a virtual account number instead.
If you are depositing EUR, then it will be a reference code:
Include your unique reference code in your bank transfer EXACTLY as it appears. No spaces or additional text please.
If you are in any doubt, I would send a small transaction first to confirm it is working before sending a larger one. If you get this wrong, your fiat will not be credited to your account and you will have to spend weeks or months with Coinbase's awful customer service to sort it out.