For privacy concerns, the phone number needs to be hashed using the
SHA-256 algorithm before being uploaded. In order to standardize
results, convert each phone number to
E164 format before hashing. This format
represents a phone number as a number up to fifteen digits in length
starting with a + sign (e.g. +12125650000, +442070313000)."
As described in by the ITU, the E.164 general format must contain only digits split as follows :
Hi Mathieu,
Thank you for reaching out. You can still use hashed phone number without plus sign, but I'm afraid that the phone number will not be matched with a customer. As stated in the documentation, phone numbers must start with a plus sign. If the phone number is not correctly formatted before hashing, the API will still accept the hashed phone number, but the phone number will not be matched with a customer.
Let me know if this helps. Feel free to write back if you have further clarifications.
Regards,
Dave
Google Ads API Team