$campaignResourceName = ResourceNames::forCampaign($customerId, $campaignId);
$campaignCriterionOperations = [];
$campaignCriterion = new CampaignCriterion([
'campaign' => $campaignResourceName,
'type' => CriterionType::LANGUAGE,
'language' => new LanguageInfo([
'language_constant' => ResourceNames::forLanguageConstant($languageId),
]),
]);
$campaignCriterionOperation = new CampaignCriterionOperation();
$campaignCriterionOperation->setCreate($campaignCriterion);
$campaignCriterionOperations[] = $campaignCriterionOperation;
$campaignCriterionServiceClient = $this->googleAdsClient->getCampaignCriterionServiceClient();
$campaignCriterionServiceClient->mutateCampaignCriteria(
$customerId,
$campaignCriterionOperations
);