textAdGroupAdOperation.setOperand(ad);
textAdGroupAdOperation.setOperator(Operator.ADD);
AdGroupAdOperation[] operations = new AdGroupAdOperation[] {textAdGroupAdOperation};
// Add ads.
AdGroupAdReturnValue result = service.mutate(operations);
AdGroupAd testAd = result.getValue()[0];
// Set the generated fields.
ad.getAd().setApprovalStatus(testAd.getAd().getApprovalStatus());
ad.getAd().setAdType(testAd.getAd().getAdType());
ad.getAd().setId(testAd.getAd().getId());