Hi,
Thank you for reaching out to the Google Ads API support team.
By reviewing your query, I understand that you are getting the error "
LEGACY_EXTENSION_TYPE_READ_ONLY". It means that the Feed-based extension is read-only for this extension type.
As per the
blog post, once the image and location extensions have been migrated to assets, you won’t be able to mutate the image and location extensions. The image and location assets will be the entities that are served. Note that you won't be able to do any mutate (remove and create) operation to assets which are auto migrated. Kindly note that the image and location migrations are not synchronized. It is likely they will occur at different times for each account.
Auto-migration will happen automatically, you no need to do any changes manually.
If your account has been migrated or is new and you attempt to create an extension the mutate request will be rejected and you will receive the error LEGACY_EXTENSION_TYPE_READ_ONLY. For more details, you may refer to this
blog post.
However, if you are still facing the issue, please provide us with the complete API logs (
request and
response with
request-id and
request header) to further investigate this issue.
If you are using a client library and haven't enabled the logging yet, I would request you to enable logging for the specific client library that you are using. You can refer to the guides
Java, .
Net,
PHP,
Python,
Ruby or
Perl to enable logging at your end. For REST interface requests, you can enable logging via the curl command by using the -i flag.
This message is in relation to case "ref:!00D1U01174p.!5004Q02rWtbN:ref"
Thanks,
 |
Google Ads API Team |
