I've create a new CustomAudience, set the retention_days to 1 and added some contacts into it.
I don't see any change to the group after 2 days since I've added the contacts to the group.
Under the "Audience History" I can see my API calls to add and remove specific contacts, but nothing indicates that the contacts added few days ago removed due to the "retention_days" value.
Facebook's Ads API docs doesn't give much information.
Any suggestions?
Related
It appears there was a big update to the facebook api a year ago and a lot of the info online is inaccurate because of it. I'm trying to create a website that provides additional function for members of a specific facebook group; if a user is not part of a specific group I don't want them in it. Some groups may have more than 5k users but if I have to settle for less, so be it. I'm using the php sdk and have successfully made an initial api call with general user information.
Administrators of the group WILL be able to log in, but apparently Facebook isn't approving the "user_groups" permission (?) https://stackoverflow.com/questions/31171082/check-if-user-is-a-member-of-a-specific-group-using-facebooks-javascript-sdk
I found this but I'm not sure how to make it work. Facebook Graph - Possible To Check If A User Is A Member Of A Group w/o user_groups?
I'm using the graph api explorer and I can get a partial list of the groups I'm in but it's nowhere near complete (it displays 4 out of like 20). My thought was that if I can get a full list of members in a group that I could just do an [if user is in userlist then]
What would you do here?
As far as I understand there is no way to do this without some caveat where it won't work (when you have more then 5k members). It also causes you to create a copy of the members list, instead of when a user wants to access the group.
I am using facebook/php-ads-sdk: 2.5.*
I created new custom audience using SDK.
Then manually added user by emails.
Then I check my custom audience list
And checked Audience History
which seems fine to me
My recent audience history
but
That shows me Audience is not available
which suggest me that
Audiences must include at least 20 people to be used for ads.
So I added 20 user manually
Still Facebook showing me this list is not available for same reason.
How can I check the list of user?
What did I miss?
When I use graph api explorer it shows me
(#10) You do not have sufficient permissions to perform this action
And by using php sdk I can read only approximate count which is 20 already.
It's likely that the audience does not have more than 20 people in it, as not 100% of your email addresses matched users. Unfortunately you cannot know which ones did and did not match.
You can check the approximate count in the audience by doing:
$audience = new CustomAudience($id);
$audience->read(array(CustomAudienceFields::APPROXIMATE_COUNT));
echo $audience->{CustomAudienceFields::APPROXIMATE_COUNT};
I'm not one of the Facebook Developer, but I need some data for my thesis, regarding one group in Facebook which I'm currently observing.
The problem is, I must collect the data within the last 6 months of:
how many members have joined in the last 6 months, if possible, can be split by monthly.
how many postings in the group in the last 6 months, also.. if possible split by monthly
how many active users within the last 6 months.
Can somebody give me some hints of how to collect those information?
You're going to have a hard time doing this. Groups aren't very API friendly, and they don't have their own insights information.
You can try browsing the group's feed using the Graph API Explorer using the /GROUP_NAME_OR_ID/feed edge, and adding since and until filters to look at monthly data.
However, you won't see all the posts because of Facebook privacy filtering. To get the most reliable data, you'll need to manually count the entries of interest from within the Facebook webapp.
Does anyone know the adsense TOS regarding using more than one publisher ID
on a site.
can a page have 1 ad using publisher ID#1 and another ad using publisher ID#2
i.e the top banner ad is using one pubid and the bottom banner ad is using another
pubid
This is important as I have been noticing some very strange results lately, but
I want to make certain what I am doing is 'legal' before saying more..
You are allowed to have multiple Adsence id's on the same site, even the same page as long as the total number of adds per page is not exceeded (I don't think extra adds will show up if you have more than 3 anyway.)
There are a number of sites around that allow you to include your Adsence ads with your content. Take a look at these:
www.weebly.com
www.hubpages.com
www.triond.com
More...
Its 100% allowed to use more than one publisher ID on a single page or across a website provided the total number of ad units per page is not exceeded (that per page not per account.)
http://productforums.google.com/forum/#!topic/adsense/eBwPjDixtUY
The answer is that yes, we do allow this. But before you place your ad code on the same page or site as another publisher, here are a few important points to keep in mind:
The maximum number of products per page will remain the same.
If you don't own the site, you'll need to receive permission from the site owner to display your ads on their pages.
We're unable to divide earnings between accounts, so any revenue generated will be credited to the account associated with the ad unit that was clicked or viewed.
Any shared site that displays Google ads must also comply with our program policies.
You're responsible for the content of any page where your ad code appears. Before placing your ad code on another publisher's site, we recommend reviewing the site for any policy violations.
And one final tip before giving your code to another publisher -- try using our Allowed Sites feature to monitor where your ads are appearing and keep your account in good standing.
http://adsense.blogspot.com/2008/07/sharing-your-ad-space.html
I have an app that aggregates apps from the app store for a specific audience, and I use the iTunes Affiliate program (via LinkShare).
When a user taps the download button, it opens safari with the affiliate link and redirects to the AppStore. That's how I see it happening in other apps as well ("Free App Tracker", for example).
However, while LinkShare counts the clicks, I don't see any "orders", and I know there should be a few.
The clicks count gets updated the same day, while the orders count didn't get updated at all (still 0) for 3 days now.
Do I need to call the url in any specific way? or do LinkShare take their time with orders reports?
Thanks!
LinkShare track the orders in different way: there is the transaction date which is the date when the purchase was done, and then there is the "process" date which is when the transaction has been processed by the LinkShare system.
You can read more about it.
A few notes:
Are the purchases you that know happend via your link happen in the US store?
- The LinkShare program only support the US and CA programs so if the sale was made in another country you won't see any sales data.
iTunes advises that you wait three to five days for your sale to show up. I've seen sales the next day and sometimes they take longer. Typically, however, they are no later then a few days after you get the receipt for the sale.
You can call your link in a way that the redirects are processed in the background. Check out this resource for details - http://developer.apple.com/library/ios/#qa/qa1629/_index.html
Hope that helps.