1. A device comprising: a processing unit ( 602 ); and a memory ( 604 ) into which a plurality of instructions ( 622 ) are loaded, the plurality of instructions comprising: a plurality of service application programming interfaces (APIs) ( 206 ); and a provider plug-in framework ( 220 ) that is configured to add a service ( 230 ) that implements one of the service APIs and that is related to a keyword technology ( 400 ) utilized in an advertising industry.