web stats service from statcounter

Google Pixel 2, Pixel 2 XL now available at effectively lowered prices starting at Rs 42,000 [ad_1]

The 64GB variant of the Pixel 2 will now cost Rs 42,000 (MRP 61,000) whereas it's 128GB storage model can be purchased at Rs 51,000 (MRP 70,000). The 64GB and 128GB variants of the larger Pixel 2 XL smartphone will now be up for sale at Rs 57,000 (MRP 73,000) and Rs 66,000 (MRP 82,000) respectively.

Google Pixel 2, Pixel 2 XL now available at effectively lowered p...

Google has officially announced that their flagship smartphones, the pixel 2Where to buy 61000 73000 and Pixel 2 Xl are now available at lower effective prices. The 64GB variant of the Pixel 2 will now be available at Rs 42,000 against its launch price of Rs 61,000 and the 128GB storage model can be purchased at a price of Rs 51,000 against its original price of 70,000. Similarly, the 64GB and 128GB variants of the larger Pixel 2 XL will be up for sale priced at Rs 57,000 (MRP 73,000) and Rs 66,000 (MRP 82,000) respectively. Google says that the smartphones are being offered at lower prices owing to the "active offers during this buying season." However, to get the smartphones at their respective lower effective prices, customers need to buy them using the EMI scheme on HDFC bank credit cards. 



In terms of specifications, the Google Pixel 2 sports a 5-inch FHD AMOLED display with 16:9 aspect ratio, whereas the larger Pixel 2 XL features a 6-inch pOLED QHD display with a 2880 x 1440p resolution and a taller 18:9 aspect ratio. The Pixel 2 XL sports thinner bezels in comparison to the Pixel 2 and both the devices come with a rear placed fingerprint scanner. 



Both the smartphones are powered by Qualcomm’s Snapdragon 835 SoC, coupled with 4GB RAM. As mentioned above, the devices are available in 64GB/128GB internal storage options. The pixel 2Where to buy 61000 73000 and Pixel 2 XL smartphones feature a single 12MP rear camera with f/1.8 aperture, optical image stabilisation, dual-pixel autofocus, dual-LED flash and come with an 8MP front-facing camera. Even though Google didn't add dual sensors at the back, the smartphones are able to capture images on in portrait mode. 



Google recently rolled out its first ARCore app called AR Stickers for the first generation Pixel and pixel 2Where to buy 61000 73000 phones. Using the app, users can place 3D virtual reality characters in the camera’s feed. Characters from Star Wars and Stranger Things can also be added while recording. You can know more about it here.





​
').insertAfter('.inside-container p:eq(1)'); */
// $( "http://www.digit.in/" ).insertAfter('.inside-container p:eq(0)');
//});#}
//method to trunkate the text
function shorten(text, maxLength) {
var ret = text;
if (ret.length > maxLength) {
ret = ret.substr(0,maxLength-3) + "...";
}
return ret;
}

$(function(){
//function to put utm on DontMiss links
/*if(isDesktop()){
$('div.dontMiss > a').each(function(){
$(this).prop('href', $(this).prop('href')+'?utm_source=within_article&utm_medium=desktop&utm_campaign=related');
//trunkate dont miss content
var sub = shorten($(this).html(),47);
$(this).html(sub);
});
}else{
$('div.dontMiss > a').each(function(){
$(this).prop('href', $(this).prop('href')+'?utm_source=within_article&utm_medium=mobile&utm_campaign=related');
});
}*/

//disabled method to append dontmiss links to page content by Mayank
/*$('div.dontMiss > a').each(function(index){
//loop over each list item

// if(index%2 > 0){
// index = index - 1;
// }
if($('.inside-container > p:eq('+index+')').length){
if(isDesktop()){
$('.inside-container > p:eq('+((index * 2) + 1)+')').append('

Related: ' + $(this).html() + '' );
}else{
$('.inside-container > p:eq('+((index * 2) + 1)+')').append('

Related: ' + $(this).html() + '' );
}
}
});*/
$('div.dontMissArea').hide();

/* if(isDesktop()) {
$('div.dontMissArea').hide();
}else{
$('div.dontMissArea').show();
} */

/*
* ga event tracking on page scroll start and end by Mayank
*/

// Debug flag
var debugMode = false;

// Default time delay before checking location
var callBackTime = 100;

// # px before tracking a reader
var readerLocation = 150;

// Set some flags for tracking & execution
var timer = 0;
var scroller = false;
var endContent = false;
var didComplete = false;

// Set some time variables to calculate reading time
var startTime = new Date();
var beginning = startTime.getTime();
var totalTime = 0;

// Get some information about the current page
var pageTitle = document.title;


// Track the aticle load -- disabled
if (!debugMode) {
// ga('send', 'event', 'Reading', 'ArticleLoaded', pageTitle, {'nonInteraction': 1});
// console.log("ga('send', 'event', 'Reading', 'ArticleLoaded', pageTitle, {'nonInteraction': 1}");
} else {
alert('The page has loaded. Woohoo.');
}

// Check the location and track user
function trackLocation() {
bottom = $(window).height() + $(window).scrollTop();
height = $(document).height();

// If user starts to scroll send an event
if (bottom > readerLocation && !scroller) {
currentTime = new Date();
scrollStart = currentTime.getTime();
timeToScroll = Math.round((scrollStart - beginning) / 1000);
if (!debugMode) {
ga('send', 'event', 'Reading', 'StartReading', pageTitle, timeToScroll, {'metric1' : timeToScroll});
} else {
alert('started reading ' + timeToScroll);
}
scroller = true;
}

// If user has hit the bottom of the content send an event
if (bottom >= $('.inside-container').scrollTop() + $('.inside-container').innerHeight() && !endContent) {
currentTime = new Date();
contentScrollEnd = currentTime.getTime();
timeToContentEnd = Math.round((contentScrollEnd - scrollStart) / 1000);
if (!debugMode) {
if (timeToContentEnd = height && !didComplete) {
currentTime = new Date();
end = currentTime.getTime();
totalTime = Math.round((end - scrollStart) / 1000);
if (!debugMode) {
ga('send', 'event', 'Reading', 'PageBottom', pageTitle, totalTime, {'metric3' : totalTime});
} else {
alert('bottom of page '+totalTime);
}
didComplete = true;
}
}

// Track the scrolling and track location
$(window).scroll(function() {
if (timer) {
clearTimeout(timer);
}

// Use a buffer so we don't call trackLocation too often.
timer = setTimeout(trackLocation, callBackTime);
});
});





[ad_2]

Source link

By,
Mr. Service,
Mobile, Laptop and Desktop Repair,
Kancheepuram.




























































































































































































































































قالب وردپرس

0 comments:

Post a Comment

 
Top