First of all, my code for creating uac campaign works correctly before. And today when I try to create new uac campain, it failed.
Then I check the code and it get exception below
OperationAccessDenied{apiErrorType=OperationAccessDenied, errorString=OperationAccessDenied.OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE, fieldPath=operations[0].operand.settings, fieldPathElements=[FieldPathElement{field=operations, index=0}, FieldPathElement{field=operand}, FieldPathElement{field=settings}], reason=OPERATION_NOT_PERMITTED_FOR_CAMPAIGN_TYPE, trigger=}
when calling campaign.mutate(operations).
And I see the UI of uac has changed. But the api document is still not changed.
So my questions is what is the right way to create uac campaign with API?
Thanks