@Override public void didDismissContent( PHPublisherContentRequest request, PHPublisherContentRequest.PHDismissType type) { String message = String.format("User dismissed request: %s of type: %s", request, type.toString()); super.addMessage(message); }
/////////////////////////////////////////////////////////////// ////////////////////////// Delegate Methods /////////////////// public void requestSucceeded(PHAPIRequest request, JSONObject responseData) { try { String formattedJson = responseData.toString(2); super.addMessage(String.format("Success with response: %s", formattedJson)); } catch (JSONException e) { e.printStackTrace(); } }
@Override public void startRequest() { super.startRequest(); // testing the badge PHNotificationView notifyView = new PHNotificationView(this, placementTxt.getText().toString()); notifyView.setBackgroundColor(0xFF020AFF); notifyView.refresh(); super.addMessage("Notification View: ", notifyView); if (!preloaded) { // pass ourselves as the delegate AND the context request = new PHPublisherContentRequest(this, placementTxt.getText().toString()); request.setOnPurchaseListener(this); } request.send(); preloaded = false; }
@Override public void contentDidFail(PHPublisherContentRequest request, Exception e) { String message = String.format(" Content failed with error; %s", e); super.addMessage(message); }
@Override public void didFail(PHPublisherContentRequest request, String error) { String message = String.format(" Failed with error: %s", error); super.addMessage(message); }
@Override public void didDisplayContent(PHPublisherContentRequest request, PHContent content) { String message = String.format("Displayed Content: %s", content); super.addMessage(message); }
@Override public void willDisplayContent(PHPublisherContentRequest request, PHContent content) { String message = String.format("Recieved content: %s. \n-------\npreparing for display", content); super.addMessage(message); }
@Override public void willGetContent(PHPublisherContentRequest request) { PHStringUtil.log("Will get content..."); super.addMessage("Starting content request..."); }
public void requestFailed(PHAPIRequest request, Exception e) { super.addMessage(String.format("Failed with error: %s", e.toString())); }