// Associates one or more extensions with the corresponding campaign or ad group entities.

        private async Task SetAdExtensionsAssociationsAsync(long accountId, IList <AdExtensionIdToEntityIdAssociation> associations, AssociationType associationType)
        {
            var request = new SetAdExtensionsAssociationsRequest
            {
                AccountId = accountId,
                AdExtensionIdToEntityIdAssociations = associations,
                AssociationType = associationType
            };

            await CampaignService.CallAsync((s, r) => s.SetAdExtensionsAssociationsAsync(r), request);
        }
        // Associates one or more extensions with the corresponding campaign or ad group entities.

        private async Task SetAdExtensionsAssociationsAsync(long accountId, IList<AdExtensionIdToEntityIdAssociation> associations, AssociationType associationType)
        {
            var request = new SetAdExtensionsAssociationsRequest
            {
                AccountId = accountId,
                AdExtensionIdToEntityIdAssociations = associations,
                AssociationType = associationType
            };

            await CampaignService.CallAsync((s, r) => s.SetAdExtensionsAssociationsAsync(r), request);
        }