...
Postcodes and zipcodes are strings. They will always use the qualification code "229".It is possible that the key "post_code_ref" includes more than one value in its array
The condition codes array will only contain one condition code if the query string parameter is invoked.
You should check the mod_on date of a quota to determine if the targeting has changed. If the mod_on date has changed, you should check that the value of the post_code_ref has not changed.
...