방금 jquery mobile을 사용하여 Android 앱을 만들었습니다. admob이나 mobclick 같은 서비스를 사용하여 광고를 추가 할 수 있는지 궁금합니다. 내 첫 번째 연구에서 나는 이것에 대한 적절한 SDK를 찾을 수 없습니다, 그들은 단지 자바 SDK를했습니다. 미리 감사드립니다.html5 jquery 모바일 앱에 광고를 추가 할 수 있습니까?
1
A
답변
0
Millennial Media는 자바 스크립트 API (베타) (http://docs.millennialmedia.com/javascript-sdk/)를 가지고 있지만 SSL 지원 HTML5/jQuery 앱을 통해 작동하도록하는 데 어려움이 있습니다. https://developer.amazon.com/post/Tx2HGWRGOW5YG8/Amazon-is-Now-Accepting-span-class-matches-HTML5-span-Web-Apps-8212-Making-it-Ea.html
나는 아직에 타이어를 걷어차 수있는 기회가 없었어요 :
당신이 조사 할 수 있습니다 또 다른 옵션은 아마존의 새로운 프로그램입니다 (이 MMEDIA 측의 인증서에 문제가있을 수 있습니다 모양) 하지만 꽤 좋은 옵션처럼 보입니다.
그 중 하나를 선택하는 경우 결과와 함께 답장을 보내주십시오.
<?php
/*--------------------------------------------------------------*/
/* Millennial Media PHP Ad Coding, v.7.4.20 */
/* Copyright Millennial Media, Inc. 2006 */
/* */
/* The following code requires PHP >= 4.3.0 and */
/* allow_url_fopen 1 set in php.ini file. */
/* */
/* NOTE: */
/* It is recommended that you lower the default_socket_timeout */
/* value in the php.ini file to 5 seconds. */
/* This will prevent network connectivity from affecting */
/* page loading. */
/*--------------------------------------------------------------*/
/*------- Publisher Specific Section -------*/
// GET ADDITIONAL VARIABLES
$mm_placementid = mysqli_real_escape_string($db_conx, $_POST['apid']);
$userLat = mysqli_real_escape_string($db_conx, $_POST['userLat']);
$userLon = mysqli_real_escape_string($db_conx, $_POST['userLon']);
$gender = mysqli_real_escape_string($db_conx, $_POST['gender']);
$age = mysqli_real_escape_string($db_conx, $_POST['age']);
if (strtoupper($gender) == "M" || strtoupper($gender) == "MALE") {
$gender = "male";
} else if (strtoupper($gender) == "F" || strtoupper($gender) == "FEMALE"){
$gender = "female";
}
// GET USER ZIPCODE
if (isset($userLat) && isset($userLon)) {
$url = "http://api.geonames.org/findNearbyPostalCodesJSON?lat=" . $userLat . "&lng=" . $userLon . "&radius=0.1&username=YOURACCOUNTHERE";
$cURL = curl_init();
curl_setopt($cURL, CURLOPT_URL, $url);
curl_setopt($cURL, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($cURL, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Accept: application/json'
));
$result = curl_exec($cURL);
curl_close($cURL);
$json = json_decode($result, true);
$postalCode = $json['postalCodes'][0]['postalCode'];
} else {
$postalCode = "";
}
$mm_adserver = "ads.mp.mydas.mobi";
/* The default response will be echo'd on the page */
/* if no Ad is returned, so any valid WML/XHTML string */
/* is acceptable. */
$mm_default_response = "";
/*------------------------------------------*/
/*----------- BEGIN AD INITIALIZATION ----------*/
/*----- PLEASE DO NOT EDIT BELOW THIS LINE -----*/
$mm_id = "NONE";
$mm_ua = "NONE";
@$mm_ip = $_SERVER['REMOTE_ADDR'];
if (isset($_SERVER['HTTP_USER_AGENT'])){
$mm_ua = $_SERVER['HTTP_USER_AGENT'];
}
if (isset($_SERVER['HTTP_X_UP_SUBNO'])) {
$mm_id = $_SERVER['HTTP_X_UP_SUBNO'];
} elseif (isset($_SERVER['HTTP_XID'])) {
$mm_id = $_SERVER['HTTP_XID'];
} elseif (isset($_SERVER['HTTP_CLIENTID'])) {
$mm_id = $_SERVER['HTTP_CLIENTID'];
} else {
$mm_id = $_SERVER['REMOTE_ADDR'];
}
$mm_url = "http://$mm_adserver/getAd.php5?apid=$mm_placementid&auid="
. urlencode($mm_id) . "&ua=" . urlencode($mm_ua) . "&uip=" . urlencode($mm_id) . "&age=" . urlencode($age) . "&gender=" . urlencode($gender) . "&zip=" . urlencode($postalCode) . "&lat=" . urlencode($userLat) . "&long=" . urlencode($userLon);
/*------------ END AD INITIALIZATION -----------*/
// Use cURL request
$ch = curl_init();
$timeout = 5; // set to zero for no timeout
curl_setopt ($ch, CURLOPT_URL, $mm_url);
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout);
$adResult = curl_exec($ch);
curl_close($ch);
// display file
echo $adResult;
?>
관련 문제
- 1. 내 앱에 광고를 추가 할 수 없습니다.
- 2. Google 뉴스 앱에 광고를 추가 할 수 있습니까?
- 3. HTML5 모바일 앱에 로그인하려면 어떻게해야합니까?
- 4. Google 광고를 Android 앱에 추가
- 5. 내 데스크톱 앱에 광고를 추가 할 수있는 API가 있습니까
- 6. 내 앱에 admob 광고를 추가 할 수 없습니다.
- 7. android 위젯에 광고를 추가 할 수 있습니까?
- 8. 내 앱에 Adf.ly 광고를 넣을 수 있습니까?
- 9. WordPress 안드로이드 앱에 admob 광고를 표시 할 수 있습니까?
- 10. Android, iPhone : 자신의 광고를 앱에 추가
- 11. 내 모바일 광고에 내 Admob 광고를 표시 할 수 없습니다.
- 12. 사용자가 인터넷에 액세스 할 수 없을 때 모바일 HTML5 웹 앱에 로컬 저장소를 사용할 수 있습니까?
- 13. Android : 백그라운드에서 실행되는 모바일 앱에 광고를 게시 하시겠습니까?
- 14. 모바일 HTML5 앱에 대한 미디어 문의
- 15. HTML5 jquery 모바일 geolocation 콘텐츠
- 16. 모바일 앱에 RSS 피드를 만들 수 있습니까?
- 17. 어떻게 phonegap html5 앱에 TouchDB를 삽입 할 수 있습니까?
- 18. 안드로이드 어떻게 목록 활동에 광고를 추가 할 수 있습니까?
- 19. jQuery 모바일 및 HTML5 오디오
- 20. wikihow를 모바일 앱에 어떻게 통합 할 수 있습니까?
- 21. 모바일 웹 앱에 설치 화면을 어떻게 제공 할 수 있습니까?
- 22. HTML5 모바일 앱 보안
- 23. jQuery 모바일 웹 앱에 페이지를 동적으로 추가하십시오.
- 24. Android 앱에 AdMob 광고를 통합 할 수 없습니다.
- 25. 외부에서로드 된 모바일 앱을 다른 모바일 앱에 포함시킬 수 있습니까?
- 26. PhoneGap에서 내 모바일 앱 빌드에 Admob 광고를 표시하는 방법은 무엇입니까?
- 27. 하이브리드 앱에 특정 광고를 표시합니다.
- 28. WPF 앱에 HTML5 배너 배치
- 29. Play 스토어에 Android 앱을 게시 한 후 광고를 추가하고 광고를 추가 할 수 있습니까?
- 30. jumbery 모바일 앱에 umbraco 사이트가 있습니까?
윌. 고마워;) – JosiDiez
그건 그렇고, 내 PHP 서버를 사용하여 (PHP 샘플을 통해) 전화를 걸고 SSL을 통해 클라이언트에 정보를 반환하도록 MMedia 광고를 "플로"하게 할 수있었습니다. 샘플 코드로 원래의 코멘트를 업데이트했습니다 ... geonames에서 일부 zipcode 물건을 캡처합니다 (더 나은 광고 타겟팅). – Jim