Group: http://groups.google.com/group/adsense-api/topics
- Issues related to API Dev [9 Updates]
- Host API error in Associationsessions:verify [1 Update]
- Arslan Hassan <arslan.tune@gmail.com> Sep 01 10:47PM -0700
Hi
I am having following issues
1 - Change callback url
Error
> (start) unknown parameter: 'callbackUrl'
Code i am using
> $HostService->associationsessions->start(array('afc', 'afv', 'afmc'), '
> tune.pk',array('callbackUrl'=>BASEURL.'/revenue_success.php'));
2 - When i gave access to arslan.tune @ gmail.com / i can see it in the
3rd-party access with the *0% *of referral revenue?
3 - I am bit confused here, if Tune.pk(Sandbox account) is the host or the
client? because I was testing and used my other account 'arslan.cb @
gmail.com' to give access and it gave me this error
Error calling GET : (403) Customer is not an AdSense Host.
*Customer is not an AdSense Host.*
Tune.pk is the client while who signs up is the host?
4 - If user account is blocked after signing up, how do we get notified?
5 - and one last question (for now)
this test url is not giving any results, am i doing something wrong?
http://googleads.g.doubleclick.net/pagead/ads?client=ca-video-afvtest&ad_type=video&correlator=13133333333&output=xml_vast2&=http%3A%2F%2Fexample.com%2Fpage%3Fkey%3Dvalue%26key2%3Dvalue2&adtest=on
Thanks
- AH
- "Jose Alcérreca (AdSense API Team)" <adsenseapiadvisor+jose@google.com> Sep 02 02:56AM -0700
Hi there!
1. The PHP client library does not allow unknown parameters to be passed,
I'm afraid. The workaround for this is
a. You can change the callback URL on our side, although it's a manual
process and can take a couple of weeks.
b. Look for class Google_AssociationsessionsServiceResource and add
'callbackUrl' to the start function as a parameter.
2. and 3. What do you mean with "gave access"? Associated? You have to
authenticate with your host account (arslan.tune) and only use the
publisher account for the association flow. You will never have to use
OAuth2 with your publisher account. I'd recommend you to create new
accounts when associating with the sandbox host, not to use existing ones.
4. You can check that with the associationsession.verify method.
5. Sandbox accounts do not show ads.
Cheers,
Jose
---
Jose Alcérreca
Developer Relations
Google UK Limited
Registered Office: Belgrave House, 76 Buckingham Palace Road, London SW1W
9TQ
Registered in England Number: 3977902
On Monday, 2 September 2013 06:47:58 UTC+1, Arslan Hassan wrote:
- Arslan Hassan <arslan.tune@gmail.com> Sep 02 07:03AM -0700
Hi Jose
1. The PHP client library does not allow unknown parameters to be passed,
> I'm afraid. The workaround for this is
> b. Look for class Google_AssociationsessionsServiceResource and add
> 'callbackUrl' to the start function as a parameter.
Its working, thanks.
2. and 3. What do you mean with "gave access"? Associated? You have to
> publisher account for the association flow. You will never have to use
> OAuth2 with your publisher account. I'd recommend you to create new
> accounts when associating with the sandbox host, not to use existing ones.
Ok, correct me if i am wrong, i first get access from adsense host using
arslan.tune
$googleApiClient->getAccessToken();
once i have a token, i will associate publishers?
$adSenseHostService->associationsessions ->start
If thats correct, i WAS doing it wrong because now i have created a new
account which is working.
and the last question, no.5
Even if I use my current AFV enabled adsense account as client, it does not
display anything...?
and what is the purpose of adtest parameter?
and can you please confirm if this is the correct adTag
http://googleads.g.doubleclick.net/pagead/ads?client=ca-video-4660751223571148&ad_type=video&description_url=http%3A%2F%2Ftune.pk%2Fpage%3Fkey%3Dvalue%26key2%3Dvalue2
where ca-video-4660751223571148 is my adsense enabled account.
Thanks
- AH
On Monday, September 2, 2013 2:56:51 PM UTC+5, Jose Alcérreca (AdSense API
Team) wrote:
- "Jose Alcérreca (AdSense API Team)" <adsenseapiadvisor+jose@google.com> Sep 02 07:16AM -0700
Hi again,
2. and 3. your summary is perfect. That will work.
5. If the ad is generated with the Host API using a sandbox account, it
won't show ads. I can't confirm about adTags as it's outside the scope of
the API. Tags must be generated with the adunits.getAdCode method, not
manually.
Cheers!
Jose
---
Jose Alcérreca
Developer Relations
Google UK Limited
Registered Office: Belgrave House, 76 Buckingham Palace Road, London SW1W
9TQ
Registered in England Number: 3977902
On Monday, 2 September 2013 15:03:28 UTC+1, Arslan Hassan wrote:
- Arslan Hassan <arslan.tune@gmail.com> Sep 04 01:09AM -0700
Hi
I have an account associated an account with products AFV , AFC and AFMC
but when i get ad-clients , it only returns
"items": [
{
"kind": "adsensehost#adClient",
"id": "ca-mb-pub-1607118212479286",
"productCode": "AFMC",
"supportsReporting": true
},
{
"kind": "adsensehost#adClient",
"id": "ca-pub-1607118212479286",
"productCode": "AFC",
"supportsReporting": true
}
]
}
What could be the reason?
On Monday, September 2, 2013 7:16:50 PM UTC+5, Jose Alcérreca (AdSense API
Team) wrote:
- "Jose Alcérreca (AdSense API Team)" <adsenseapiadvisor+jose@google.com> Sep 04 03:29AM -0700
Hi again,
AFV doesn't have the same structure as AFC or AFMC, as it doesn't use ad
units, so it's not available in adclients.list.
Make sure that associationsessions.verify shows the correct product list
after the association is done.
Cheers!
Jose
---
Jose Alcérreca
Developer Relations
Google UK Limited
Registered Office: Belgrave House, 76 Buckingham Palace Road, London SW1W
9TQ
Registered in England Number: 3977902
On Wednesday, 4 September 2013 09:09:30 UTC+1, Arslan Hassan wrote:
- Arslan Hassan <arslan.tune@gmail.com> Sep 04 05:18AM -0700
So, whats the possible solution for generating Vast ad tag?
On Wednesday, September 4, 2013 3:29:05 PM UTC+5, Jose Alcérreca (AdSense
API Team) wrote:
- "Jose Alcérreca (AdSense API Team)" <adsenseapiadvisor+jose@google.com> Sep 04 07:36AM -0700
Hi!
In this page you'll find a "host" parameter below "optional parameters":
https://support.google.com/adsense/answer/3112148?hl=en&ref_topic=1706004%27
You can even add custom channels using the h_ch parameter.
If you need more details about it ask in the IMA SDKs forum as this is
outside the scope of the AdSense APIs:
https://developers.google.com/interactive-media-ads/
Hope that helps.
Cheers,
Jose
---
Jose Alcérreca
Developer Relations
Google UK Limited
Registered Office: Belgrave House, 76 Buckingham Palace Road, London SW1W
9TQ
Registered in England Number: 3977902
On Wednesday, 4 September 2013 13:18:36 UTC+1, Arslan Hassan wrote:
- Arslan Hassan <arslan.tune@gmail.com> Sep 04 10:44AM -0700
Thanks Jose,
this is what IMA team told me
https://developers.google.com/interactive-media-ads/community?place=topic%2Fima-sdk%2FmNbnx8MiGW0%2Fdiscussion
On Monday, September 2, 2013 10:47:58 AM UTC+5, Arslan Hassan wrote:
- Filippo Silvestro <filippo.silvestro@altervista.it> Sep 04 07:24AM -0700
Hi there,
I have an user that is unable to complete the signup flow for the Host Api.
His Google AdSense account should be already active, but when we try to
verify the token at the end of the signup flow we receive an error 500.
The user's account id is: pub-945868795393291
You received this message because you are subscribed to the Google Groups "AdSense API Forum" group.
To unsubscribe from this group and stop receiving emails from it, send an email to adsense-api+unsubscribe@googlegroups.com.
To post to this group, send email to adsense-api@googlegroups.com.
Visit this group at http://groups.google.com/group/adsense-api.
For more options, visit https://groups.google.com/groups/opt_out.
No comments:
Post a Comment