Η σελίδα μας αναβαθμίστηκε, γι' αυτό τον λόγο τα μέλη μας θα πρέπει να ζητήσουν νέο κωδικό πρόσβασης από την υπηρεσία "Αποστολή κωδικού πρόσβασης".
Εάν το email με τον νέο κωδικό δεν έρθει στο inbox κοιτάξτε και στο spam folder. Ο server είναι φρέσκος και δεν έχει το reputation που του αξίζει.

Αποστολή google analytics με sms

Μια περιοχή όπου τα μέλη μας μπορούν να βάζουν τα PHP scripts που έχουν φτιάξει και θέλουν να τα μοιραστούν με τα υπόλοιπα μέλη.

Συντονιστές: Super-Moderators, WebDev Moderators, PHP Moderators

Απάντηση
gi0rg0s
Δημοσιεύσεις: 155
Εγγραφή: 25 Ιούλ 2009 06:13

Αποστολή google analytics με sms

Δημοσίευση από gi0rg0s » 14 Ιαν 2010 05:00

Αγαπητοί φίλοι,

Μιας και εντός ολίγου καιρού στρατεύομαι, σαν σωστός webmaster έχω φτιάξει ένα scriptaki το οποίο μου στέλνει τα στατιστικά των ιστοσελίδων μου από το google analytics σε sms. Για να τρέξει αυτό προυποθέτει να έχετε λογαριασμό voip buster με μονάδες και τουλάχιστον μια φορά τη μέρα να έχετε κάποιον επισκέπτη στη σελίδα σας.

Κώδικας: Επιλογή όλων

<?php


//Google Analytics Account
$ga_username = "";
$ga_password = "";
$ga_profile = "";//You can find it in the url of google analytics control panel when you are connected. It is something like id=XXX

//Voip Buster
$voip_usr = "";
$voip_pas = "";
$telephone = "";//The telephone number where you want to receive the sms

$myFile = "store.txt";
$fh = fopen&#40;$myFile, 'r'&#41;;
$theData = fread&#40;$fh, 30&#41;;
fclose&#40;$fh&#41;;

$dd = date&#40;'Y'&#41; . "-" . date&#40;'m'&#41; . "-" . date&#40;'d'&#41;;
if&#40;$theData!=$dd&#41;&#123;//Check if the date has changed in order to send the message

// include the Google Analytics PHP class
include "googleanalytics.class.php";
try &#123;
	$ga = new GoogleAnalytics&#40;$ga_username,$ga_password&#41;;
	$ga->setProfile&#40;$ga_profile&#41;;
	$ga->setDateRange&#40;$theData,$theData&#41;;
	$report = $ga->getReport&#40;

		//What do you want to receive from google analytics;
		array&#40;'dimensions'=>urlencode&#40;'ga&#58;medium'&#41;,
			'metrics'=>urlencode&#40;'ga&#58;visits'&#41;,
			&#41;
		&#41;;
 
	//Compose message
	$message = "Direct&#58;" . $report&#91;'&#40;none&#41;'&#93;&#91;'ga&#58;visits'&#93; . ",Seach Engine&#58;" . $report&#91;'organic'&#93;&#91;'ga&#58;visits'&#93;  . ",Refer&#58;" .  $report&#91;'referral'&#93;&#91;'ga&#58;visits'&#93;;

	//Send sms
	$doc = new DOMDocument&#40;&#41;;
	$doc->load&#40;"https&#58;//www.voipbuster.com/myaccount/sendsms.php?username=" . $voip_usr . "&password=" . $voip_pas . "&from=Site&to=" . $telephone . "&text=" . $message&#41;;

        //Change Date
	$myFile = "store.txt";
	$fh = fopen&#40;$myFile, 'w'&#41; or die&#40;"can't open file"&#41;;
	$stringData = $dd;
	fwrite&#40;$fh, $stringData&#41;;
	fclose&#40;$fh&#41;;

 
&#125; catch &#40;Exception $e&#41; &#123; 
	//print 'Error&#58; ' . $e->getMessage&#40;&#41;; 
&#125;
&#125;

?>
Εγκατάσταση

Δώστε τα στοιχεία του λογαριασμού σας

Ανεβάστε το αρχείο googleanalytics.class.php που βρίσκεται εδώ : http://www.askaboutphp.com/wp-post-imag ... .class.zip

Επιπλέον πρέπει να δημιουργήσετε ένα αρχείο store.txt που να έχει μέσα τη σημερινή ημερομηνία σε μορφή "2010-01-14".

Αυτός ο κώδικας εμφανίζει το traffic : Από τις μηχανές αναζήτησης, από τα sites που σας αναφέρουν και από απευθείας πληκτρολόγηση της διεύθυνσης σας, ωστόσο μπορείτε να δώσετε και άλλες παραμέτρους για αποστολή του μυνήματος.

Τέλος κάντε include το παραπάνω αρχείο κώδικα στα αρχεία της σελίδας σας.

Άδεια χρήσης

Μια εβδομάδα που το τρέχω τώρα λειτουργεί μια χαρά ωστόσο δεν παρέχω καμία εγγύηση για οποιοδήποτε πρόβλημα αντιμετωπίσετε κατά τη χρήση του . Μπορεί τέλος να χρησιμοποιηθεί για εμπορική εφαρμογή αλλά δεν επιτρέπεται η αναδημοσίευση του.

P.S. Για να προλάβω παρατηρήσεις ξέρω ότι αυτό ενδεχομένως γίνεται με mobile internet αλλά προτιμώ το sms :)
:think: Γιατί μπαμπά; :think: - Απαντήσεις σε θέματα που όλοι έχουμε σκεφτεί παρατηρώντας την καθημερινή ζωή ! Kαι γνωμικά για να μαθαίνουμε :)

Άβαταρ μέλους
telas
Honorary Member
Δημοσιεύσεις: 1594
Εγγραφή: 12 Μαρ 2004 12:54
Τοποθεσία: Kastoria
Επικοινωνία:

Αποστολή google analytics με sms

Δημοσίευση από telas » 14 Ιαν 2010 10:48

σωστός ο παίκτης!
Web Design - Δημιουργία Ιστοσελίδας - http://www.computerman.gr/
My Photography - http://www.tilaveridis.com/
Τεχνολογικά προιόντα - http://www.bigbox.gr/

gi0rg0s
Δημοσιεύσεις: 155
Εγγραφή: 25 Ιούλ 2009 06:13

Αποστολή google analytics με sms

Δημοσίευση από gi0rg0s » 17 Ιαν 2010 15:06

thanks πατριώτη :)
:think: Γιατί μπαμπά; :think: - Απαντήσεις σε θέματα που όλοι έχουμε σκεφτεί παρατηρώντας την καθημερινή ζωή ! Kαι γνωμικά για να μαθαίνουμε :)

Άβαταρ μέλους
Basilakis
PHP Moderator
Δημοσιεύσεις: 8573
Εγγραφή: 17 Νοέμ 2003 13:03
Τοποθεσία: Womans' Brain
Επικοινωνία:

Αποστολή google analytics με sms

Δημοσίευση από Basilakis » 19 Ιαν 2010 21:24

Εγώ νόμιζα πως είχα πει μπράβο εδώ, αντί να το κάνω μόνο βοήθημα!

Μπράβο, κακλή δουλεία! :D

Sandbird
Δημοσιεύσεις: 4
Εγγραφή: 05 Αύγ 2008 14:40

Αποστολή google analytics με sms

Δημοσίευση από Sandbird » 09 Ιούλ 2010 16:55

Να έστελνε και ελληνικά καλα θα ήταν :(


Απάντηση

Επιστροφή στο “PHP τα δικά μας scripts”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες