Skip to content

Instantly share code, notes, and snippets.

View plcstevens's full-sized avatar

Philip Stevens plcstevens

View GitHub Profile
function callReevoo(cat, act, sku, url) {
ReevooMark.Tracking.ga_track_event(cat, act, sku);
ReevooMark.track_exit();
setTimeout(function(){ window.location=url; }, 500);
return false;
}
@plcstevens
plcstevens / gist:8238561
Last active January 2, 2016 02:39 — forked from lamp/gist:7769533
(function() {
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = 'http://cdn.mark.reevoo.com/assets/reevoo_mark.js';
var s = document.getElementById('reevoomark-loader');
s.parentNode.insertBefore(script, s);
})();
afterReevooMarkLoaded = [function(){
ReevooApi.load('YOUR_TRKREF_HERE', function(retailer){
@plcstevens
plcstevens / gist:7560657
Last active December 28, 2015 20:49 — forked from lamp/gist:7543563
<script id="reevoomark-loader" type="text/javascript" charset="utf-8">
(function() {
var trkref = 'TRKREF';
var myscript = document.createElement('script');
myscript.type = 'text/javascript';
var protocol = (window.location.protocol == 'https:')? window.location.protocol : 'http:';
myscript.src=(protocol + '//mark.reevoo.com/reevoomark/'+trkref+'.js?async=true');
var s = document.getElementById('reevoomark-loader');
s.parentNode.insertBefore(myscript, s);
})();

Comufy is an add-on for providing a programmer friendly API for connecting Heroku applications with the Comufy Social Suite.

The Comufy Social Suite delivers direct, personalised notifications at scale, with relevant content, targeted by user profile and behaviour, with complete attribution of results.

By adding Comufy to your application you will have the Comufy Service Suite available and functional at almost no development costs. The Comufy addon provides the tools to push your collected data to Comufy's Service Suite, providing you with their excellent data analysis and targeted messaging to get the most out of your Facebook applications and users.

require 'comufy'
connect = Comufy.connect(access_token: ENV["COMUFY_ACCESS_TOKEN"], expiry_token: Time.now.to_i + 1000000)
# or use a yaml file
# connect = Comufy.connect(yaml: "path/to/yaml/file")
# lets add a user to our facebook application!
# http://graph.facebook.com/THEIR_NAME will get you back their id
# tags are the data fields to enter for this user.
app_name = "NAME_OF_YOUR_APPLICATION"

Comufyrails

This gem allows Ruby on Rails projects to connect with the Comufy service. It uses asynchronous calls and separate rake tasks to communicate with the Comufy API, allowing you to create, update your list of users as well as registering new tags and send messages to your users.

Installation

Add any of the lines to your application's Gemfile: