Содержание
Одно из применений виртуальной земли в Decentraland – это размещение места для наружной рекламы. Я наткнулся на один из таких участков и решил его протестировать. Весь процесс работает в автоматическом режиме и в результате я столкнулся с тем, что моя реклама не отображалась.
Поэтому я провел расследование, нашел основателя сервиса, пообщался с ним и решил проблему. В статье коротко показал сам процесс покупки и предложил свой способ решения таких проблем.
Андрей Лапушкин, руководитель редакции Maff Media. Умеет находить то, что скрыто для других.
Процесс покупки рекламы
Для покупки используется обычный сайт, а реклама автоматически появляется в метавселенной Decentraland. Сервис metaverse.direct предоставляет возможность выбрать срок от одного дня до 15-ти. И сразу показывает, как должна выглядеть ссылка на изображение с его отображением. Аренда стоит $5 за 1 день.
Для создания ссылки я использовал сервис postimg, но потом оказалось, что его лучше не использовать. Он неверно показывает изображение и в данном случае реклама отображаться не будет. Поэтому в дальнейшем я использовал сервис pastenow: с ним все работало.
После добавления ссылки и выбора срока отображения нужно было нажать на кнопку «Buy ad slot for $5». Меня перекинуло на подключенный сервис по оплате криптовалютой SpankPay. Тут можно выбрать одну из нескольких криптовалют: ETH, BTC, LTC, USDC.
Примечание
Сервис SpankPay позиционирует себя, как инструмент для Adult-индустрии. Однако это не значит, что его можно использовать только в этих целях. Кейс с оплатой рекламы в метавселенной Decentraland показывает, что если сервис удобный — то его можно применять и для других целей.
Я выбрал ETH и перешли на страницу оплаты. Сервис автоматически рассчитал эквивалент ETH для $5 и показал кошелек, куда отправлять криптовалюту.
Если в браузере стоит расширение MetaMask, то сервис его автоматически откроет для оплаты. Это очень удобно: уже будет проставлен адрес, куда переводить ETH и нужное количество ETH. Комиссия сети в этот раз была низкой — $1,90.
После одобрения транзакции нужно было дождаться одного подтверждения в сети, чтобы считать покупку успешной. Я решил обновить страницу и меня выкинуло на главную. Вернуться обратно не получилось и проверить подтверждение через сервис стало невозможным.
Я решил удостовериться, что все хорошо и перешел в обозреватель блокчейна Эфириум. Там ввел свой кошелек, зашел в последнюю транзакцию и увидел, что она уже подтверждена со статусом «Success».
После этого перешел обратно на сайт и обновил страницу. Покупка новой рекламы теперь невозможна, так как я забронировал на 1 день рекламное место. Теперь тут отображается срок, после которого откроется доступ для следующей покупки — 12:03, 30 марта 2022. Тут как будто еще должно было отображаться изображение, но почему-то его нет. Ниже узнаете почему.
Сначала я решил, что осталось перейти в Decentraland на координаты [27,-33] и увидеть там мой рекламный баннер. Но я увидел только тонкую белую полоску. А так как не было никаких контактов для связи, кроме адреса кошелька, то совершенно не ясно, кому писать и как решить проблему отображения баннера.
Решение проблемы
Самое главное, что нужно было сделать — найти создателя сервиса. Первое, что я сделал — зашел на маркетплейс Decentraland для поиска владельца участка. Координаты взял с сайта сервиса — [27,-33]. Но оказалось, что это координаты дороги. А дорогами владеют только создатели метавселенной.
Поэтому я решил поискать вокруг этого места, так как участок где-то рядом с дорогой. Нужные координаты оказались совсем рядом — [26,-33]. Имя владельца виртуальной земли — treetop.
Кликнув на имя, можно посмотреть, какие виртуальные вещи принадлежат этому пользователю. Помимо разных элементов одежды у него на криптовалютном кошельке находится имя treetop в сети Эфириум. Это означает, что он является владельцем домена treetop.eth.
Это уже что-то.
Я ввел это имя в поисковике и сразу наткнулся на Twitter-аккаунт с таким именем. Но узнать наверняка, он это или нет, я пока что все равно не мог. Так как не было других совпадений: ни аватарка, ни другие визуальные элементы между собой не были похожи. Единственная возможность выяснить — написать ему личное сообщение. Но конкретно у этого пользователя сообщения отключены.
На всякий случая я проверил другие социальные сети и не обнаружил совпадений по имени. Была еще идея написать комментарий к одному из постов этого пользователя в Twitter, но от нее решил отказаться. Решил, что вероятность, что он мне ответит на комментарий в ближайшее время равна нулю. Вместо этого я подробнее изучил профиль и перешел на его NFT-проект «Society of Lost Elves».
Ссылка на Discord проекта в шапке профиля навела на мысль, что пользователя можно найти там. Так как он создатель этой коллекции.
Так и оказалось.
Я ему написал, указал откуда я его нашел и с какой проблемой столкнулся. Старался сделать так, чтобы из сообщения сразу все было понятно и чтобы не было похоже на спам.
Перевод сообщения
Привет!
Скажи пожалуйста, это твой сервис metaverse.direct? Это такой билборд в Decentraland, на котором я могу купить рекламу. Спрашиваю, потому что я воспользовался этим сервисом для теста, но мое изображение плохо отображается. И если он твой, то возможно ты можешь помочь решить мою проблему.
Я нашел твой ник здесь — https://market.decentraland.org/contracts/0xf87e31492faf9a91b02ee0deaad50d51d56d5d4d/tokens/9187623906865338513511114400657741709279
Это виртуальная земля, где находится билборд.
Оказалось, что ссылка на мое изображение через сервис postimg не работает и нужна другая. Он вручную ее поменял, а я пошел смотреть, как теперь выглядит мой баннер в Decentraland. Изображение уже видно, но оно было сильно сплющено: это все из-за неверного распознавания диагонали.
Результат
После еще одного ручного обновления все стало работать, как и должно. Я снова зашел на координаты [27,-33] и баннер отображался в точности, как и было задумано. А treetop добавил еще 5 дней аренды за беспокойство.
Кстати, иногда контент в Decentraland обновляется не автоматически. Чтобы увидеть изменение в отображении баннера, мне нужно было обновить страницу и перезайти в метавселенную.
После решения проблемы я решил посмотреть, что теперь написано на сайте сервиса и увидел миниатюру моего изображения. Это значит, что если оно здесь не показывается — то это уже проблема.
Также сервис показывает, что баннер будет висеть до 3 апреля, так как treetop добавил 5 дней. И еще сервис считает количество просмотров прямо из метавселенной — их уже 29. В конце срока обновлю показатели.
Заключение
В результате расследования я проверил и удостоверился, что сервис metaverse.direct для покупки рекламы в метавселенной работает и через него можно размещать баннеры. Это отличный кейс по созданию автоматизированной системы для метавселенных.
А те проблемы, с которыми я столкнулся — показал, как их можно решить. Надеюсь кому-то это поможет, чтобы решать что-то похожее.
Итог истории: за $5 разместил на 5 дней баннер в метавселенной Decentraland.