I need some help applying user_list criteria to my ad_group. I keep getting the error "AttributeError: Assignment not allowed to field "user_list" in protocol message object."
def set_targeting(self, client, customer_id, ad_group_id, audience_id):
ad_group_service = client.get_service('AdGroupService', version='v2')
ad_group_criterion_service = client.get_service('AdGroupCriterionService', version='v2')
ad_group_criterion_operations = client.get_type('AdGroupCriterionOperation', version='v2')
ad_group_criterion = ad_group_criterion_operations.create
ad_group_criterion.ad_group.value = ad_group_service.ad_group_path(
customer_id, ad_group_id)
ad_group_criterion.type = client.get_type('CriterionTypeEnum', version='v2').USER_LIST
ad_group_criterion.user_list = audience_id
Any advice would be appreciated.