From the UA website under Air China (CA):
Flights marketed by Air China that are operated by a non-Star Alliance carrier and flights operated by Air China that are marketed by a non-Star Alliance carrier will not be eligible for Mileage Plus mileage accrual.