I have used the UrlUpgrade.java as mentioned here(
https://developers.google.com/adwords/api/docs/guides/upgraded-urls) for normal migration.
But I need to change a few urls due to special characters in them and hence can't use Upgraded Url method for that.
How do I used AdGroupAdService.mutate for this?
This is my existing code.
adGroupAd.set(adGroupId)
adGroupAd.set(status)
ad.setUrl(")
ad.setFinalUrl(finalUrl.com)
ad.setTrackingTemplate(trackingTemplate)
adGroupAd.setAd(ad)
AdGroupAdOperation operation = new AdGroupAdOperation();
operation.setOperator(Operator.SET);
operation.setOperand(adGroupAd);
Is this the wrong way to proceed?
Note(I am unable to use finalUrl here because the urls are NOT equivalent)