Method: FacebookAds::ServerSide.normalize_gender

Defined in:
lib/facebook_ads/ad_objects/server_side/util.rb

.normalize_gender(gender) ⇒ Object

Normalizes the given gender and returns acceptable hashed gender value



144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
# File 'lib/facebook_ads/ad_objects/server_side/util.rb', line 144

def self.normalize_gender(gender)

    # Replace extra characters with space, to bound under alpha characters set.
    gender = gender.gsub(/[^a-z]/,'')

	case gender
	when 'female' , 'f'
		gender = 'f'
	when 'male' , 'm'
		gender = 'm'
	else
		return nil
	end

	return gender
end